friday-ai / friday

Friday is your open-source home automation assistant.
MIT License
1 stars 1 forks source link

Big project update #121

Closed MathieuAndrade closed 3 months ago

MathieuAndrade commented 3 months ago

This is a big update for project, now we use more modern tools to build/test/run project. This increases the comfort and speed of development, but significantly reduces the size of the production bundles (server and front-end). Docker images are reduced by almost 50%!

This update also come with major updates of dependencies and Node.

github-actions[bot] commented 3 months ago

Unit Test Results

    1 files  ±0  171 suites  ±0   1m 46s :stopwatch: -18s 559 tests ±0  557 :heavy_check_mark:  - 2  0 :zzz: ±0  2 :x: +2  560 runs  ±0  558 :heavy_check_mark:  - 2  0 :zzz: ±0  2 :x: +2 

For more details on these failures, see this check.

Results for commit 712fb2fb. ± Comparison against base commit d4c02cbb.

This pull request removes 2 and adds 2 tests. Note that renamed tests count towards both. ``` admin should have access to stop a plugin ‑ PATCH /api/v1/plugin/stop/:id admin should have access to stop a plugin should stop a plugin ‑ PATCH /api/v1/plugin/stop/:id should stop a plugin ``` ``` "after all" hook: after for "admin should have access to stop a plugin" ‑ PATCH /api/v1/plugin/stop/:id "after all" hook: after for "admin should have access to stop a plugin" "before all" hook: before for "should stop a plugin" ‑ PATCH /api/v1/plugin/stop/:id "before all" hook: before for "should stop a plugin" ```
github-actions[bot] commented 3 months ago

Unit Test Results

    1 files  ±0  171 suites  ±0   2m 8s :stopwatch: +4s 559 tests ±0  559 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  560 runs  ±0  560 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 712fb2fb. ± Comparison against base commit d4c02cbb.

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.39%. Comparing base (d4c02cb) to head (712fb2f).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #121 +/- ## ========================================== + Coverage 95.02% 95.39% +0.36% ========================================== Files 69 70 +1 Lines 1006 1064 +58 Branches 67 66 -1 ========================================== + Hits 956 1015 +59 Misses 34 34 + Partials 16 15 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 3 months ago

Unit Test Results

    1 files  ±0  171 suites  ±0   2m 3s :stopwatch: ±0s 559 tests ±0  559 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  560 runs  ±0  560 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 41a17e82. ± Comparison against base commit 41a17e82.