From e1e656478de886e391c9d02f55b9f11f5724875d Mon Sep 17 00:00:00 2001 From: Niklas Jensen Date: Fri, 23 Jan 2026 14:23:19 +0100 Subject: [PATCH] Redo ap settings to rest and proto --- esp32/include/ap_service.h | 4 + esp32/include/communication/webserver.h | 43 ++++++ esp32/include/settings/ap_settings.h | 44 ++++++ .../template/stateful_proto_endpoint.h | 137 ++++++++++++++++++ esp32/scripts/compile_protos.py | 2 +- esp32/src/ap_service.cpp | 20 +++ esp32/src/communication/webserver.cpp | 31 ++++ esp32/src/main.cpp | 12 +- platform_shared/api.options | 4 + platform_shared/api.proto | 70 +++++++++ 10 files changed, 360 insertions(+), 7 deletions(-) create mode 100644 esp32/include/template/stateful_proto_endpoint.h create mode 100644 platform_shared/api.options create mode 100644 platform_shared/api.proto diff --git a/esp32/include/ap_service.h b/esp32/include/ap_service.h index 913ae02..b0a6cd5 100644 --- a/esp32/include/ap_service.h +++ b/esp32/include/ap_service.h @@ -2,6 +2,7 @@ #include