cschwinne
c04c73bbd7
WS logic: No resending, improved ESP8266 stability
...
Update ESP8266 core to 3.1.2
2023-06-18 01:07:50 +02:00
Blaz Kristan
4ea5723b7f
Enhance pin dropdowns.
...
- add pins for PCF8574 (POC)
- bugfix for saving
Reduced maximum relays to 8.
Changed MultiRelay config parameter name.
2023-06-16 22:06:26 +02:00
Blaz Kristan
75244853c1
Fix for #3251
2023-06-16 10:24:56 +02:00
Aircoookie
264b3a785b
Code style: define constants for settings subpage IDs
2023-06-15 23:58:22 +02:00
Frank
bb15e1d8ac
minor comment update
...
Small corrections in Lissajous comments
2023-06-15 09:30:44 +02:00
Blaz Kristan
7538649e81
Add optional leading 0 on time and date for Scrolling Text
...
- replaces #2994
2023-06-14 21:58:32 +02:00
Blaz Kristan
31efbe915e
Minor string optimisation.
2023-06-14 20:45:00 +02:00
Frank
9e69627626
2D Lissajous improvements
...
* allow user to control rotation speed (c3 slider)
* preserve accuracy by performing division _after_ multiplication: " (i * speed) / 32", instead of " i * (speed / 32)"
* proper rounding of "map" results, for better visual appearance
* avoid division by zero in map() function
2023-06-14 20:21:43 +02:00
Aircoookie
dd9da2853a
Support settings pin unlock via JSON
...
Also supports locking by providing any incorrect pin
2023-06-14 11:53:39 +02:00
Blaž Kristan
670461c66f
Merge pull request #3238 from Aircoookie/beta-3
...
Beta 3
2023-06-13 21:38:10 +02:00
Blaz Kristan
f6092b9128
Build bump & updated changelog
2023-06-13 21:10:11 +02:00
Blaz Kristan
a690cb36ff
changelog
2023-06-12 22:29:55 +02:00
Blaz Kristan
5ca8f4a3aa
Merge branch 'pin-dropdown' into beta-3
2023-06-12 22:22:47 +02:00
Blaz Kristan
ba6e2f0a54
Pin dropdown updates for LED pins.
...
Updated pxmagic
2023-06-12 19:21:14 +02:00
Blaz Kristan
149f4e38a0
Merge branch 'main' into dev-2
2023-06-11 09:54:44 +02:00
Blaz Kristan
b5ee170726
Merge branch 'main' into beta-3
2023-06-11 09:53:39 +02:00
Blaž Kristan
04961880fe
Merge pull request #3242 from jkoelker/mitigate_xss
...
fix(settings): mitigate xss
2023-06-11 09:52:19 +02:00
Blaz Kristan
e22e8ffa0e
npm
2023-06-11 09:44:15 +02:00
Jason Kölker
d18d800947
fix(settings): mitigate xss
...
Mitigate XSS on wifi scanning from injecting arbitrary code by using
`textConent` instead of `innerHTML`.
Partially Fixes #3233
2023-06-10 23:40:02 +00:00
Blaz Kristan
3ca58ee65f
Pin dropdowns POC.
...
NeoPixelBusGammaMethod POC.
PixelMagic POC.
Button reassign POC.
2023-06-10 20:43:27 +02:00
Blaz Kristan
21387b9a83
Bugfix download backup json
2023-06-08 09:41:38 +02:00
Blaz Kristan
ccb0d491ed
Port bugfix.
2023-06-08 07:14:03 +02:00
Blaz Kristan
daa3200713
Sync page bugfix
2023-06-08 07:06:23 +02:00
Blaz Kristan
fec2d1f7ee
Bugfix
...
- respect Settings PIN lock in /json/cfg
2023-06-07 21:43:32 +02:00
Blaz Kristan
eb8e95723c
Bugfix reverse proxy path detection
2023-06-07 21:37:54 +02:00
Blaž Kristan
999bec19f1
Merge pull request #3232 from david-sawatzke/ws2801_eth_fix
...
Fix WS2801 output on boards with ethrnet
2023-06-06 21:18:17 +02:00
Blaz Kristan
dfb8de2349
Fix for #3204
2023-06-06 20:56:33 +02:00
David Sawatzke
59f1cdcc82
Fix WS2801 output on boards with ethrnet (similar to #2542 )
...
and the corresponding fix d1fed11d0d
2023-06-06 16:34:22 +02:00
Blaz Kristan
3eb8be6239
Bump version and update changelog
2023-06-04 20:14:10 +02:00
Blaz Kristan
7dfc4a651d
Merge branch 'main' into beta-3
2023-06-04 20:11:27 +02:00
Blaz Kristan
189d145393
Merge branch 'main' into beta-3
2023-06-04 18:43:28 +02:00
Blaz Kristan
26bec11d76
Reverse proxy support.
2023-06-04 18:40:29 +02:00
Blaz Kristan
1e7071bff3
Transition bugfix.
2023-06-04 18:36:46 +02:00
Blaz Kristan
92390d1d59
Bugfix in DDP handling.
2023-06-04 17:55:29 +02:00
Blaz Kristan
b9b072119b
Add pin mode.
2023-06-03 22:46:17 +02:00
Blaz Kristan
b6d9fd8030
Usermod fixes
...
- 4LD: prevent corruption on fast Rotary changes
- Rotary: implement ISR for I2C reading
2023-06-03 17:01:29 +02:00
Aircoookie
d383bc93c7
Changelog update
...
Reduce width of ethernet mode dropdown
2023-06-02 10:51:37 +02:00
Sebastian
af88c68fca
Buttons: Trigger on button press (instead of release) if all configured presets are the same ( #3226 )
...
* Buttons: Trigger when pressing if all configured presets are the same
* Add debounce for immediate rising-edge short press
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com>
2023-06-02 10:51:16 +02:00
Blaz Kristan
24537c4fdc
Debug data for rotary.
2023-06-01 22:19:09 +02:00
Blaz Kristan
130f495fb6
Bugfix multi relay.
2023-06-01 22:17:41 +02:00
Sebastian
9d22a06969
Changes for allowing Alexa to change light color to White when auto-calculating from RGB ( #3211 )
...
* Changes for allowing Alexa to change light color to White when auto-calculating from RGB
* Update alexa.cpp
Indention
* Do not rely on global auto white override
(gets white mode from segment light capabilities)
* alexa.cpp: Removed unnecessary whitespaces
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com>
2023-05-31 20:12:17 +02:00
dvdavide
e3783e0236
Fix for displaying 1bpp bmp files (usermod EleksTube IPS) ( #2988 )
...
* Fix for displaying 1bpp bmp files
* EleksTubeIPS optimizations
* Fixed incorrect paletteSize
* stray tab
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com>
2023-05-31 20:11:30 +02:00
Justin Mutter
a5161eb7f1
Use constant for mDNS name to allow setting from my_config.h ( #3145 )
2023-05-31 17:35:43 +02:00
Blaz Kristan
82e448de7c
Beta-3 changes
...
- remove I2C init from usermods
- PCF8574 (&co) port expander support
- refactor PIR & Rotary encoder & 4LD
- reboot race condition
- optimisations
2023-05-30 19:36:14 +02:00
Blaž Kristan
680afe972e
Merge pull request #3220 from Aircoookie/feature
...
Feature implementation
2023-05-30 16:52:13 +02:00
Blaž Kristan
69ab2ce402
Merge branch 'main' into feature
2023-05-30 16:20:20 +02:00
Blaz Kristan
4374930065
npm build
2023-05-30 16:18:11 +02:00
Blaz Kristan
9f3520cba5
Update comments.
2023-05-30 16:09:51 +02:00
Blaz Kristan
d20cdc099d
Merge branch 'main' into feature
2023-05-30 15:55:39 +02:00
Blaž Kristan
926e9ff3de
Merge pull request #3171 from Aircoookie/seg-groups
...
Add support for segment sets (groups of segments)
2023-05-30 15:53:39 +02:00