Move to async webserver to speed up UI
mp-se opened this issue · comments
Switch to the async webserver in order to speed up the UI.
Will require some rework so I push this to next release.
The following features will need a redesign:
- Calibration
- Testing push targets
- (Any other blocking feature)
Reason: Watchdog is not reset during async calls so functions that consume a lot of time will cause a reset. These features needs to be handled via the main loop and async polling via the html UI.
Closing this for now. Will not be implemented at this stage, will do that as part of a larger refactoring
Done in 1.4 except for wifi manager