Commit a36fa99
feat(captive-portal): migrate all LocalToHub WS commands to HTTP REST
All frontend→firmware commands now use HTTP endpoints. The WebSocket
channel in the captive portal is now receive-only (firmware→frontend push):
- WiFi network save (POST /api/wifi/networks)
- WiFi network connect (POST /api/wifi/connect)
- WiFi network disconnect (POST /api/wifi/disconnect)
- OTA config endpoints (PUT /api/ota/*)
- OTA check for updates (POST /api/ota/check)
LocalToHubMessage FlatBuffers union is now empty — schema cleanup
documented in FLATBUFFERS_CHANGES.md.
Co-Authored-By: Copilot <223556219+Copilot@users.noreply.github.com>1 parent fd0c837 commit a36fa99
File tree
19 files changed
+326
-291
lines changed- frontend/src
- lib
- MessageHandlers
- Serializers
- components
- sections
- src
- captiveportal
- serialization
19 files changed
+326
-291
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | 29 | | |
31 | 30 | | |
32 | 31 | | |
| |||
Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 0 additions & 22 deletions
This file was deleted.
0 commit comments