Commit Graph
100 Commits
Author SHA1 Message Date
proddy d7a6a6f803 formatting 2026-05-05 21:55:13 +02:00
proddy c55df4eb6e fix standalone build lint warning 2026-05-04 20:57:20 +02:00
proddy cc631ff07f remove digitalWrite at init 2026-05-04 20:48:12 +02:00
proddy b34a1b57d6 fix warning "esp32-hal-gpio.c:181] __digitalWrite(): IO 2 is not set as GPIO. Execute digitalMode(2, OUTPUT) first" 2026-05-04 08:38:41 +02:00
proddy 6587ddcead increase timeout to allow slower networks to connect 2026-05-04 08:22:39 +02:00
proddy ad05eec952 fix standalone and tests 2026-05-04 08:15:27 +02:00
proddy 99ef4c0c18 updates 2026-05-03 23:03:22 +02:00
proddy cc118adec6 text changes 2026-05-03 22:55:25 +02:00
proddy ca94e37495 use a state machine for cycling between Eth-Wifi-AP 2026-05-03 21:59:28 +02:00
proddy e2bd721c3e remove empty SSID check 2026-05-03 17:16:38 +02:00
proddy 033ce24fb7 udpate 2026-05-03 15:21:26 +02:00
proddy eab7cdd7b5 updates 2026-05-03 15:19:49 +02:00
proddy 666ba41f67 package update 2026-05-03 14:24:36 +02:00
proddy 9ff4be41f7 getWifiReconnects -> getNetworkReconnects 2026-05-03 08:43:28 +02:00
proddy 23519a8a90 add back version check 2026-05-02 11:03:33 +02:00
proddy 3cc3c74e5a update versions 2026-05-02 10:44:06 +02:00
proddy cb4cb39396 update 2026-05-02 10:43:36 +02:00
proddy 363799c9c6 fix connect spelling 2026-05-02 09:49:34 +02:00
proddy 132f83aa79 update dictionary 2026-05-02 09:49:21 +02:00
proddy f998714225 add missing #endif 2026-05-02 09:49:09 +02:00
proddy 323fc1bb99 remove comments 2026-05-02 09:48:55 +02:00
proddy 3062d3f0e3 remove Divider 2026-05-02 09:48:44 +02:00
proddy 8f37bb7623 package update 2026-05-02 09:48:31 +02:00
proddy a57ed90756 use new network code 2026-05-02 09:48:19 +02:00
proddy eaf8332d16 Merge remote-tracking branch 'origin/dev' into core3 2026-05-02 09:35:31 +02:00
proddy 522286ff74 remove double wifi lost message 2026-05-02 09:11:19 +02:00
proddy 747047556e fix lint warnings on osx 2026-05-01 17:58:22 +02:00
proddyandCursor df3d75c702 ignore .vscode/settings.json
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-01 17:44:41 +02:00
proddy e40beeadd4 performance updates 2026-05-01 17:04:46 +02:00
proddy 751f10603d upgrade if AP provision mode is AP_MODE_ALWAYS 2026-05-01 17:03:56 +02:00
proddy 751c540cb3 refactor network code 2026-05-01 08:07:05 +02:00
proddy d7bbc329bb use 3.9.0 as dummy latest dev version 2026-04-29 08:58:04 +02:00
proddy 41cd49a61c remove comment 2026-04-29 08:57:53 +02:00
proddy fd5a39702b update 2026-04-29 08:57:46 +02:00
proddy 4d3408254e chore: stop tracking .vscode/settings.json
Already listed in .gitignore but was tracked, so local edits kept
showing up as pending changes. Untrack it so the ignore rule applies.

Made-with: Cursor
2026-04-29 08:57:12 +02:00
proddy 2cbb5ec5f2 move restart button from Settings to Version page. only show Factory Reset when in developer mode 2026-04-28 20:09:22 +02:00
proddy 3b765b308e remove unused useMemo 2026-04-28 17:31:50 +02:00
proddy 53ac82520e DeserializationError is enum 2026-04-28 16:28:11 +02:00
proddy 381fcf4080 ESP32Async/ESPAsyncWebServer @ 3.11.0 2026-04-28 16:27:59 +02:00
proddy a3f0faf022 package update 2026-04-28 16:27:46 +02:00
proddy b3a8737a71 move Version from status to settings 2026-04-28 16:27:39 +02:00
proddy 6e76bcc9af show badge if there is an update available, which is cached 2026-04-27 18:12:05 +02:00
proddy 6473c55317 don't force an update on each request 2026-04-27 18:11:48 +02:00
proddy 1a880f14a0 Remove useMemo/useCallback across the web UI 2026-04-27 13:24:07 +02:00
proddy e39af36589 fix lint errors 2026-04-27 13:23:39 +02:00
proddy c5b262af8a dont update cloudflare KV for forks 2026-04-27 11:34:03 +02:00
proddy 43ec5c1925 move mockserver to standalone section only 2026-04-27 11:30:40 +02:00
proddy 5e260f0239 refactoring 2026-04-27 11:09:51 +02:00
proddy ab67f97b40 3.8.2-dev.20 2026-04-27 11:09:34 +02:00
proddy 9ac35e2e14 fetch emsesp firmware versions after IP connected 2026-04-27 11:09:24 +02:00
proddy 7c6259dddd tidy up comments 2026-04-27 11:08:52 +02:00
proddy 1cff1abc33 package update 2026-04-27 11:08:22 +02:00
proddy d834d46586 rename EMSESP_Version to firmwareVersion 2026-04-27 11:08:13 +02:00
proddy 1107e1bdf3 package update 2026-04-26 16:10:35 +02:00
proddy 3a11327e7e https://github.com/emsesp/EMS-ESP32/discussions/3044 2026-04-26 16:10:30 +02:00
proddy 74062bab57 update tests 2026-04-26 16:07:45 +02:00
proddy 6802336b6b remove old code 2026-04-26 16:07:29 +02:00
proddy a9db134d3a version updates 2026-04-26 13:24:40 +02:00
proddy ee7be1d907 add 2026-04-26 12:20:48 +02:00
proddy 5ecda88457 inlclude full date/time 2026-04-25 21:14:16 +02:00
proddy 7056c446fa use emsesp.org/versions.json 2026-04-25 20:55:10 +02:00
proddy 147c09ae64 automatically update versions in Cloudflare KV store 2026-04-25 11:42:26 +02:00
proddy 112adf9eb0 add vscode 2026-04-25 11:19:39 +02:00
proddy 20327d817d async-validator fixes 2026-04-22 16:07:59 +02:00
proddy 26102121e1 async-validator fixes 2026-04-22 16:07:56 +02:00
proddy 8e64c6303e package update 2026-04-22 15:43:58 +02:00
proddy 051c332426 package update 2026-04-22 15:43:46 +02:00
proddy a09258325e remove YIELD 2026-04-22 15:43:36 +02:00
proddy 74c76eb90b remove YIELD 2026-04-22 15:43:29 +02:00
proddy daffdcf58e https://github.com/emsesp/EMS-ESP32/issues/2686 2026-04-22 15:43:20 +02:00
proddy 61dca0cbda https://github.com/emsesp/EMS-ESP32/issues/2686 2026-04-22 15:43:10 +02:00
proddy 1e8013100c rename build-webUI with build_webUI 2026-04-20 15:46:54 +02:00
proddy 62c8f55568 package update (vite fix) 2026-04-20 15:46:39 +02:00
proddy 0b5a83f6ae package update (vite fix) 2026-04-20 15:37:50 +02:00
proddy 845c51d5f9 rename build_webUI for Python 2026-04-19 21:23:59 +02:00
proddy 84ad08887a build_webUI -> build-webUI 2026-04-19 19:13:15 +02:00
proddy ece08d96ee build_webUI -> build-webUI 2026-04-19 19:09:45 +02:00
proddy 6b68cb7c61 store UTC epoch time and convert to localtime when render (fixes bug as TZ not set) 2026-04-19 15:12:22 +02:00
proddy a1e0288e09 close dialog after downloading 2026-04-19 15:11:41 +02:00
proddy e6c173bdf9 don't show system backup as it's the same page! 2026-04-19 15:11:29 +02:00
proddy dde6a8c5db close dialog after download 2026-04-19 15:10:51 +02:00
proddy e2750b8572 don't show system backup as its the same page! 2026-04-19 15:10:41 +02:00
proddy acd23925b5 download text changes 2026-04-19 15:10:20 +02:00
proddy b0db054e11 fix firmware install date (was using UTC as TZ not initialised) 2026-04-19 14:17:31 +02:00
proddy 51cea8e757 no need to call ntp on begin as its in the loop 2026-04-19 13:15:11 +02:00
proddy bbb086ea41 add back NTP 2026-04-19 13:14:54 +02:00
proddy 539e6ed080 remove lazy loading 2026-04-19 10:17:10 +02:00
proddy 555801dc5c remove lazy loading, optimize chunking 2026-04-19 10:05:47 +02:00
proddy 1d33a26318 fix dns name being set to "tasmota" 2026-04-18 19:42:45 +02:00
proddy 86a20fc97a sync with dev-16 2026-04-18 18:54:33 +02:00
proddy d6e00c4534 UART_FIFO_LEN is deprecated 2026-04-18 18:50:08 +02:00
proddy 6f81945da6 typo 2026-04-18 18:43:03 +02:00
proddy 865c309475 remove c++17 2026-04-18 18:39:45 +02:00
proddy 77b8b21aea use C++ 20 (espressif32@6.13.0 still uses GCC 8 so only 2a supported) 2026-04-18 18:34:47 +02:00
proddy 2f5edffec6 update changelog 2026-04-18 18:29:30 +02:00
proddy 71de64502e include cstdint for uint8_t on new GCC 2026-04-18 17:52:05 +02:00
proddy 6994d3559a package update 2026-04-18 17:43:31 +02:00
proddy a7d484d218 3.8.2-dev.16 2026-04-18 17:43:23 +02:00
proddy a810c41acd exclude js 2026-04-18 17:43:14 +02:00
proddy 2fbfdf94ab minor optimizations, use EMSESP_Version, only call esp_image_verify() and store the entry for partitions that actually have a value 2026-04-18 17:40:21 +02:00