What's Changed
- [TEST] Add unit tests for
Startup
module initialization by @SquirrelDeveloper in #619 - [CHORE] Update dependencies to latest versions by @SquirrelDeveloper in #620
- [CHORE] Enhance logging and improve repository modals usability by @SquirrelDeveloper in #621
- [FEAT] SFTP module. by @SquirrelDeveloper in #635
- Bump memfs from 4.15.2 to 4.15.3 in /server by @dependabot in #625
- Bump swiper from 11.1.15 to 11.2.0 in /site by @dependabot in #628
- Bump @vue-flow/core from 1.41.6 to 1.41.7 in /site by @dependabot in #627
- Bump @types/lodash from 4.17.13 to 4.17.14 in /server by @dependabot in #626
- Bump @types/lodash from 4.17.13 to 4.17.14 in /client by @dependabot in #631
- Bump @types/ssh2 from 1.15.1 to 1.15.3 in /server by @dependabot in #624
- Bump memfs from 4.15.3 to 4.17.0 in /server by @dependabot in #636
- Bump isomorphic-git from 1.27.2 to 1.29.0 in /server by @dependabot in #622
- Bump @aws-sdk/client-ecr from 3.721.0 to 3.726.1 in /server by @dependabot in #637
- Bump @vue-flow/core from 1.41.7 to 1.42.0 in /site by @dependabot in #653
- Bump @vue-flow/minimap from 1.5.0 to 1.5.1 in /site by @dependabot in #652
- Bump typescript from 5.7.2 to 5.7.3 in /shared-lib by @dependabot in #650
- Bump node from 23.5.0-alpine to 23.6.0-alpine in /server by @dependabot in #649
- Bump swiper from 11.2.0 to 11.2.1 in /site by @dependabot in #651
- Bump node from 23.5.0-alpine to 23.6.0-alpine in /client by @dependabot in #644
- [CHORE] Upgrade dependencies to latest versions by @SquirrelDeveloper in #655
- Bump dockerode from 4.0.3 to 4.0.4 in /server by @dependabot in #657
- Bump eslint-plugin-prettier from 5.2.2 to 5.2.3 in /server by @dependabot in #659
- Bump @vue-flow/core from 1.42.0 to 1.42.1 in /site by @dependabot in #664
- Bump @vue-flow/minimap from 1.5.1 to 1.5.2 in /site by @dependabot in #665
- Bump vite from 5.4.10 to 5.4.14 in /site in the npm_and_yarn group by @dependabot in #666
- Bump vite from 5.4.11 to 5.4.14 in /server in the npm_and_yarn group by @dependabot in #667
- Bump node from 23.6.0-alpine to 23.6.1-alpine in /client by @dependabot in #668
- Bump vitest from 2.1.8 to 3.0.4 in /client by @dependabot in #672
- Bump lint-staged from 15.3.0 to 15.4.3 in /client by @dependabot in #673
- Bump posthog-node from 4.3.2 to 4.4.1 in /server by @dependabot in #675
- Bump node from 23.6.0-alpine to 23.6.1-alpine in /server by @dependabot in #676
- Bump @aws-sdk/client-ecr from 3.726.1 to 3.734.0 in /server by @dependabot in #677
- Bump vuetify from 3.7.6 to 3.7.7 in /site by @dependabot in #670
- Add Prometheus Docker image build-and-publish workflow by @SquirrelDeveloper in #678
- Bump vitepress from 1.5.0 to 1.6.3 in /site by @dependabot in #669
- [CHORE] Update dependencies to latest versions in package-lock.json by @SquirrelDeveloper in #679
- [CHORE] Refactor tests to use async methods consistently by @SquirrelDeveloper in #680
- [CHORE] Refactor stats system to integrate Prometheus-based services by @SquirrelDeveloper in #681
- [BUG– Use Ant Design's built-in email validation by @SquirrelDeveloper in https://github.com//pull/683
- [FEAT] Enhance SFTP file download to support directories as tarballs by @SquirrelDeveloper in #685
- [CHORE] Add support for graphics and Bluetooth monitoring. by @SquirrelDeveloper in #686
- [CHORE] Add unit tests for system utilities and RemoteOS features by @SquirrelDeveloper in #695
- Bump swiper from 11.2.1 to 11.2.2 in /site by @dependabot in #694
- Bump @aws-sdk/client-ecr from 3.734.0 to 3.739.0 in /server by @dependabot in #692
- Bump mongoose from 8.9.5 to 8.9.6 in /server by @dependabot in #691
- Bump @eslint/compat from 1.2.5 to 1.2.6 in /server by @dependabot in #689
- Bump node from 23.6.1-alpine to 23.7.0-alpine in /server by @dependabot in #687
- Bump node from 23.6.1-alpine to 23.7.0-alpine in /client by @dependabot in #688
- Bump semver from 7.6.3 to 7.7.0 in /server by @dependabot in #690
- [CHORE] Refactor SSH command execution to streamline privilege elevation by @SquirrelDeveloper in #696
- [CHORE] Upgrade dependencies to latest versions. by @SquirrelDeveloper in #697
- [CHORE] Enable SSH keep-alive mechanism upon connection establishment by @SquirrelDeveloper in #698
- [CHORE] Refine TinyRing progress components and update VCS mappings by @SquirrelDeveloper in #699
- [CHORE] Add Dependabot config for Docker updates in /prometheus by @SquirrelDeveloper in #700
- Bump vuetify from 3.7.7 to 3.7.9 in /site by @dependabot in #693
- [CHORE] Synchronize playbook defaults during device startup. by @SquirrelDeveloper in #701
Full Changelog: v0.1.27...v0.1.28-alpha