18174 Commits
Author SHA1 Message Date
TD-er 3393f1801b [Build] Install pygit2 Python package. 2026-09-16 22:35:52 +02:00
TD-er e81eb68fab [Build] Fix build binaries path 2026-09-16 22:10:48 +02:00
TD-er 235d7076b0 [Build] Disable PVS-Studio as it has been removed from pioarduino 6.2.0 2026-09-16 15:47:34 +02:00
TD-er da65e7836d [Build] Use matrix.env instead of matrix.variant 2026-09-16 15:33:01 +02:00
TD-er a5a980ce7d [Build] Make sure to install pioarduino in build section YAML file 2026-09-16 15:29:00 +02:00
TD-er 1c669e6bc8 [Build] Call platformio command directly from GH Actions yaml file 2026-09-16 15:12:30 +02:00
TD-er 5239d2e172 [Build] Update to latest PioArduino to fix GH Actions builds 2026-09-16 14:37:32 +02:00
TD-er e329922abd [1Wire] Fix not always showing 1-wire sensor & correct saving sensor
Fixes: #5309
2026-09-16 13:47:48 +02:00
TD-er 8ccd7d13e8 Merge pull request #5622 from tonhuisman/feature/Flash-size-logged-during-boot
[Init] Log flash-size and used size during boot
2026-09-14 23:26:51 +02:00
Ton Huisman a7818e8f23 [Init] Log optimizations 2026-09-14 22:46:19 +02:00
Ton Huisman 1055fdeae7 Merge branch 'mega' into feature/Flash-size-logged-during-boot 2026-09-14 22:44:55 +02:00
Ton Huisman 76f6f9c8f0 [Init] Log optimizations 2026-09-14 22:44:27 +02:00
TD-er 6934e59005 Merge pull request #5633 from tonhuisman/feature/P037-process-variables-in-json-attributes
[P037] Add variable processing for JSON attributes
2026-09-14 21:43:37 +02:00
TD-er 2c15aed103 Merge pull request #5629 from tonhuisman/bugfix/I2Cscan-pconfig-errors
[I2CScan] Avoid using PCONFIG() during I2CScan
2026-09-14 21:42:11 +02:00
TD-er 49df5aca47 Merge pull request #5634 from TD-er/build/ReduceBuildSize_KeyValueStruct
[Build] Reduce build size optimizing KeyValueStruct use
2026-09-14 20:32:47 +02:00
TD-er c46d726f21 [Build] Change 'long' to 'int32_t' and fix some signed/unsigned issues 2026-09-14 14:44:11 +02:00
TD-er 157a954e5d [Build] Change 'unsigned long' to 'uint32_t' 2026-09-14 12:28:33 +02:00
TD-er 233602d268 [mDNS] Enable mDNS for ESP32-MAX builds 2026-09-13 23:26:42 +02:00
TD-er 45c456aaf6 [Build] Reduce build size by reducing number possible concat functions 2026-09-13 23:26:21 +02:00
TD-er 9950d33e38 [ESP-IDF] Update to Arduino changes upto 28/08 and IDF 5.5.5 2026-09-13 21:21:52 +02:00
Ton Huisman 5ee6fe227f [P037] Fine-tuning the parsing 2026-09-12 22:23:24 +02:00
Ton Huisman 354b89103f Merge branch 'mega' into feature/P037-process-variables-in-json-attributes 2026-09-12 17:14:02 +02:00
Ton Huisman ca1e43f52f [P037] Only available when String variables are included 2026-09-12 17:13:27 +02:00
TD-er bc6dfdc93f [Build] Reduce build size optimizing KeyValueStruct use 2026-09-12 01:59:42 +02:00
TD-er e0240ef278 Merge pull request #5625 from TD-er/bugfix/log_memory_usage
[Log] Fix half printed loglines + memory management + other cleanups
2026-09-11 22:54:52 +02:00
Ton Huisman 2691018239 [P037] Add variable processing for JSON attributes 2026-09-11 22:14:10 +02:00
TD-er 01e4d49d96 [Build] Fix failing collection_B_ESP32_4M316k build 2026-09-11 20:24:39 +02:00
TD-er 5df8230524 [Build] Fix failing ESP8266 'normal' builds due to build size 2026-09-11 20:07:38 +02:00
TD-er 6dfd71a4a0 [Build] Reduce ESP8266 and ESP32-C6 DisplayB build size 2026-09-11 18:14:19 +02:00
TD-er f6bd2ea643 [Debug] Make CommandArgParser debug logs better readable 2026-09-10 23:58:30 +02:00
TD-er a850597aca [Cleanup] Speedup parsing empty command args 2026-09-10 23:57:38 +02:00
TD-er 16e280188d [Command] Use new CommandArgParser for all commands to parse int args 2026-09-10 23:57:06 +02:00
TD-er 26147d9964 [P129] Use new CommandArgParser for P129 Shift Registers Input 2026-09-10 22:20:42 +02:00
TD-er 5b98f1ebf1 [Build] Fix ESP8266 build issue 2026-09-10 22:19:48 +02:00
TD-er afbbc545b6 [P126] Implement simplified command arg parser for ShiftOut commands 2026-09-10 21:15:48 +02:00
TD-er 2859473c7b [Cleanup] Add CommandArgParser to simplify processing commands 2026-09-10 15:20:48 +02:00
TD-er c17dc1888c Fix formatting issue on short strings + optimize parsing cmd arguments 2026-09-08 16:22:55 +02:00
TD-er 557f91dce8 [ValueStruct] Fix formatting issues + add formatting options 2026-09-08 14:48:40 +02:00
TD-er 4b01c1daf3 [ShiftRegister] Fix showing taskvaluename + formatting value 2026-09-07 22:26:09 +02:00
TD-er c6df9e0fbd [ValueStruct] Fix issues formatting longer numbers + add parse Str 2026-09-07 20:18:03 +02:00
TD-er 24884cdc7f [WebUI] Cleanup code formatting task values 2026-09-06 16:36:11 +02:00
TD-er e83c23e8b2 [WebUI] Add divs even for empty values, so they can be updated later 2026-09-06 16:14:17 +02:00
TD-er 74e2c6ee53 [JSON] Fix live updating of preformatted values + display preview 2026-09-06 15:13:36 +02:00
TD-er d59536fb4b [Build] Fix failing minimal build with WEBSERVER_JSON disabled 2026-09-06 03:15:30 +02:00
TD-er da556b92b1 [Build] Fix build errors on ESP8266 2026-09-06 03:08:02 +02:00
TD-er 513314996c [JSON] Quick work-around for P126/P129 Still needs work string detection 2026-09-06 02:57:51 +02:00
TD-er 775f69dcec [JSON] Also update OLED display preview in JSON 2026-09-06 01:52:16 +02:00
TD-er 69f04fe375 [JSON] Generate all custom formatting same for Web as well as JSON 2026-09-06 00:10:48 +02:00
TD-er efc0525f31 [JSON] Merge formatting code DerivedTaskValues for web and JSON 2026-09-05 22:55:59 +02:00
TD-er e938d4c7a9 [JSON] Add HTML IDs to JSON for DevicesPage 2026-09-05 17:59:56 +02:00