Commit Graph

62 Commits

Author SHA1 Message Date
Experiments DB Dev 1305e53f96 merge: daily record template feature into main 2026-04-15 13:56:20 -04:00
Experiments DB Dev 86a56427b7 feat(template): per-experiment daily record template — rename/add/hide fields, custom_fields JSONB 2026-04-15 13:56:17 -04:00
Experiments DB Dev 80fb1c6e27 fix(docker): openssl in Alpine, binaryTargets for Prisma, IPv4 healthcheck, start_period for migration delay 2026-04-15 13:43:20 -04:00
Experiments DB Dev b03566e658 merge: red team security fixes into main 2026-04-15 13:25:23 -04:00
Experiments DB Dev 9b3c883bf0 fix(security): rate limiting, CORS restriction, tableName allowlist, non-root Docker, migration entrypoint, aria-live 2026-04-15 13:25:18 -04:00
Experiments DB Dev 5460a93217 merge: test suite into main 2026-04-15 13:23:51 -04:00
Experiments DB Dev 5874ed8374 feat(tests): Jest backend (38 tests), Jest RTL frontend (28 tests), Playwright E2E spec 2026-04-15 13:23:48 -04:00
Experiments DB Dev c359cb4bb9 merge: frontend UI into main 2026-04-15 13:18:34 -04:00
Experiments DB Dev c32a5d200d feat(frontend): React UI — pages, forms, audit log section, Tailwind, Vite build 2026-04-15 13:18:31 -04:00
Experiments DB Dev f1d2449808 merge: database setup and backend API into main 2026-04-15 10:40:41 -04:00
Experiments DB Dev 04d1eee8f8 feat(backend): Prisma schema, Express routes, audit middleware, error handling 2026-04-15 10:40:39 -04:00
Experiments DB Dev 44dfe3fdc4 chore: initialize project structure, Docker setup, docker-compose on port 52867 2026-04-15 10:38:41 -04:00