maziggy
bedcd0a73e
1. ajv is only used by eslint to validate config schemas during linting
...
2. It's a dev dependency, never reaches production
3. The ReDoS requires crafted $data schema input — not an attack vector in a linting config
2026-02-18 09:30:29 +01:00
maziggy
c56a67219e
Pinned i18next to exact version 25.6.3
2026-02-10 17:22:47 +01:00
Thomas Rambach
c01b5ca864
62942808254
2026-02-09 03:32:20 -05:00
maziggy
8be9bc757c
@renovate baseline-browser-mapping@latest
2026-01-31 15:20:47 +01:00
maziggy
e74d5be4b8
@renovate
...
- vitest: ^2.1.0 → ^3.2.4
- @vitest/coverage-v8: upgraded to match
2026-01-29 08:17:53 +01:00
maziggy
ead2bfc822
@renovate baseline-browser-mapping@latest
2026-01-28 07:18:19 +01:00
MartinNYHC
a9f340f2c9
Revert "Added optional authentication and user management"
2026-01-21 15:58:24 +01:00
JesseFPV
3e1843f834
Updated checks
2026-01-21 14:41:24 +01:00
dependabot[bot]
eb125ed378
Bump react-router and react-router-dom in /frontend
...
Bumps [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) to 7.12.0 and updates ancestor dependency [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ). These dependencies need to be updated together.
Updates `react-router` from 7.9.6 to 7.12.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.12.0/packages/react-router )
Updates `react-router-dom` from 7.9.6 to 7.12.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.12.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router
dependency-version: 7.12.0
dependency-type: indirect
- dependency-name: react-router-dom
dependency-version: 7.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-18 19:53:13 +00:00
maziggy
ff53e62ef8
Add comprehensive automated testing infrastructure
...
Backend:
- pytest configuration with async support and coverage
- Unit tests for notification service (23 tests)
- Unit tests for smart plug manager (12 tests)
- Unit tests for archive service (16 tests)
- Integration tests for API endpoints
- Fix: notifications now send immediately (digest is summary only)
Frontend:
- Vitest configuration with jsdom and coverage
- MSW for API mocking
- Component tests for Toggle, Button, Card, ConfirmModal (77 tests)
- Test utilities with custom render wrapper
CI/CD:
- GitHub Actions workflow for automated testing
- Backend lint, unit tests, integration tests
- Frontend lint, type-check, unit tests, build
2025-12-11 10:03:40 +01:00
Martin Ziegler
f126b0a075
Added auto app update; Added maintenance module with notifications
2025-12-01 08:39:07 +01:00
Martin Ziegler
53c94deade
Added project page viewer and editor
2025-11-28 12:41:28 +01:00
Martin Ziegler
09677861ba
Added screenshots
2025-11-28 10:23:59 +01:00