Commit Graph

281 Commits

Author SHA1 Message Date
af7911277d added handlers to file server 2022-11-15 13:49:27 +02:00
5ab7c053b9 spiffs added, http server prepare to multi fs operations 2022-11-14 08:25:04 +02:00
bc37b48186 added direct handle of gzipped files 2022-11-04 15:07:01 +02:00
5b466f7dd4 disable web server debug mode 2022-10-31 16:12:51 +02:00
e17ac36c27 Merge branch 'http_optimized_get' into 'main'
new mechanism of file response over http

See merge request userbogd/webguiapp!1
2022-10-31 13:11:35 +00:00
be93495134 http server send file mechanism reworked with constant buffer size 2022-10-31 15:04:39 +02:00
27835c9496 debug messages edited 2022-10-30 13:34:50 +02:00
1b1454a160 created REST API entry point and user handler 2022-10-29 17:40:31 +02:00
0f386c35d0 implemented handle of unlimited size of dynamic variable expand;
fixed problem appeared when dynamic variable split into two chunk of
data
2022-10-29 14:11:07 +02:00
7a46c36156 http new transport testing and debug 2022-10-28 15:59:35 +02:00
dde568f620 prepare rework http server 2022-10-28 09:33:12 +02:00
6112c0a27b webguiapp configuration refactoring 2022-10-12 20:57:03 +02:00
84f0a97e80 device name and firmware version moved to webguiapp 2022-10-12 16:13:28 +02:00
093d1abd78 fixed GSM start crash by increase stack size for init task 2022-10-12 10:10:45 +02:00
353c9ce606 crash of gsm module start, depends on queue of modules starting 2022-10-11 16:39:33 +02:00
61c05053fd added external gsm module reset 2022-10-11 16:19:09 +02:00
aeb8bf1f37 fix return result of custom post handler 2022-10-11 15:29:47 +02:00
29b49efdab fix pass dynamic variable with parameter to the custom handler 2022-10-11 14:48:14 +02:00
88ac20f673 spi bus synchronization moved to user application because needed in case
of shared bus only
2022-10-07 16:34:45 +02:00
0cb80bccd4 fixed default gateway and DNS settings in AP mode, caused disconnecting
after switch between STA and AP modes
2022-10-07 10:51:54 +02:00
cc7ba0a36e added external reset callback for use with gpio extender;
fix some issues in web server
2022-10-06 14:22:22 +02:00
53e16bcacb split mqtt client settings 2022-10-05 12:20:20 +02:00
648cf5e0a8 removed header for serial port queue 2022-09-29 16:33:52 +02:00
a813d33168 reworked topic structure with added GROUP subtopic 2022-09-29 14:01:56 +02:00
f9576486d1 fix define conditions close 2022-09-26 19:38:26 +02:00
8e0603f1b7 added ability to override main functional button from application
Kconfig
2022-09-26 19:06:31 +02:00
e43f27fd8c added string ID and SN to the system configuration for more convenient
use
2022-09-24 12:25:17 +02:00
657f31804e increased max size of dynamic variable 2022-09-24 11:08:41 +02:00
c8d42a282b added reset flag for user application read/write 2022-09-24 10:55:49 +02:00
c6d1c2dffe apply and save buttons functions fixed 2022-09-21 14:36:14 +02:00
c7e379aa51 network connection delay fixed 2022-09-20 12:45:23 +02:00
c36915e864 main button pin moved to webguiapp config 2022-09-18 19:15:22 +02:00
6f89c3a70b removed pins configuration from the webguiapp.
configured reset pin
2022-09-18 18:46:46 +02:00
f2b64b5c09 changed topic structure 2022-09-12 16:49:57 +02:00
5f6c4d62b3 added description of json file structure 2022-09-12 16:10:52 +02:00
ee14a37ee4 changed topic structure 2022-09-12 15:38:53 +02:00
b88e6d45e2 removed hardware reset button form component, must be implemented in
application
2022-09-02 22:46:50 +02:00
cf83fe7487 adopt to esp_modem changed api 2022-08-31 18:15:52 +02:00
3df77385a4 removed debug configuration which force AP switch on 2022-08-30 23:33:44 +02:00
ee9c573032 added system timer for utime
added template of main application page
2022-08-28 16:13:02 +02:00
34be6b7dab split operations with configuration into SAVE and APPLY, separate
buttons values
2022-08-28 13:25:40 +02:00
876f7dada9 allow dynamic variables in html and json files only, added some varables
in HTTPPrintSystem
2022-08-27 18:21:36 +02:00
4b4b4cda42 Post handler for the new interface reworked 2022-08-26 18:06:19 +02:00
936d2db080 reduced number of pages and it's handlers 2022-08-26 10:09:20 +02:00
ccf93b696a added united handler for all adapters, assumed correspondent changing in
web page structure
2022-08-25 17:59:45 +02:00
203a9d86c1 Merge remote-tracking branch 'origin/main' into main 2022-08-25 16:17:12 +02:00
4baa916c90 fixed mangle woff2 files 2022-08-25 16:10:08 +02:00
4d8e2e7e31 fix component name in Kconfig 2022-08-24 16:27:45 +02:00
d22992654b path to certs changed to folder res 2022-08-24 15:16:57 +02:00
267a7de82a reworked mqtt queue data structure, added topic 2022-08-24 14:13:15 +02:00