Commit Graph

99 Commits

Author SHA1 Message Date
Frank
6f221852a2 partition file for 512Kb Filesystem, 1.7MB Program
the missing link between 256KB (very small FS) and 700KB (only 100KB extra program)
2024-09-28 18:25:16 +02:00
Will Miles
1346eb4f76 tools: Add all_xml fetch script
Useful for checking that I haven't broken anything.
2024-09-18 19:47:52 -04:00
Blaz Kristan
ceed494cf7 Introduce common.js in settings pages 2024-09-17 16:26:11 +02:00
Will Miles
5582bbac60 stress_test: Add code for logging responses 2024-08-04 13:47:37 -04:00
Will Miles
509cbdf476 Add UDP test code
Courtesy of @_tvk_ on Discord
2024-08-04 09:57:01 -04:00
Will Miles
5a6ebd6657 stress_test: Allow replication argument 2024-08-04 09:57:01 -04:00
Will Miles
541d3f286a stress_test: Make it worse
Read 40 copies!
2024-08-04 09:57:01 -04:00
Will Miles
0191af412b stress_test: Add small JSON target
Good for measuring quick response performance
2024-08-04 09:57:01 -04:00
Will Miles
abcd2a2d01 tools/stress_test: Allow command line target spec 2024-08-04 09:57:01 -04:00
Will Miles
91efcb910b stress_test: Add a larger JSON target 2024-08-04 09:57:01 -04:00
Will Miles
e9b7320d1c Add preliminary web stress test script 2024-08-04 09:57:01 -04:00
Frank
0d3ea848c2 "big partition" added - 300KB FS and coredump support(from WLEDMM) 2024-04-23 15:27:44 +02:00
Blaz Kristan
5c502b1fe4 Bump arduinoFFT, organise partitions 2024-04-17 22:49:33 +02:00
Woody
78b37b592e backup & restore package.json in cdata tests 2024-04-02 20:59:31 +02:00
Woody
4db88cf86b update cdata.js to rebuild if package.json changes 2024-04-02 20:38:56 +02:00
Woody
a7e17eabff add cdata test for package.json & fix a small bug 2024-04-02 20:12:14 +02:00
Blaz Kristan
5f37c19d42 PSRAM fix & CCT IC
- prevent PSRAM use on ESP32 rev.1 without compile fix
- add runtime selection for CCT IC (Athom 15W bulb)
2024-03-28 16:03:06 +01:00
Woody
23d8000239 Remove accidental space in cdata.js 2024-03-24 14:34:17 +01:00
Woody
c32ee40ca0 add node: prefix to Core modules
The node: prefix makes it clear that you’re importing a built-in module, not a user-defined or third-party module. This can help avoid confusion.
2024-03-24 14:19:49 +01:00
Christian Schwinne
215ba35fe1 Make ASCII art in build script more like WLED logo 2024-03-09 20:56:14 +01:00
Woody
783a4d3996 old line break style 2024-01-18 21:23:29 +01:00
Woody
ddfe925f8c rename test 2024-01-18 21:23:29 +01:00
Woody
1735bcab21 fix wled banner color in cdata.js 2024-01-18 21:23:29 +01:00
Woody
2a72eae77f cdata.js: Better console print messages 2024-01-18 21:23:28 +01:00
Woody
39fb7fdfe3 Add test for -f and --force argument 2024-01-18 21:23:28 +01:00
Woody
e0facf35c8 refactored tests 2024-01-18 21:23:28 +01:00
Woody
73d48c8ac4 remove html-minify-ui option 2024-01-18 21:23:28 +01:00
Woody
5080059143 Rebuild if a cdata.js has been modified 2024-01-18 21:23:28 +01:00
Woody
90d5b77d74 more minifying 2024-01-18 21:23:28 +01:00
Woody
e0f987328b add new test 2024-01-18 21:23:28 +01:00
Woody
04c3a925cc Fix test on Github Actions
This needed more time on Github
2024-01-18 21:23:27 +01:00
Woody
5120045459 refactor cdata.js 2024-01-18 21:23:27 +01:00
Woody
3bca4a73f4 More tests for cdata 2024-01-18 21:23:27 +01:00
Woody
b4857ab036 Automatically test cdata.js 2024-01-18 21:23:27 +01:00
Woody
f3ae041691 Add first unit tests for cdata.js 2024-01-18 21:23:27 +01:00
Woody
a84627a465 Update dependencies for cdata.js 2024-01-18 21:23:27 +01:00
Woody
5bdb2c9e86 Fix bug where some changes were not recognized 2024-01-12 00:02:53 +01:00
Woody
a1f62e7a1f Add result file check to isCached function 2024-01-12 00:02:53 +01:00
Woody
74a5528f17 Small refactor of isCached function in cdata.js 2024-01-07 23:14:24 +01:00
Woody
21de9e938a Rebuild if command line argument is set 2024-01-07 22:06:20 +01:00
Woody
0a9145cd3c add caching for cdata.js 2024-01-07 01:06:52 +01:00
Woody
fd6ce57003 Improve ETag Caching
This also adds support for ETag caching for the settings pages
Also fixed some issues with the previous caching not being RFC 7232 compliant.
2024-01-03 18:53:54 +01:00
Woody
201daf8ff3 Remove /iro.js and /rangetouch.js 2023-12-19 22:40:24 +01:00
Woody
3ee3b97255 Remove old simplifiedUI code and update cdata.js 2023-12-01 11:09:42 +01:00
Frank
aa54d65f63 upgrade -S3/-S2/-C3 to platform 5.3.0
platform 5.3.0 = arduino-esp32 v2.0.6 + esp-idf v4.4.3

--> you will need new bootloader files for arduino-esp32 v2.0.6

--> coredumps are supported now, if you leave 64Kb of flash at the end of your partitions file (see example in wled_esp32_8MB.csv)
2023-07-20 21:39:25 +02:00
Blaž Kristan
f015227fc8 Missing WS connection fallback for liveview (#3267)
* Missing WS connection fallback for liveview
- fix for #3250

Remove (conditional WLED_ENABLE_LEGACY) legacy URI

Replace /sliders with /?sliders

* Merge liveview and liveviewws pages

Remove /url string subpage
Enable /json/live by default

* WS retry count
Removed appended ws from URL

* Also reset WS retries on successful WS connection

---------

Co-authored-by: Christian Schwinne <cschwinne@gmail.com>
2023-06-27 01:51:24 +02:00
Alerson Jorge
d3af2be79a Adding Pixel Magic Tool to WLED (#3249)
* Adding Pixel Magic Tool to WLED

* Revert "Adding Pixel Magic Tool to WLED"

This reverts commit b4f08fa8d5.

* Adding Pixel Magic Tool to WLED

* Corrections and performance improvements

* Remove IE compatibility tag

(saves a few bytes and IE10 is over 10 years old and unsupported)
Correct HTML language attribute
(Chrome would show a popup asking to translate from Portugese)

* Corrections and performance improvements

* Enable pxmagic by default

---------

Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com>
Co-authored-by: Christian Schwinne <cschwinne@gmail.com>
2023-06-22 11:26:24 +02:00
Henrik
8f5373f034 Custom Palette Creator 2023-04-08 20:02:49 +02:00
Frank
54eb42d658 build env for -C3 with only 2MB flash
based on proposal from  in PR #2951 by @andyshinn.
2MB does not allow to have an OTA partition, so this feature is disabled.
2023-03-30 00:20:01 +02:00
Henrik
d2310fc2ea Revert changes 2023-01-22 21:12:03 +01:00