Commit Graph

14 Commits

Author SHA1 Message Date
Florian
bf70508318 [DOCS] Use Node 16 (#1925)
* [DOCS] Downgrade Node to 16.x and page speed criteria to 60
2024-04-04 20:04:06 -05:00
Florian
369eb0447b [DOCS] Page Speed criteria update (#1924)
* [CI] Page speed test adjustment

Page speed test adjustment to 65, to avoid development build and artifacts upload fails

* Update build_and_docs_to_dev.yml

---------

Co-authored-by: DigiH <github@digih.net>
2024-04-04 11:37:49 -05:00
Florian
95e1dd9c50 [CI] Add page speed measurement in the CI (#1891) 2024-02-07 16:47:13 -06:00
Florian
d7d5d0879f [CI] Web upload factorizing and ESP Web Tools update (#1862)
Update esp web tools
Simplify scripts
Add serial console
2024-01-10 18:54:42 -06:00
Florian
f1f27cc83e [DEV] Add automatic BT lib replacement for BLE environments (#1860)
So that the replacement is done locally on the development environments but also with the CI
2024-01-09 12:52:59 -06:00
Florian
2c3d98729a [DOCS] Factorize documentation configuration into one file (#1856) 2024-01-09 09:57:08 -06:00
Florian
eb5b8fa291 [SYS/BT] Semaphores and new BT Controller (#1819)
Add semaphore to the enqueue calls to avoid concurrency issues
Add new BT controller to avoid scan evt timeout bug
2023-12-01 07:15:07 -06:00
Florian
dfa94588d6 [CI] Need to wait for the v4 of the gh action for deploying to support both of these options (#1775) 2023-10-15 17:41:32 -05:00
Florian
cbec4292de [CI] Keep existing gh-pages file when doing dev deployments (#1774) 2023-10-14 09:30:09 -05:00
Florian
8c06c66338 [CI] Publish doc gh-page branch with only the latest commit (#1773) 2023-10-13 15:14:50 -05:00
Florian
454a062b3b [OTA] Enable 2 clicks OTA update / one simple MQTT command (#1485)
* [OTA] Add automatic OTA updates

This feature will enable to update the gateway with one button or a simple MQTT command.

* [CI] Enable automatic OTA for nightly development builds

And integrate the latest_version file creation into the CI

Enable to specify a particular version
and switch between dev and production builds
2023-02-27 12:54:30 -06:00
Florian
2ab603e1be (CI) Only build doc and binaries on owner repository (#1434)
This will avoid nightly errors on forks
2023-02-02 21:12:35 -05:00
Florian
660271a8ee [CI] Update actions versions (#1420) 2023-01-25 11:53:09 -06:00
Florian
bacc2250ba [CI] Run development portal building every night (#1415)
Added to manual dispatch
2023-01-23 11:40:55 -06:00