Commit Graph

7 Commits

Author SHA1 Message Date
2e3ba71148 AI linter fixes
All checks were successful
Lint / Lint and Check (push) Successful in 35s
2025-12-14 17:50:08 +01:00
ed0b3b7bd4 Adds Playwright E2E and Vitest test infrastructure
Integrates Playwright for end-to-end browser testing with automated web server setup, example smoke tests, and CI-compatible configuration. Introduces Vitest, Testing Library, and related utilities for fast component and unit testing.

Updates scripts, development dependencies, and lockfile to support both test suites. Establishes unified testing commands for local and CI workflows, laying groundwork for comprehensive automated UI and integration coverage.
2025-12-14 17:41:50 +01:00
c10d88c594 Adds habit edit, archive, and undo log features
Enables users to update or archive habits and to undo the latest habit log.
Adds PATCH/DELETE API endpoints for habit edit and soft deletion.
Introduces UI dialogs and controls for editing and archiving habits,
as well as for undoing the most recent log entry directly from the dashboard.
Improves log statistics handling by ordering and simplifies last log detection.
2025-12-14 17:40:31 +01:00
b630a0ca33 linter issues
All checks were successful
Lint / Lint and Check (push) Successful in 40s
2025-11-15 16:08:05 +01:00
b02f5e6364 linter fixes, env fixes
All checks were successful
Lint / Lint and Check (push) Successful in 51s
2025-07-15 23:15:32 +02:00
5d9eb9217e linter config, icons, fix stats
Some checks failed
Lint / Lint and Check (push) Failing after 47s
2025-07-15 19:34:28 +02:00
253111f741 initial webapp 2025-07-15 18:58:21 +02:00