Commit Graph
100 Commits
Author SHA1 Message Date
proddy fb55327373 fix possible dhcp bounce 2026-08-07 13:44:20 +02:00
proddy 4aab9e095a update 2026-08-07 13:43:09 +02:00
proddy 12ae358434 3.9.0-dev.3 2026-08-07 13:43:00 +02:00
proddy e22b82e913 refactoring based on Michael's comments 2026-08-07 13:42:45 +02:00
proddy 285361c09f package update 2026-08-07 13:42:26 +02:00
proddy bde9ab53a1 fix formatting 2026-08-06 16:17:17 +02:00
proddy 901721fb99 pkg update 2026-08-06 12:10:45 +02:00
proddy dac1e1a69c prevent STA warning on boot 2026-08-06 12:10:39 +02:00
proddy 1b2371c67a scan all dns slots, prevent STA warning on boot 2026-08-06 12:10:21 +02:00
proddy 0f396200a2 update with dev.2 changes 2026-08-05 15:43:51 +02:00
proddy 1956ff8386 fix LED flashing 2026-08-05 15:43:40 +02:00
proddy 3a81c70018 add DHCP workaround (disabled for now) 2026-08-05 15:43:30 +02:00
proddy e166db8b70 fix lint warnings from SonarQube 2026-08-02 14:41:46 +02:00
proddy 36884867f7 fix for formidable loading, and svg being compressed 2026-08-02 14:40:32 +02:00
proddyandCursor 7fb8eb3592 Merge branch 'core3' into dev
Brings the ESP32 Arduino core 3 work (515 commits) into dev, moving the
version to 3.9.0-dev.0.

The 10 commits dev had since the merge base were auto-formatting, docs
regeneration and a version bump, all of which core3 had already applied
or superseded, so every conflict resolved to the core3 side and the
resulting tree matches core3 exactly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-02 13:04:07 +02:00
proddy 2e988df817 preparing 3.9.0-dev.0 2026-08-02 12:53:04 +02:00
proddy 7eba8acbb4 3.8.3-dev.11 2026-08-01 17:04:13 +02:00
proddy 34db81ab4b package update 2026-08-01 17:03:31 +02:00
proddy e9a422bd27 add exit clause 2026-08-01 17:03:26 +02:00
proddy 4a8ad71b63 auto-formatting 2026-08-01 17:03:15 +02:00
proddy d0e6a603bb auto-formatting 2026-08-01 16:57:41 +02:00
proddy 36b4dd55a7 pkg update 2026-08-01 16:44:16 +02:00
proddy 341a4d4e1d update version 2026-08-01 16:44:11 +02:00
proddy a61745b710 formatting 2026-08-01 16:44:03 +02:00
proddy b1ebd81ca2 update 2026-08-01 16:43:55 +02:00
proddy c9b90e282f pkg updates 2026-07-31 09:49:15 +02:00
proddy 11eeb521d5 fix state class for uptime 2026-07-28 21:28:30 +02:00
proddy 9a98f6b2ff revert CZflag 2026-07-27 18:14:45 +02:00
proddy 1631b607c5 pkg auto-update 2026-07-27 18:12:33 +02:00
proddy aa8481c42e migrate espMqttClient upsteam patches 2026-07-26 17:39:58 +02:00
proddy 96f2e6d5a7 update 2026-07-26 13:44:30 +02:00
proddy a469507fb6 add disable_reset 2026-07-26 13:42:50 +02:00
proddy 2bef33f81a added application setting 'disable factory' Feature request->Button anti tampering mode
Fixes #3150
2026-07-26 13:34:15 +02:00
proddy e584adaa07 ESP32Async/ESPAsyncWebServer @ 3.12.0 2026-07-26 13:32:13 +02:00
proddy ec4572c9fc update tests with API attribute changes 2026-07-26 11:23:21 +02:00
proddy 1398aac828 auto-build modbus and run tests 2026-07-26 11:22:48 +02:00
proddy a25f73f0ec cz -> cs 2026-07-26 11:22:30 +02:00
proddy 3d402b0c94 update auto-generated docs 2026-07-26 11:22:11 +02:00
proddy c91488d2fe cz -> cs 2026-07-26 11:16:10 +02:00
proddy ac36b072e8 3.9.0-dev.18 2026-07-26 11:15:56 +02:00
proddy 77fac47584 show gateway/connect but greyed out in webUI 2026-07-26 10:50:10 +02:00
proddy c349c2ad0b fix typo 2026-07-26 10:49:52 +02:00
proddy 2c268bfc06 package update 2026-07-26 10:49:34 +02:00
proddy 0a66991902 add connect to device list 2026-07-26 10:49:20 +02:00
proddy d6fcf16257 ESP32Async/AsyncTCP @ 3.5.0 2026-07-26 10:48:56 +02:00
proddy c760218024 add UPTIME for HA UOM - #3146 2026-07-16 21:20:13 +02:00
proddy 3ee5b1ea1d package updates 2026-07-16 21:04:23 +02:00
proddy 0ff0ff7d6c don't show gateways 2026-07-12 22:02:14 +02:00
proddy 7721993937 fix device types 2026-07-12 22:01:56 +02:00
proddy ddd0c39e4a package update 2026-07-12 21:26:35 +02:00
proddy 6512eac9af fix compile on osx 2026-07-12 21:26:29 +02:00
proddy 2bb88a6d3a clean builds 2026-07-12 21:26:21 +02:00
proddy 2f63172cbf package updates 2026-07-11 13:22:48 +02:00
proddy 03326c1b47 https://github.com/emsesp/EMS-ESP32/pull/3149 2026-07-11 12:30:42 +02:00
proddy e5e3c0bd40 package update 2026-07-04 16:00:26 +02:00
proddy 55a0e4b2b5 Revert "Reduce DeviceValue heap usage with on-demand custom name"
This reverts commit 5aadf7234f.
2026-06-28 16:30:24 +02:00
proddy 04e787fd80 update 2026-06-28 16:09:22 +02:00
proddy eceb097cc7 fix thermostat date/time for HT3 2026-06-28 16:08:31 +02:00
proddy 1040450cb2 fix set datetime for junkers 2026-06-28 16:03:31 +02:00
proddy 58bf0b39c2 fix img compression 2026-06-28 14:39:43 +02:00
proddy 5a9ac0fd25 package update 2026-06-28 14:39:29 +02:00
proddy 7f308f4036 auto-formatting 2026-06-28 14:39:02 +02:00
proddy 61d3ad023a updates from 3.8.3-dev.7 2026-06-28 14:38:29 +02:00
proddy 1cfae73137 use dev version 2026-06-25 22:10:17 +02:00
proddy 2d4583ff01 package update 2026-06-25 22:02:45 +02:00
proddy b46dfd7f54 update 2026-06-25 22:02:40 +02:00
proddy 388b741d94 add more example commands 2026-06-25 22:02:31 +02:00
proddy 1a603e70ec AP crash and infinite loop during WiFi scan #3128 2026-06-25 21:29:02 +02:00
proddy 2a6b436b2e fix: negative dew point calculation (emulated RC100H) #3134 2026-06-25 21:23:49 +02:00
proddy 745d87c6d2 fixes https://github.com/emsesp/EMS-ESP32/discussions/3127 2026-06-22 22:54:25 +02:00
proddy 17f76e594d add comment 2026-06-22 22:53:56 +02:00
proddy 722a41fb43 fix typo 2026-06-22 22:53:46 +02:00
proddy f861924435 update 2026-06-22 22:53:39 +02:00
proddy 74e260b4be 3.9.0-dev.14 2026-06-21 10:48:02 +02:00
proddy 3e501ade4f use new validation 2026-06-21 00:12:38 +02:00
proddy 679b152dd0 fix inline warnings 2026-06-21 00:12:17 +02:00
proddy 00201b1202 make pretty 2026-06-21 00:12:00 +02:00
proddy f2eb1b2e7f build web with optional ui languages 2026-06-20 13:10:56 +02:00
proddy 39b02591d9 react-router optimizations 2026-06-20 10:26:00 +02:00
proddy 92d63d6f5d replace async-validator 2026-06-19 12:06:33 +02:00
proddy 392812d489 own version of toast 2026-06-19 11:52:33 +02:00
proddy 88a777ca5f update react router to v8 2026-06-19 11:31:16 +02:00
proddyandCursor 5aadf7234f Reduce DeviceValue heap usage with on-demand custom name
Store the per-entity custom_fullname as a heap-allocated string that is
only created when a custom name is actually set, instead of an inline
std::string on every DeviceValue. Saves ~20 bytes per entity (hundreds to
~1000 entities), reclaiming internal heap on no-PSRAM boards.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 19:53:14 +02:00
proddy 908a9ebbfc remove old S3 binaries #3123 2026-06-15 18:23:58 +02:00
proddy ca26f93ae7 remove old binaries #3123 2026-06-15 17:25:50 +02:00
proddy 2551c255c4 update package manager 2026-06-15 17:25:27 +02:00
proddy 4042d47736 rename CommandsPage to Commands 2026-06-14 17:10:23 +02:00
proddy 0bc5cc0fe8 update 2026-06-14 17:10:00 +02:00
proddy fa265e8ea4 3.9.0-dev.13 2026-06-14 17:09:52 +02:00
proddy 30cc720dcf package update 2026-06-14 17:05:32 +02:00
proddy cdc5011eb6 prevent icons flashing white on page reload 2026-06-14 17:04:07 +02:00
proddy fe8cf2620d show execute button in table 2026-06-14 17:03:52 +02:00
proddy e818a5a943 update example backup file 2026-06-14 17:03:31 +02:00
proddy 6dde0ffc79 hide execute button on save 2026-06-14 17:03:19 +02:00
proddy 7f98139deb add missing commands to restore 2026-06-13 17:24:29 +02:00
proddy ea8e0c1819 Merge branch 'commands' of github.com:proddy/EMS-ESP32 into commands 2026-06-13 17:16:40 +02:00
proddy 6cedc0adc1 package update 2026-06-13 17:14:44 +02:00
proddy 06a81db88a minor heap optimizations 2026-06-13 16:47:14 +02:00
proddy f5c15f83b4 fix bug when comparing dev releases 2026-06-12 16:29:35 +02:00
proddy e3bec544be version test 2026-06-12 16:29:26 +02:00