justin and Claude Sonnet 4.6
c129eecb15
feat: add Playwright E2E test config and basic tests
...
Adds playwright.config.ts pointing at tests/e2e/ with a 15s timeout and dev server reuse. Stubs two test files: public-pages (home, pets, login load checks) and admin-guard (unauthenticated /admin and /foster redirect to /login). Installs @playwright/test as a dev dependency.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 12:49:46 -05:00
justin and Claude Sonnet 4.6
649c324f37
feat: add org_config loader with caching and defaults
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 11:56:51 -05:00
justin and Claude Sonnet 4.6
0367886ac6
feat: add i18n system with English locale
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 11:56:48 -05:00
justin
c5f1d2c993
feat: add in-memory sliding window rate limiter
2026-03-26 11:54:51 -05:00
justin
af2e48347f
feat: add slugify utility
2026-03-26 11:54:42 -05:00
justin and Claude Opus 4.6
86c1389d67
feat: add auth utilities (Argon2, session tokens)
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 11:54:35 -05:00
justin
fdc27584c9
feat: add role-based permission system
2026-03-26 11:54:24 -05:00
justin and Claude Sonnet 4.6
22f0ded88f
feat: add database schema and connection pool
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 11:53:30 -05:00