Commit Graph

  • d1ed5844e3 fix for #4298 - no conflict with DMX output Will Tatam 2025-11-17 17:43:25 +00:00
  • c649ec1d8c Update wled00/json.cpp Will Tatam 2025-11-17 17:40:09 +00:00
  • 271e9ac7b7 image loader: allow graceful takeover after error Frank 2025-11-17 12:29:47 +01:00
  • 8348089b50 speed improvements to Aurora FX (#4926) Damian Schneider 2025-11-16 21:20:14 +01:00
  • 4f968861d6 fix for low heap situations on ESP8266 Damian Schneider 2025-11-16 12:59:35 +01:00
  • 66ffd65476 Add deviceId to JSON info respose, to be used for the post-upgrade notfication system Will Tatam 2025-11-15 20:17:23 +00:00
  • 194829336f Fix OTA update for C3 from 0.15 (#5072) Damian Schneider 2025-11-15 07:41:11 +01:00
  • f1d708ca43 Merge pull request #5073 from DedeHai/ledmap_bugfixes Damian Schneider 2025-11-15 07:39:39 +01:00
  • 4f93661865 Improved 1D support for GIF images, bugfixes, blur option by @DedeHai & @softhack007 Damian Schneider 2025-11-14 18:22:31 +01:00
  • cd2dc437a3 replace magic number by constant Frank 2025-11-14 11:40:26 +01:00
  • f95dae1b1b ensure that lastFilename is always terminated properly Frank 2025-11-14 01:40:46 +01:00
  • 6ae4b1fc38 comment to prevent future "false improvement" attempts Frank 2025-11-14 01:26:52 +01:00
  • fc776eeb16 add comment to explain coordinate packing logic Frank 2025-11-14 01:08:48 +01:00
  • 79376bbc58 improved lastCoordinate calculation Damian Schneider 2025-11-13 18:26:00 +01:00
  • 3b14c31e00 fix noScale callback, allow for more blur, removed some whitespaces Damian Schneider 2025-11-11 21:09:48 +01:00
  • a666f07340 fix off-by-one bug, remove unnecessary 16384 restriction Damian Schneider 2025-11-11 20:00:22 +01:00
  • bd933ff230 fix for "missing esp32 build flag" Frank 2025-11-10 18:03:11 +01:00
  • 7addae9c24 restore missing build flag for esp32 Frank 2025-11-10 16:52:24 +01:00
  • a73a2aaa33 restore missing platform_packages references Frank 2025-11-10 16:42:46 +01:00
  • a96e88043d remove commented code for no-PSRAM boards Frank 2025-11-09 20:24:57 +01:00
  • 29d2f7fc1b debug print for decodeFrame error codes Frank 2025-11-09 19:06:59 +01:00
  • 7aedf77d83 Merge pull request #4984 from wled/copilot/fix-d4f5fc55-f916-458a-9155-deb9bbff6662 Will Tatam 2025-11-09 17:28:39 +00:00
  • 1324d49098 revert smaller gif size limits for board without PSRAM Frank 2025-11-09 18:28:12 +01:00
  • 79a52a60ff small optimization: fast 2D drawing without scaling Frank 2025-11-09 18:14:50 +01:00
  • 6581dd6ff9 add blur option Frank 2025-11-09 17:33:04 +01:00
  • 4659939547 error handling and robustness improvements Frank 2025-11-09 17:29:56 +01:00
  • 50d33c5bf4 Only supports ESP32 and ESP32-S2 Will Tatam 2025-11-09 14:20:30 +00:00
  • c7c379f962 match all esp32 types Will Tatam 2025-11-09 13:24:15 +00:00
  • af8c851cc6 Privilege checks must run before bootloader init Will Tatam 2025-11-09 12:18:16 +00:00
  • 88466c7d1f Truncated bootloader images slip through verification and get flashed Will Tatam 2025-11-09 12:14:32 +00:00
  • a36638ee6d Stop processing once an error is detected during bootloader upload Will Tatam 2025-11-09 12:04:56 +00:00
  • ff93a48926 optimise fetching of bootloaderSHA256 Will Tatam 2025-11-09 11:57:41 +00:00
  • 9474c29946 single definition of BOOTLOADER_OFFSET Will Tatam 2025-11-09 11:53:42 +00:00
  • 8097c7c86d refactor current bootloader reading out of the server ino ota Will Tatam 2025-11-09 11:41:51 +00:00
  • abfe91d47b tidy up imports in wled_server.cpp Will Tatam 2025-11-09 11:31:56 +00:00
  • a4109c7ea8 tidy up merge conflict on update.htm Will Tatam 2025-11-09 11:28:30 +00:00
  • 34445dbe0f working upgrade! (for esp32 classic) Will Tatam 2025-11-09 11:17:59 +00:00
  • c5631b8fe3 remove null checks Will Tatam 2025-11-09 10:33:32 +00:00
  • 4cddd3face refactor bootloader update to pattern used by main ota update Will Tatam 2025-11-09 10:29:16 +00:00
  • 5250a0fe2c move verifyBootloaderImage to ota_update Will Tatam 2025-11-09 10:21:39 +00:00
  • 95611f19c0 Improve error handling Will Tatam 2025-11-09 10:14:17 +00:00
  • b98ee3e7b6 remove duplicate updatebootloader handler Will Tatam 2025-11-09 09:53:05 +00:00
  • 90d4dd79de remove duplicate call for validation - isValidBootloader Will Tatam 2025-11-09 09:52:50 +00:00
  • 00904d8862 Merge branch 'copilot/fix-d4f5fc55-f916-458a-9155-deb9bbff6662' of https://github.com/wled/WLED into copilot/fix-d4f5fc55-f916-458a-9155-deb9bbff6662 Will Tatam 2025-11-09 09:18:00 +00:00
  • 2e7b6b79bf Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • 104d2ae7e8 Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • f1242bfb7a Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • aef5e9691c Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • 3d9012b43a Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • 3c5df5ae66 Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • 520f1f884b Enhance bootloader validation to match esp_image_verify() checks comprehensively copilot-swe-agent[bot] 2025-11-08 18:56:31 +00:00
  • 8fc33fd7b1 Add ESP-IDF bootloader image validation before flash operations copilot-swe-agent[bot] 2025-11-08 18:31:20 +00:00
  • 9e0f7ec4e9 Refactor bootloader upload to buffer entire file in RAM before flash operations copilot-swe-agent[bot] 2025-11-08 18:00:24 +00:00
  • 00ca694eea Fix: Move bootloader JavaScript to separate script block to avoid GetV() injection removal Will Tatam 2025-11-09 09:16:59 +00:00
  • c91a39f55c Fix: Cast min() arguments to size_t for ESP32-C3 compatibility copilot-swe-agent[bot] 2025-10-05 15:12:46 +00:00
  • ffc7b66c20 Fix: Remove static keyword from getBootloaderSHA256Hex() to match declaration copilot-swe-agent[bot] 2025-10-05 14:57:24 +00:00
  • 94bea4405a Improve bootloader flash implementation with proper erase and write operations copilot-swe-agent[bot] 2025-10-05 14:24:29 +00:00
  • 2963c1b761 Add esp_flash.h include for ESP32 bootloader flash operations copilot-swe-agent[bot] 2025-10-05 14:20:14 +00:00
  • 013ecfb189 Add ESP32 bootloader upgrade functionality with JSON API support Will Tatam 2025-11-09 09:15:23 +00:00
  • 670f74d589 Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • d475d21a79 Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • 91349234a0 Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • 601bb6f0ca Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • 07e26d31f4 fix ESP32_DEBUG Will Tatam 2025-11-08 21:21:32 +00:00
  • 151acb249e Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • 25d5295d5d Merge pull request #5023 from DedeHai/matrix_save_fix Will Tatam 2025-11-09 08:13:22 +00:00
  • 474a995845 Merge pull request #5031 from wled/add-check-diff Will Tatam 2025-11-09 08:03:10 +00:00
  • f0f12e77ad New file editor (#4956) Damian Schneider 2025-11-09 08:32:45 +01:00
  • 5bf1fc38b1 Implement correct update version check Will Miles 2025-11-08 19:18:27 -05:00
  • d55a3f078a Add source version check to OTA update Will Miles 2025-11-08 18:13:22 -05:00
  • 46125773d9 Merge pull request #4998 from willmmiles/fix-4929-sq Will Miles 2025-11-08 17:41:42 -05:00
  • ec61a35042 fix ESP32_DEBUG Will Tatam 2025-11-08 21:21:32 +00:00
  • 1afd72cb83 Initial plan copilot-swe-agent[bot] 2025-10-05 14:09:10 +00:00
  • c623b82698 improve esp32_dev env Will Tatam 2025-11-08 15:17:21 +00:00
  • acd415c522 fix release name for esp32 Will Tatam 2025-11-07 18:29:03 +00:00
  • 5fb37130f8 Include esp32 debug build Will Tatam 2025-11-07 15:42:47 +00:00
  • 8e00e7175c Include audioreactive for hub75 examples - MOONHUB audio Will Tatam 2025-09-26 19:34:18 +01:00
  • 0f06535932 Include audioreactive for hub75 examples Will Tatam 2025-09-25 10:54:58 +01:00
  • 46ff43889b check config backup as welcome page gate Damian Schneider 2025-10-19 07:10:05 +02:00
  • 7e1992fc5c adding function to check if a backup exists Damian Schneider 2025-10-19 07:08:18 +02:00
  • 0391488cef Game of Life Optimizations Brandon502 2025-10-14 22:58:22 -04:00
  • eb80fdf733 Game of Life Rework Brandon502 2025-10-08 22:48:53 -04:00
  • 4973fd5a39 Adding DDP over WS, moving duplicate WS-connection to common.js (#4997) Damian Schneider 2025-10-21 19:41:57 +02:00
  • 1dd338c5e0 Fix blank area issue with Twinkle (#5005) Benjam Welker 2025-10-16 23:31:00 -06:00
  • 186c4a7724 fix low brightness gradient "jumpyness" Damian Schneider 2025-10-12 15:18:48 +02:00
  • f0182eb1b2 safety check for bootloop action tracker: bring it back on track if out of bounds Damian Schneider 2025-10-09 22:08:18 +02:00
  • 2acf731baf Update platformio.ini wled-compile 2025-10-05 16:32:22 +02:00
  • e2b8f91417 Reference Hardware Compilation section for common environments list copilot-swe-agent[bot] 2025-10-05 15:12:07 +00:00
  • 5f33c69dd0 Fix copilot-instructions.md to require mandatory build validation copilot-swe-agent[bot] 2025-10-05 15:04:44 +00:00
  • 76bb3f7d77 Initial plan copilot-swe-agent[bot] 2025-10-05 14:54:28 +00:00
  • da1d53c3b0 Enhance bootloader validation to match esp_image_verify() checks comprehensively copilot-swe-agent[bot] 2025-11-08 18:56:31 +00:00
  • f4b98c43de Add ESP-IDF bootloader image validation before flash operations copilot-swe-agent[bot] 2025-11-08 18:31:20 +00:00
  • 62c78fc5ac Refactor bootloader upload to buffer entire file in RAM before flash operations copilot-swe-agent[bot] 2025-11-08 18:00:24 +00:00
  • 9c4cf78a52 improve esp32_dev env Will Tatam 2025-11-08 15:17:21 +00:00
  • 790be35ab8 make all globals static Damian Schneider 2025-11-08 16:04:08 +01:00
  • 0eef321f88 uising is2D() to check if segment is 2D, use vLength() on 1D setups Damian Schneider 2025-11-08 12:54:25 +01:00
  • 69dfe6c8a1 speed optimizations: skip setting multiple times, "fastpath" if no scaling needed Damian Schneider 2025-11-08 12:01:40 +01:00
  • 80c97076ae fix release name for esp32 Will Tatam 2025-11-07 18:29:03 +00:00
  • c3f394489f Include esp32 debug build Will Tatam 2025-11-07 15:42:47 +00:00
  • ce172df91a Include audioreactive for hub75 examples - MOONHUB audio Will Tatam 2025-09-26 19:34:18 +01:00