Commit Graph

190 Commits

Author SHA1 Message Date
mars3142 6485428821 Update dependency postcss to v8.5.10 2026-04-19 07:07:11 +00:00
mars3142 069931ec06 Update dependency vite to v7.3.2 2026-04-19 02:54:48 +00:00
mars3142 e49bedb0ad Add renovate.json 2026-04-18 22:45:59 +00:00
mars3142 7678afa5ce latest website iteration (including FW code fixes for it)
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-04-07 20:54:16 +02:00
mars3142 11814545d9 add Claude instructions
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-29 10:16:37 +02:00
mars3142 30832c167d remove ESP Insights
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-29 00:42:16 +01:00
mars3142 e8f8ce664b documentation for menu.json
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-28 17:09:23 +01:00
mars3142 32ea23906f dynamic menu
- also component renaming

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-28 16:57:15 +01:00
mars3142 cb5bcb070c starting data driven (dynamic) menu
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-28 09:08:56 +01:00
mars3142 dcc9dae23c latest KiCad format
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-25 18:25:06 +01:00
mars3142 f0b543d90e updated captive portal
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-25 18:24:31 +01:00
mars3142 d4a0b2ad3f Auto-commited changes 2026-03-23 17:17:07 +01:00
mars3142 4aff11a1fb captive is plain html (no svelte)
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-23 16:24:27 +01:00
mars3142 39700aec5b updated firmware code
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-23 16:23:48 +01:00
mars3142 83752af6aa latest kicad data
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-23 16:23:17 +01:00
mars3142 8d2e76f0f5 convert to svelte 5
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-21 18:59:02 +01:00
mars3142 599b8fc493 latest website
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-21 18:55:11 +01:00
mars3142 0cac0709a9 optimize refreshes and add AI agent helper
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-17 20:46:18 +01:00
mars3142 829e914a79 latest website and FW changes
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-17 20:19:24 +01:00
mars3142 f601990c67 fix null termination
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:39 +01:00
mars3142 fab5b18389 try to fix action
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:06 +01:00
mars3142 8dce85c1d6 some website tweeks
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:06 +01:00
mars3142 0869ecc8ce code enhancements
- add MQTT
- add ESP32-C6
- fix simulation

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:06 +01:00
mars3142 5ccc944e30 ESP32 C6 support
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:06 +01:00
mars3142 058962929d website in svelte
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:05 +01:00
mars3142 c9f00d542f preparation for switch to C6 MCU (but also compatible with S3)
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-03-16 08:43:02 +01:00
mars3142 684ce36270 add vite helper files?
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 4m55s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 7m13s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 1m48s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m10s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 09:33:13 +01:00
mars3142 98b5df1ff2 add ignore for FreeCAD and node-js intermediate files
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Has been cancelled
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Has been cancelled
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Has been cancelled
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Has been cancelled
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 09:29:16 +01:00
mars3142 8128b958cb Merge branch 'feature/website'
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 09:26:42 +01:00
mars3142 955b4bef04 rebuild websites with svelte
still early WIP

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 09:24:19 +01:00
mars3142 81141d8859 connect via MQTTS
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 02:15:05 +01:00
mars3142 e01006cd49 remove PSRAM usage
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 00:28:00 +01:00
mars3142 c28d7d08df edit of all config data via website
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-25 00:14:52 +01:00
mars3142 df50aaedda get/post led segments
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 4m49s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 4m44s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m34s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m43s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-21 21:53:03 +01:00
mars3142 1f02d35a97 try to use react for SPA
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 4m45s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 7m18s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m16s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m26s
initial setup - no real function yet

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-19 22:47:57 +01:00
mars3142 501c2de874 update time on website via webSocket
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 4m44s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 4m37s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m22s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m24s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-19 00:19:57 +01:00
mars3142 b39a3be956 show correct schame on website
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 22:45:46 +01:00
mars3142 3ec7bf7acb more status values
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 22:41:20 +01:00
mars3142 a12dfe7760 update comments
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 16:51:47 +01:00
mars3142 dc40acfd06 change schema via REST
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 4m46s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 4m56s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m45s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m44s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 16:41:41 +01:00
mars3142 3d7de05614 read schema files for website
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 16:26:05 +01:00
mars3142 3f32b791b7 change light mode
day/night/simulation

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 16:09:09 +01:00
mars3142 ccdc2bb63f send current state via WS
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 6m9s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 4m54s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m35s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m59s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 15:29:03 +01:00
mars3142 7d12d98ec9 refresh device ui after REST call
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 15:12:09 +01:00
mars3142 cdac9cbfb8 rework message manager
use of listener pattern instead of message queue

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 14:26:13 +01:00
mars3142 1fade06bdb light on/off via REST or GPIO
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 14:13:05 +01:00
mars3142 f7cedf24e8 shared website header
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 7m45s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 4m52s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 4m35s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 4m58s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 10:59:08 +01:00
mars3142 1c52f7d679 fixed devcontainer image
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 10:58:35 +01:00
mars3142 7a73fc4b7b implement reset via back button
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-18 10:58:24 +01:00
mars3142 1fbc28a628 optimize AP mode
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 6m44s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 3m59s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 3m51s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 3m52s
- save wifi data
- show status led

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2026-01-15 00:36:19 +01:00