• Joined on 2026-03-17
marcel created pull request marcel/familienarchiv#11 2026-03-19 12:57:18 +01:00
fix(auth): resolve login redirect loop in Docker
marcel pushed to fix/login-redirect at marcel/familienarchiv 2026-03-19 12:57:06 +01:00
a52b8a0694 fix(auth): use API_INTERNAL_URL in userGroup hook
marcel created branch fix/login-redirect in marcel/familienarchiv 2026-03-19 12:57:05 +01:00
marcel created pull request marcel/familienarchiv#10 2026-03-19 12:51:49 +01:00
fix(test): fix 16 pre-existing type errors in page spec fixtures
marcel pushed to fix/spec-user-type at marcel/familienarchiv 2026-03-19 12:51:38 +01:00
a3948b6a0f fix(test): add missing user, createdAt, updatedAt, and tag id fields to page spec fixtures
marcel created branch fix/spec-user-type in marcel/familienarchiv 2026-03-19 12:51:38 +01:00
marcel created pull request marcel/familienarchiv#9 2026-03-19 12:40:11 +01:00
feat: implement i18n — extract all UI strings, add EN + ES-MX translations, add language selector
marcel pushed to feat/i18n at marcel/familienarchiv 2026-03-19 12:39:46 +01:00
2829e1adf1 feat: implement i18n — extract all UI strings, add EN + ES-MX translations, add language selector
marcel created branch feat/i18n in marcel/familienarchiv 2026-03-19 12:39:45 +01:00
marcel deleted branch feat/frontend-dockerfile from marcel/familienarchiv 2026-03-19 12:07:23 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-19 12:07:22 +01:00
0918e75803 docs: add Red/Green TDD workflow to COLLABORATING.md
56cbd290e3 fix(e2e): fix Playwright E2E test suite for CI
9f3f022ec0 ci: set up CI pipeline with unit, backend, and E2E test jobs
6ef7b292cc fix(flyway): baseline existing schemas at V4 on first run
a65cbf9bae fix(backend): switch base image from alpine to debian for bash compatibility
Compare 10 commits »
marcel merged pull request marcel/familienarchiv#7 2026-03-19 12:07:20 +01:00
feat: add frontend dev container to docker-compose
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 12:03:57 +01:00
0918e75803 docs: add Red/Green TDD workflow to COLLABORATING.md
56cbd290e3 fix(e2e): fix Playwright E2E test suite for CI
9f3f022ec0 ci: set up CI pipeline with unit, backend, and E2E test jobs
6ef7b292cc fix(flyway): baseline existing schemas at V4 on first run
a65cbf9bae fix(backend): switch base image from alpine to debian for bash compatibility
Compare 16 commits »
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 11:11:21 +01:00
154001de66 fix(e2e): fix Playwright E2E test suite for CI
47bb7e5262 ci: set up CI pipeline with unit, backend, and E2E test jobs
40656c0231 fix(flyway): baseline existing schemas at V4 on first run
407b8bb843 fix(backend): switch base image from alpine to debian for bash compatibility
67ed2b76c7 fix(backend): explicit Flyway bean to bypass broken auto-configuration
Compare 10 commits »
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 10:36:27 +01:00
1db9a04b6f fix(ci): always run npm ci unconditionally, remove broken cache steps
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 10:24:09 +01:00
ae89d09209 fix(ci): downgrade upload-artifact to v3 for Gitea compatibility
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 10:13:34 +01:00
62e3cbe2ae fix(e2e): fix hydration-timing failures in search and filter tests
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-19 09:47:17 +01:00
9207be87c8 fix(ci): use continue-on-error for cleanup step instead of || true
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-18 22:56:09 +01:00
906dbaccc8 fix(e2e): fix 10 failing E2E tests
marcel pushed to feat/frontend-dockerfile at marcel/familienarchiv 2026-03-18 22:25:11 +01:00
835ed8f186 fix(e2e): replace __dirname with import.meta.url in auth.setup.ts