Commit Graph
7 Commits
Author SHA1 Message Date
tobimai 31acd5d5ec Webserver prefs via queues 2026-05-24 16:22:07 +02:00
tobimai b8d5ba041b Moved processor 2026-05-24 15:54:04 +02:00
tobimai 8fbbfc90cd refactor(ota): implement polling-based update system and fix API typo
Test project compilation / test (push) Successful in 3m52s
- Fix typo in OTA update status API endpoint (/ota_udpate_status → /ota_update_status)
- Replace WebSocket-based update progress with polling mechanism
- Add OTA lifecycle callbacks (started, finished, progress, error)
- Implement check_update_task with internet connectivity verification
- Add LittleFS/SPIFFS update support
- Simplify update progress page to use 90-second delay and polling instead of real-time WebSocket updates

This refactor improves reliability by checking internet connectivity before attempting updates and simplifies the frontend by removing WebSocket complexity in favor of a timeout-based polling approach.
2026-05-12 19:09:05 +02:00
tobimai d337784faa Moved a lot of global vars to queues
Test project compilation / test (push) Successful in 3m52s
2026-04-01 20:11:53 +02:00
tobimai f1d9abc4c7 Switched to queues for webserver
Test project compilation / test (push) Successful in 3m44s
2026-03-30 18:34:14 +02:00
tobimai 752cd86234 refractor 2026-03-30 17:20:06 +02:00
tobimai e5fecde7f5 Factored out webserver stuff to own task/file 2026-03-30 17:08:36 +02:00