• Joined on 2025-02-20
judge deleted branch refactor/mqtt-data-serialization from C3MA/PlantCtrl 2026-05-29 19:41:12 +02:00
judge pushed to feature/mqtt-config-update-async at C3MA/PlantCtrl 2026-05-24 18:40:10 +02:00
bd257b89f0 implement async mqtt config update trigger and fix mqtt.rs corruption
4debbfb39e feat: implement config update via MQTT trigger
d83189417a feat: store MQTT config update payload
3c92cf0c26 feat: publish current config to MQTT
Compare 4 commits »
judge created branch feature/mqtt-config-update-async in C3MA/PlantCtrl 2026-05-24 18:40:10 +02:00
judge created pull request C3MA/PlantCtrl#23 2026-05-24 18:34:48 +02:00
refactor/mqtt-data-serialization
judge pushed to refactor/mqtt-data-serialization at C3MA/PlantCtrl 2026-05-24 18:32:31 +02:00
32256d0c91 move all mqtt publishing functions to mqtt module
d4a4c1b573 refctor: TankInfo structure (consistent layout)
6bf7a04024 refactor: PlantInfo structure (consistent layout)
df3159aa16 refactor: BatteryInfo structure (consistent layout)
7866604a40 fix: serialize firmware/state as JSON instead of Debug format
Compare 158 commits »
judge deleted branch refactor/network-module from C3MA/PlantCtrl 2026-05-24 14:01:57 +02:00
judge deleted branch refactor/mqtt-module from C3MA/PlantCtrl 2026-05-24 14:01:54 +02:00
judge deleted branch refactor/mkstatic-util from C3MA/PlantCtrl 2026-05-24 14:01:53 +02:00
judge deleted branch fix/stay-alive-webserver-spawn from C3MA/PlantCtrl 2026-05-24 14:01:19 +02:00
judge pushed to legacy/v3-support at C3MA/PlantCtrl 2026-05-17 12:47:29 +02:00
961f5748c6 Merge branch 'refactor/mqtt-data-serialization' into legacy/v3-support
a66843a455 move all mqtt publishing functions to mqtt module
379808e659 refctor: TankInfo structure (consistent layout)
e2b2734301 refactor: PlantInfo structure (consistent layout)
43a0c3c274 refactor: BatteryInfo structure (consistent layout)
Compare 6 commits »
judge created pull request C3MA/PlantCtrl#22 2026-05-17 12:44:06 +02:00
refactor/mkstatic-util
judge pushed to refactor/mkstatic-util at C3MA/PlantCtrl 2026-05-17 12:39:51 +02:00
d2a659638d refactor: create util module with shared mk_static
40f99870cf refactor: move try_connect_wifi_sntp_mqtt to network module
ac200af7a9 refactor: move wifi to network module
9d57805502 refactor: move wifi_ap to network module
bafc86681c refactor: move sntp to network module
Compare 148 commits »
judge created pull request C3MA/PlantCtrl#21 2026-05-17 12:35:42 +02:00
refactor/network-module
judge commented on pull request C3MA/PlantCtrl#20 2026-05-17 12:34:03 +02:00
refactor/mqtt-module

This change is running on my legacy version quite nicely, no issues so far! Can be merged

judge closed issue C3MA/PlantCtrl#4 2026-05-17 12:32:56 +02:00
NPM requirement containerization
judge commented on issue C3MA/PlantCtrl#4 2026-05-17 12:32:56 +02:00
NPM requirement containerization

This has been addressed with the included build containers

judge pushed to refactor/network-module at C3MA/PlantCtrl 2026-05-17 12:31:01 +02:00
40f99870cf refactor: move try_connect_wifi_sntp_mqtt to network module
ac200af7a9 refactor: move wifi to network module
9d57805502 refactor: move wifi_ap to network module
bafc86681c refactor: move sntp to network module
5f9db41d65 refactor: move run_dhcp to network module
Compare 147 commits »
judge pushed to refactor/mqtt-data-serialization at C3MA/PlantCtrl 2026-05-10 21:01:04 +02:00
a66843a455 move all mqtt publishing functions to mqtt module
379808e659 refctor: TankInfo structure (consistent layout)
e2b2734301 refactor: PlantInfo structure (consistent layout)
43a0c3c274 refactor: BatteryInfo structure (consistent layout)
2b83d99820 fix: serialize firmware/state as JSON instead of Debug format
Compare 7 commits »
judge pushed to legacy/v3-support at C3MA/PlantCtrl 2026-05-10 20:59:58 +02:00
4cc70f96de Merge branch 'fix/stay-alive-webserver-spawn' into legacy/v3-support
c90174be27 fix actually spawn async task for webserver when entering stay_alive mode
Compare 2 commits »
judge pushed to fix/stay-alive-webserver-spawn at C3MA/PlantCtrl 2026-05-10 20:50:31 +02:00
c90174be27 fix actually spawn async task for webserver when entering stay_alive mode