22 Commits

Author SHA1 Message Date
Luc
ed2d713409 Update embedded for help link to go to esp3d.io
Some checks failed
build-ci / build (push) Failing after 8m8s
2025-01-21 17:09:02 +08:00
Luc
d26f7af54e FIx wrong single quote setting 2024-05-30 09:40:28 +08:00
Luc
ea1eb83a28 Add Script to parse all c/cpp/h/ino files and format them using clang-format with Google style
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
2024-05-29 15:10:47 +08:00
Luc
a10a7f74bf
Refactoring internal clients (#987)
* 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>
2024-01-03 10:46:13 +08:00
Luc
606cc3f0ff Update libraries for nodejs
Adjust webpack.prod.js with new versions's parameters
2023-10-04 15:17:14 +08:00
Luc
ff5e04627c 3.0 code base 2023-10-02 19:55:18 +08:00
dependabot[bot]
c9ec1f319d
Bump minimatch from 3.0.4 to 3.0.8 in /embedded (#838)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.0.8.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 19:35:20 +08:00
dependabot[bot]
89a85b38c1
Bump decode-uri-component from 0.2.0 to 0.2.2 in /embedded (#837)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 17:07:25 +08:00
dependabot[bot]
1e093094cb
Bump tar from 4.4.8 to 4.4.19 in /embedded (#734)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.8 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.8...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-17 20:30:55 +08:00
dependabot[bot]
82c899c830
Bump copy-props from 2.0.4 to 2.0.5 in /embedded (#735)
Bumps [copy-props](https://github.com/gulpjs/copy-props) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/gulpjs/copy-props/releases)
- [Changelog](https://github.com/gulpjs/copy-props/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/copy-props/compare/2.0.4...2.0.5)

---
updated-dependencies:
- dependency-name: copy-props
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-17 20:30:22 +08:00
dependabot[bot]
6ccde09784
Bump path-parse from 1.0.6 to 1.0.7 in /embedded
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 09:43:45 +00:00
dependabot[bot]
b4810662fc
Bump hosted-git-info from 2.8.4 to 2.8.9 in /embedded
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.4 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 02:07:44 +00:00
dependabot[bot]
ea24776de8
Bump y18n from 3.2.1 to 3.2.2 in /embedded
Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 01:20:30 +00:00
dependabot[bot]
a0403cc7ec
Bump ini from 1.3.5 to 1.3.7 in /embedded
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 19:07:14 +00:00
Luc
67be0d0512 Add more sanity check for Upload errors
add login icon in embedded
2019-09-03 09:04:56 +02:00
Luc
732b3e719d 2rd rewrite of upload management error based on 3.0
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
2019-09-01 16:49:12 +02:00
Luc
f48ecfde47 per @spock64 suggestion add more check when upload
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
2019-08-24 14:18:16 +02:00
Luc
06537693d1 Delete package-lock.json 2019-07-11 18:41:28 +02:00
Luc
20685e454a Update package-lock.json
fix  potential security vulnerability reported by github
2019-06-29 13:50:12 +02:00
Luc
1cf2744bad Add Notifications
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
2019-06-07 11:52:57 +02:00
Luc
02bd840a7a 2.0 2018-07-04 18:56:39 +02:00
luc lebosse
13ee5e19e8 Merge Development version to master 2017-11-13 16:17:07 +01:00