Thomas Kolb
89160ed482
Various fixes due to package updates
2023-07-28 20:33:01 +02:00
Thomas Kolb
2b72d6c95b
Remember last animation set by user and restart next time
2020-04-14 22:30:44 +02:00
Thomas Kolb
2b8d75a475
WebServer: API for colored scrolling text messages
2019-12-24 18:11:09 +01:00
Thomas Kolb
8bd87c4d3d
Implement static color via special animation type
2019-12-16 23:31:15 +01:00
Thomas Kolb
8e9124c884
Avoid LED update glitches caused by flash access
...
Now any access to the flash, either through update writing or SPIFFS
access, is blocked while the LED stripes are written. This is
accomplished using a FreeRTOS semaphore.
2019-12-15 18:03:23 +01:00
Thomas Kolb
af3adf99db
WebServer: fixed 404 handling and listanim
2019-12-14 23:54:42 +01:00
Thomas Kolb
1410124e49
WebServer: Added /api/listanim to list animations
2019-12-14 23:12:57 +01:00
Thomas Kolb
b1f1647260
WebServer: moved non-static endpoints to /api/
2019-12-14 23:09:37 +01:00
Thomas Kolb
b78313d2e0
Webserver: cooperative multitasking!
2019-12-09 22:21:27 +01:00
Thomas Kolb
154ed66174
Pin Tasks to cores
2019-12-09 22:21:01 +01:00
Thomas Kolb
f91b3c8cfb
Allow to switch animations via HTTP
2019-12-08 22:58:50 +01:00
Thomas Kolb
13a758b01f
WebServer: serve static files from SPIFFS
2019-12-08 22:56:59 +01:00
Thomas Kolb
24ba2242a4
Load sensitive data from the SPIFFS
...
Sensitive data are WiFi Logins and authentication data. This is done in
preparation for the OTA update, where the firmware image will be
transferred unencrypted and therefore passwords could be extracted from
a dumped image.
2019-11-26 22:03:44 +01:00
Thomas Kolb
8a1a17bb07
WebServer: use /htdocs as root directory
2019-11-26 21:11:36 +01:00
Thomas Kolb
1337a7e231
Integrated authentication test in WebServer
2019-11-25 22:45:01 +01:00
Thomas Kolb
42c41171ce
Renamed HTTPServer->WebServer to avoid name conflict
2019-11-25 22:06:37 +01:00