c31948b997
add playwright e2e tests for onboarding, contact tracker
...
- install playwright, configure for chromium with vite dev server
- add onboarding flow test: redirect, form fill, navigation to prozess
- add contact tracker test: create contact, verify in list
- fix onboarding form navigating to /onboarding instead of /prozess
- fix date rendering crash in contact list (cast datum to text)
- exclude @electric-sql/pglite from vite optimizeDeps (WASM bundle)
- add test-results/, playwright-report/ to .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:42:00 +01:00
e398d53315
add dark mode toggle, uberspace deploy script
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:32:16 +01:00
651dd4a255
add kostenerstattungs-assistent with checklist, pdf export
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:27:03 +01:00
a84fe1c5f8
add contact tracker: list, form, cards, bottom navigation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:21:06 +01:00
4e4be03466
add contact tracker data layer: schemas, hooks, db queries
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:15:17 +01:00
b884e4e8c4
add process stepper dashboard with phase cards, contact stats
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:13:37 +01:00
39060c4e8e
fix onboarding form type errors, remove unused imports
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:11:16 +01:00
780e9816c1
add onboarding flow with form, validation, db persistence
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 11:08:01 +01:00
e39d758d39
add process step constants, channel/result label maps
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:59:23 +01:00
a40ce119eb
add pwa support with vite-plugin-pwa, manifest, placeholder icons
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:57:20 +01:00
6ddd60a54b
add vitest, testing library, lint-staged, simple-git-hooks
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:55:53 +01:00
e8e2f8b3e8
add pglite with migration runner, zod schemas, db hook
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:53:25 +01:00
2c9e94247e
add tailwind css v4, shadcn/ui with initial components
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:48:45 +01:00
3a4f21bad8
fix deprecated TanStackRouterVite, use tanstackRouter default export
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:38:20 +01:00
9f996d22d8
fix app.tsx casing on case-insensitive filesystem
2026-03-11 10:37:46 +01:00
32f9ffddba
temp rename to fix case sensitivity
2026-03-11 10:37:46 +01:00
7512e6e409
rename App.tsx to app.tsx for consistent casing
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:36:28 +01:00
a4d790c0fe
add tanstack router with file-based routing
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:35:47 +01:00
49cf7d560b
scaffold vite + react + typescript project
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 10:33:10 +01:00