Commit Graph
7762 Commits
Author SHA1 Message Date
TD-er 40ed4a7bf2 Merge pull request #4225 from tonhuisman/feature/P138-add-ip5306-power-management-plugin
[P138] Add Power mgt - IP5306 plugin
2023-01-26 22:16:08 +01:00
TD-er 32533a3709 Merge pull request #4437 from tonhuisman/feature/Build-add-ir-with-ethernet-esp32-builds
[Build] Add ESP32 IRExt with Ethernet build environments
2023-01-26 22:15:03 +01:00
TD-er fb7ba4ab7a Merge pull request #4438 from tonhuisman/feature/P067-refactoring
[P067] Refactoring and other improvements
2023-01-26 22:13:43 +01:00
TD-er 59f47ed9d2 Merge pull request #4471 from tonhuisman/feature/P042-reduce-size-implement-new-jscolor
[P042] Reduce size by minifying js scripts, implement jscolor latest updates
2023-01-26 22:10:04 +01:00
TD-er 11d9673958 Merge pull request #4477 from tonhuisman/feature/JS-minify-included-scripts-in-code
[Build] Reduce build size by minifying some inlined javascript code
2023-01-26 22:08:52 +01:00
Ton Huisman 23c8f240fe Merge branch 'mega' into feature/Build-add-ir-with-ethernet-esp32-builds 2023-01-26 21:22:02 +01:00
TD-er d7b9bfc2b0 Merge pull request #4475 from TD-er/bugfix/factory_reset_no_config_dat
[Factory Reset] Factory reset fails with valid FS, but no config.dat
2023-01-26 16:34:10 +01:00
TD-er 3a99618988 [Cache Reader] Add config flags + CSV download button 2023-01-26 15:59:42 +01:00
TD-er 222ae205c0 [Cache Reader] Make selecting set tasks optional + add join count column
Example URL: `http://<IP>/dumpcache?separator=,&jointimestamp=1&onlysettasks=true`
2023-01-26 12:12:09 +01:00
TD-er 28b3e74df1 [Cleanup] Reduce bin size on speed-optimized toString function 2023-01-26 00:56:09 +01:00
TD-er b2d74cc52f [Cache Controller] Add option to exclude not enabled tasks
Still need to add the attribute to toggle this
2023-01-26 00:12:16 +01:00
TD-er 0b5f70838d [Cache Controller] Add JoinSameTimestamp option
e.g. URL: `http://<IP>/dumpcache?separator=,&jointimestamp=1`
2023-01-25 23:31:35 +01:00
TD-er 544c21d338 [Cache Controller] Improve CSV dump speed via /dumpcache
URL to fetch dump and set separator char:
```
http://<ip>/dumpcache?separator=,
```
2023-01-25 18:49:38 +01:00
TD-er 6919337f08 [Cache Controller] Add command to flush all data in RTC memory to flash.
And also fix this data being flushed on intended reboots.
2023-01-25 13:42:57 +01:00
Ton Huisman 1ba6aba2e5 [Build] Reduce size of embedded css by gzipping it 2023-01-24 23:14:29 +01:00
Ton Huisman 2e48767679 [Build] Reduce build size by minifying some inlined javascript code 2023-01-23 23:21:39 +01:00
Ton Huisman bdeb0c5a58 Merge branch 'mega' into feature/P138-add-ip5306-power-management-plugin 2023-01-23 19:51:21 +01:00
TD-er 944cedd027 [Factory Reset] Factory reset fails with valid FS, but no config.dat 2023-01-22 13:06:53 +01:00
Ton Huisman 6de85bd279 [P042] Move to PluginStruct for multi-instance use 2023-01-21 21:46:03 +01:00
Ton Huisman b5ba5f5bc1 [P042] Add Led Count option, more improvements and optimizations 2023-01-21 19:58:34 +01:00
Ton Huisman 642f04eac6 [Misc] Add RGB2HSV, migrated from P042 (float version) 2023-01-21 19:37:36 +01:00
Ton Huisman 2ec9d438de [P042] Reformat source using uncrustify 2023-01-20 23:08:08 +01:00
Ton Huisman ed88b00e7a [Markup] Add id attribute to input elements for easing javascript support 2023-01-20 23:03:14 +01:00
Ton Huisman 55c33abaab [P042] Reduce size by minifying js scripts, implement jscolor latest updates 2023-01-20 23:01:56 +01:00
Ton Huisman e451767446 Merge branch 'mega' into bugfix/IPAddress-issue-arduino-workaround-and-taskexit-event 2023-01-19 22:39:25 +01:00
Ton Huisman 55617b416c [WiFi] Correct TaskExit event generation, revert unneeded previous change 2023-01-19 22:35:32 +01:00
Ton Huisman dcf49b9c47 [WiFi] Code optimization 2023-01-19 22:34:31 +01:00
Ton Huisman 420f7fd38e [WiFi] Workaround Arduino ESP8266 issue, correct TaskExit event generation 2023-01-18 23:08:20 +01:00
Ton Huisman bf1d3eb53a Merge branch 'mega' into feature/PostToHTTP-command 2023-01-18 18:33:43 +01:00
TD-er 30ec3a6c2e [Controller Queue] Do not format message when controller queue is full 2023-01-18 12:03:02 +01:00
TD-er a44def5d84 [Cache] Cache Controller Settings on ESP32 (slow read from LittleFS) 2023-01-18 12:02:18 +01:00
TD-er 5fcdab3ae4 [ESP8266] Use different constructor for IPAddress (fix crash) 2023-01-18 00:37:48 +01:00
TD-er fe9a749037 [ESP8266] Speedup event handling and rules parsing by caching task name 2023-01-17 18:04:49 +01:00
TD-er 138a4c500a [Cache Reader] Stop sending 'empty' data if cache controller not enabled 2023-01-17 16:24:21 +01:00
TD-er ad536b21cd [ADXL345] Fix setting nr. of decimals 2023-01-17 16:11:30 +01:00
TD-er 4ee133fdaf [Cleanup] Group timingstats & fix delete of cache controller files 2023-01-17 15:50:20 +01:00
TD-er df93d076f3 [Cache Reader] Add configurable MQTT topics for upload/metadata 2023-01-16 00:44:02 +01:00
Ton Huisman cc7705670e Merge branch 'mega' into feature/P067-refactoring 2023-01-15 15:00:45 +01:00
Ton Huisman 3728bcf656 [Commands] Add PostToHTTP command 2023-01-15 14:30:37 +01:00
TD-er e6640b2d96 [TimingStats] Fix cast issue 2023-01-15 14:21:32 +01:00
TD-er cd0048491e [TimingStats] Turn timing stats elements into types to check types 2023-01-15 14:06:14 +01:00
TD-er aa9c90d102 [Cache] Simplify task settings checksums 2023-01-15 13:33:04 +01:00
TD-er 34ad6788e4 [Cleanup] Reduce build size 2023-01-15 11:32:34 +01:00
TD-er 24561ee007 [Cleanup] Reduce nr load/save operations (proper init structs) 2023-01-15 02:24:40 +01:00
TD-er 67a8c140e9 [Build] Add missing include 2023-01-14 19:06:42 +01:00
TD-er 9cd798756a [Cleanup] Use ChecksumType to limit load/save 2023-01-14 18:44:24 +01:00
TD-er a58c5f060c [Cleanup] Add ChecksumType to reduce unneeded file access. 2023-01-14 14:46:20 +01:00
TD-er 1fcba0ea4e Merge branch 'mega' into feature/P146_cacheControllerReader 2023-01-13 21:13:52 +01:00
TD-er 72ce17fb0d Merge pull request #4461 from tonhuisman/feature/CDN-update-link-for-chart-js
[CDN] Update link for Chart.js
2023-01-13 21:12:07 +01:00
TD-er 1dea60d07a Merge pull request #4447 from tonhuisman/feature/P129-use-direct-pin-gpio-functions
[P129] Use DIRECT_pin GPIO functions
2023-01-13 21:11:47 +01:00