Max Prokhorov
8e7854b04e
WebUI fix change detection of input elements ( #1986 )
- use setOriginalsFromValues function right after elements had changed and
**only** with those elements
- add checkbox handling to setOriginalsFromValues to match hasChanged
- apply hasChanged after value is set to refresh originals after saving
- change parts that already set 'original' attribute manually
This was sort-of broken, because original attr never worked as intended.
Also fix possible OOM for large WebUI images, since sending full config each time means that we need more memory to buffer and parse it.
4 years ago
Xose Pérez
b00b159e42
Do not check line-end-style in web UI builder ( #1657 )
5 years ago
Dmitry Blinov
ec39ac5c88
Fix conflicts:
1. Add thermostat to the espurna_modules in progmem.h
2. Add thermostat to webui, gulp, html, js.
3. in general.h MQTT_USE_JSON returned to 0 by default and 1 if thermostat enabled.
5 years ago
Malachi Soord
c8231860ac
[copyright-update] Update for 2019
5 years ago
Andrey F. Kupreychik
8b4713dee1
UI for LightFox
5 years ago
Max Prokhorov
65d5a50b0b
Update to gulp@4
5 years ago
Max Prokhorov
1383b4441e
Update npm packages
Bump npm version installed by travis
Update package-lock for latest npm version
Bump packages versions and clean-up unused
Missing datatables.js images to avoid warnings
6 years ago
Xose Pérez
592ee1b593
Fix codacy issues
6 years ago
Xose Pérez
d4e5302a81
Fix codacy issues
6 years ago
Xose Pérez
3bad3428bb
Add RFBRIDGE code to full webUI image ( #1157 )
6 years ago
Xose Pérez
88d0ad7d67
Fix codacy issues in build.js
6 years ago
Indu Prakash
380eee72cb
Using correct separator
6 years ago
gn0st1c
26e25650b2
Update gulpfile.js
tabs to spaces for consistency
6 years ago
Xose Pérez
3cd58e7f7c
Initial support for RFM69GW board
6 years ago
Xose Pérez
cfbd071a71
Use full web UI image if device has more than one webui module ( #981 )
6 years ago
Xose Pérez
1c755cfb89
Pre-build the different available WebUI images
6 years ago
Xose Pérez
2dd60912cc
Silent webui build on commit
6 years ago
Xose Pérez
52ca64eded
Clean up builder files
6 years ago
Xose Pérez
b56e986e69
Support for webui_module configuration in the OTA manager
6 years ago
Xose Pérez
894e19124d
Build correctly when no modules
6 years ago
Xose Pérez
1583a5810f
Configure what HTML modules has each image
6 years ago
Xose Pérez
79cb59b06c
Adding filtering code to HTML and JS files
6 years ago
Xose Pérez
86d9ee8009
CSS optimization ( #870 , #871 )
6 years ago
Xose Pérez
6f62758244
Using crass for CSS minification
6 years ago
Xose Pérez
c69d47acd3
Fix codacy issues
6 years ago
Xose Pérez
191e805b78
Remove dependency from gulp-util ( #493 )
6 years ago
Xose Pérez
536211f030
Still refactoring custom.js
6 years ago
Xose Pérez
21fb8d8b59
Small fixes to custom and gulpfile js
6 years ago
Xose Pérez
939a1e184a
Added CSS lint to gulp file
6 years ago
Xose Pérez
a843698b9f
More js fixes
6 years ago
Lazar Obradovic
902180db12
try 2
6 years ago
Lazar Obradovic
023f70d203
lintfixes, try1
6 years ago
Xose Pérez
af805ab045
Update copyright notices
6 years ago
Xose Pérez
8b87f70696
Add HTML linter to gulp builder, fix issues with HTML
7 years ago
Xose Pérez
a7c2a6b197
HTTPS disabled by default
7 years ago
Xose Pérez
e850c68c85
Testing web interface over SSL
7 years ago
Xose Pérez
a67c80de69
Small changes
7 years ago
Xose Pérez
47e2847e79
Cleanup gulp files
7 years ago
Xose Pérez
295c0518cb
Cleanup gulp dependencies
7 years ago
Xose Pérez
9bf4a2b725
Enable embedded web by default
7 years ago
Xose Pérez
13c53c7c6d
Split data.h content in 1k chunks since Arduino IDE chokes at long lines
7 years ago
Xose Pérez
0c1da2c7a8
Fix gulp task dependencies
7 years ago
Xose Pérez
758d166ccd
Cleaner web embedding process
7 years ago
Xose Pérez
be1fac2f44
Using gulp to generate the embedded web contents, added Last-Modifier support to embedded home
7 years ago
Xose Pérez
9d9f0e9a02
Embed images and favicon into HTML file
7 years ago
Xose Pérez
eed5acc346
Unified web file to improve reliability
7 years ago
Xose Pérez
e4ea3b0f66
Small fixes, mostly comments and debug
7 years ago
Xose Pérez
b511e65905
Version 1.4.0
7 years ago
Xose Pérez
2ae69fe799
Arduino IDE compatibility ( #18 ) - Moved data folder under espurna folder
7 years ago
Xose Pérez
0f5a0e8f75
Forward to password change page if default password
8 years ago