13 Commits

Author SHA1 Message Date
mpuchstein b7d20d9573 chore: ignore screenshot-*.png files
Release / release (push) Failing after 2m23s
2026-05-05 03:12:23 +02:00
mpuchstein ab9d1fc547 fix: track Cargo.lock so Docker CI build can copy it
CI / test (pull_request) Has been cancelled
CI / test (push) Failing after 6m57s
Cargo.lock was in .gitignore, making it absent from the git checkout
that CI builds the Docker image from — COPY backend/Cargo.lock failed.
2026-05-05 02:39:03 +02:00
mpuchstein e05cebc10c chore: ignore AI artefacts and log files 2026-04-30 01:04:43 +02:00
mpuchstein 7a0f6aa0a7 chore: gitignore server.log and start_backend.sh 2026-04-29 04:38:14 +02:00
mpuchstein 3d91017d78 docs: add docs/testing.md and refine gitignore (track project docs, ignore local reference) 2026-04-29 04:25:24 +02:00
mpuchstein 8ea3d57239 feat(tests): add playwright config, globalSetup, reset fixture, migrate superadmin spec 2026-04-29 04:22:11 +02:00
mpuchstein 4dce11dd26 feat(tests): add test-env.sh, gitignore updates, package.json scripts 2026-04-29 04:03:14 +02:00
mpuchstein 755c084f5e chore: ignore .playwright-mcp/ and refresh GEMINI.md 2026-04-29 02:06:01 +02:00
mpuchstein 4aea0f4427 chore: clean up repo state and improve dev tooling
- Add IF NOT EXISTS to all migration DDL for idempotency
- Support PORT env var in backend (for compose flexibility)
- Support HOST_PORT env var in docker-compose
- Improve seed-demo to apply migrations before seeding
- Gitignore .claude/ session cache
2026-04-29 01:39:00 +02:00
mpuchstein 316b7defb8 feat: add demo seed data, update Makefile, and fix .gitignore 2026-04-28 21:39:17 +02:00
mpuchstein c0c0c220ef chore: some repo cleanup 2026-04-28 14:29:20 +02:00
mpuchstein 0d86cd0ed6 chore: setup project meta and ignore docs 2026-04-28 05:58:04 +02:00
mpuchstein acfecf617c chore: ignore .worktrees/ 2026-04-27 23:29:43 +02:00