Update style to some files with clang-format using Google style
Add Script to parse all embedded js/css files and format them using prettier based on .prettierrc config file
Update style to embedded js/css files with prettier
* Remove all output flags
* Masse replace name function / class to sync with ESP3D-TFT
* Create ESP3DMessageManager class to handle messages creation / deletion (import functions of ESp3DClient from ESp3D-TFT)
* Move to new messaging API of ESP3D-TFT
* Remove empty line from remote screen dispatching
* Replace \n to space and \r to nothing in remote screen dispatching
* Add missing default entry for sensor device
* Fix buzzer for ESP32 missing ledc initialization with latest core
* Move formatBytes to esp3d_string
* Add welcome message to telnet connection\
* Add display to the new messaging API
* Add sticky authentication on Serial / SerialBridge /Telnet/Data web socket and BT
* Log simplification
* Use enum class instead of typdef enum for ESP3DAuthenticationLevel to be sure correct enum is used
* (v3) Home Assistant notification support (#971)
* Add notification via post request
* Extend t1 size to 255 bytes
* Hide Home Assistant notifications from web UI (#974)
* Sync with ESP3DLib on serial_socket
* Add some sanity check to avoid unnecessary message copies
* Update ESP0.cpp
---------
Co-authored-by: David Buezas <dbuezas@users.noreply.github.com>
Add file size before upload for SPIFFS and WebUpdate
new embedded page based on 3.0
- display fw version
- menu link link to wiki / github
- auto detection of index.html.gz when uploaded
- websocket to limit to one instance
- build batch to generate page and fw file
fix for Apple captive portal blocking websocket per @Nathan-ma suggestion
Fix update partition size in [ESP420] for ESP32
change versio to 36
Add Wsocket message when upload is cancelled and so no info is sent to give root cause, need latest WebUI for catching these message
On embedded unlike in 3.0 websocket is not setup so only use the xnlhttp.onerror
change embeded version to 1.3.1
change version to 34
update npm when building embedded page to be sure environment is properly set
Add EEPROM version Check
Update embedded page content and build process
Move check sum ESP commands from ESP6XX to ESP5XX to let Notifications use ESP6XX
Update command.txt with latest commands