mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
- Isolate test web server on port 2349 so E2E tests run alongside Docker - Use fresh SQLite database per test run via DB_PATH, fixing missing roles/audit_log tables from stale migration state - Fix analytics consent redirect loop when ANALYTICS_ENABLED=false by auto-declining consent instead of bare redirect - Dismiss analytics consent via API in auth setup and RBAC test user creation so the consent page never blocks UI tests - Make Vite port and proxy target configurable via env vars