Commit Graph

294 Commits

Author SHA1 Message Date
ccc2f92f6e xr809 support - initial version 2022-02-12 23:31:57 +01:00
b4115b9019 Merge remote-tracking branch 'origin/main' into littlefs 2022-02-12 17:58:32 +00:00
bdf2b4c1e0 remove malloc logs 2022-02-12 17:47:06 +00:00
7da9528431 XR809 tcp port - not tested 2022-02-12 17:32:16 +01:00
d6278bae7d support compilation on XR809 platform - part 1 2022-02-12 15:25:12 +01:00
3edb0a8b72 lfs file endpoints - POST /api/lfs/folder/filename to write a file. GET /api/lfs/folder/filename to read/serve a file.
add reboot POST /api/reboot
add OTA POST /api/ota
add fs backup GET /api/fsblock
add fs flash POST /api/fsblock
2022-02-12 11:11:23 +00:00
cff74553fa Add HTTP response code support plus other tweaks to help in responding 2022-02-12 11:08:20 +00:00
4a75ab0518 Merge pull request #18 from talltechdude/feat/mqtt-availability
feat: add MQTT will and availability topic
2022-02-11 19:39:19 +01:00
84d49df64d feat: add MQTT will and availability topic 2022-02-11 12:29:00 +00:00
104b445d4a Add littlefs (https://github.com/littlefs-project/littlefs)
Add obk_config.h as a General build control include.
2022-02-11 08:39:20 +00:00
8b8e8e5990 Merge branch 'logging2' into logging3
# Conflicts:
#	src/httpserver/new_http.c
#	src/user_main.c
2022-02-10 22:15:10 +00:00
570702dc05 rest API for logconfig, also post to /api/pins should now work (untested). 2022-02-10 22:07:30 +00:00
04f28b3d6e http - add hprint128 - to simplify printing and sending to http response... 2022-02-10 22:06:46 +00:00
4ca5fd9ac2 Show uptime (formatted string) on HTML panel; fix Windows test build 2022-02-10 22:49:21 +01:00
dd25a5a993 Logging update to include level and feature codes. 2022-02-10 21:07:38 +00:00
92ef5b3c0a ability to list available WiFi networks from HTTP panel; some misc clear up 2022-02-10 13:49:52 +01:00
f18a026567 update app address 2022-02-09 08:58:02 +00:00
dd5e31888a enabe webapp without hardcoding device IP 2022-02-08 20:31:08 +00:00
62fb793019 working json, plus some bugfixes 2022-02-08 18:45:31 +00:00
4174b08997 merge fixup 2022-02-08 17:31:50 +00:00
6a66798f9d add json parser? 2022-02-08 17:27:40 +00:00
602b82b943 add remote app ('rest_interface.c') 2022-02-07 22:29:39 +00:00
ca3ffbcbbc bugfix 2022-02-07 19:11:01 +00:00
f3069ac78d Merge branch 'btimonh4' into btsimonh5
# Conflicts:
#	src/httpserver/new_http.c
#	src/win_main.c
2022-02-07 18:46:54 +00:00
25580f7367 Base http server on 'http_request' structure. It holds everything needed by a respondant to a request. 2022-02-07 18:35:02 +00:00
ded4dcb452 Merge pull request #8 from talltechdude/feat/index-redirect
feat: redirect root page / to /index page
2022-02-07 17:36:48 +01:00
d1e6fc6203 feat: add quick config for CCT Downlight 2022-02-07 12:07:27 +00:00
6004bc27e7 feat: redirect root page / to /index page 2022-02-07 07:27:50 +00:00
a61b93a769 Merge branch 'btsimonh3' into btimonh4 2022-02-06 20:25:43 +00:00
97142ea969 http server return bugfix 2022-02-06 20:25:19 +00:00
188b05a8ff fx 2022-02-06 20:05:22 +01:00
46c34993af BK7231N compilation fixes 2022-02-06 19:57:21 +01:00
e1ee0538fa Add Calex power strip quickconfig - initial. 2022-02-06 13:27:22 +00:00
4ca5b4c947 add quick config for Calex RGBWW 2022-02-03 08:12:44 +00:00
14623a3d0c Fixed windows server build 2022-02-02 21:24:10 +01:00
6ceb019c7d Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2022-02-02 21:21:53 +01:00
db0f0b539b misc http server fixes, links, buffer orflow 2022-02-02 21:21:04 +01:00
80e8e7f13a All warnings eliminated, 1 bug sorted. 2022-02-02 17:34:03 +00:00
e370b47f41 fix some warnings 2022-02-02 09:14:45 +00:00
37a57614bc fx 2022-02-01 17:53:28 +01:00
cad71234ae ota form 2022-02-01 17:42:00 +01:00
dcffec997b add build date time so I can fast check if OTA works etc 2022-02-01 16:05:18 +01:00
ab04a44aca WINDOWS build fix 2022-02-01 12:35:48 +01:00
a4bd510392 SYNC btsimonh changes 2022-02-01 12:28:09 +01:00