• Joined on 2026-03-17
marcel pushed to feat/i18n-missing-strings at marcel/familienarchiv 2026-03-19 20:28:47 +01:00
60189d6672 fix(e2e): fix locale cookie httpOnly and add hydration waits
marcel pushed to feat/i18n-missing-strings at marcel/familienarchiv 2026-03-19 19:17:49 +01:00
2c8b0f0d42 fix(e2e): fix strict mode violation and conversations sort toggle
marcel pushed to feat/i18n-missing-strings at marcel/familienarchiv 2026-03-19 18:59:05 +01:00
4e1e650667 test(i18n): add unit tests for locale detection + extract to module
marcel pushed to feat/i18n-missing-strings at marcel/familienarchiv 2026-03-19 18:55:55 +01:00
42cfdc6d56 feat(i18n): detect browser language as default locale
marcel created pull request marcel/familienarchiv#16 2026-03-19 17:53:58 +01:00
feat(i18n): fix remaining hardcoded strings + login page language switcher
marcel pushed to feat/i18n-missing-strings at marcel/familienarchiv 2026-03-19 17:53:49 +01:00
84dee4387b feat(i18n): fix remaining hardcoded strings and add login page switcher
marcel created branch feat/i18n-missing-strings in marcel/familienarchiv 2026-03-19 17:53:48 +01:00
marcel created pull request marcel/familienarchiv#15 2026-03-19 17:18:09 +01:00
devops: fix CI — Playwright Docker image + upload-artifact v3
marcel pushed to devops/ci-fixes at marcel/familienarchiv 2026-03-19 17:18:01 +01:00
4142c7cd83 devops: fix upload-artifact and use Playwright Docker image for unit tests
marcel created branch devops/ci-fixes in marcel/familienarchiv 2026-03-19 17:17:59 +01:00
marcel opened issue marcel/familienarchiv#14 2026-03-19 17:11:29 +01:00
devops: fix upload-artifact@v4 incompatibility and stabilise E2E CI
marcel opened issue marcel/familienarchiv#13 2026-03-19 17:10:32 +01:00
devops: use Playwright Docker image for unit test job
marcel opened issue marcel/familienarchiv#12 2026-03-19 16:34:56 +01:00
feat: i18n – extract all strings and add login page language switcher
marcel deleted branch feat/i18n from marcel/familienarchiv 2026-03-19 15:14:05 +01:00
marcel closed issue marcel/familienarchiv#2 2026-03-19 15:14:00 +01:00
feat: implement i18n — extract static texts, add EN + ES-MX translations, add language selector
marcel pushed to main at marcel/familienarchiv 2026-03-19 15:14:00 +01:00
0e76be5672 feat: implement i18n — extract all UI strings, add EN + ES-MX translations, add language selector
marcel merged pull request marcel/familienarchiv#9 2026-03-19 15:13:58 +01:00
feat: implement i18n — extract all UI strings, add EN + ES-MX translations, add language selector
marcel deleted branch fix/login-redirect from marcel/familienarchiv 2026-03-19 15:13:25 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-19 15:13:22 +01:00
db6dc28528 fix(ci): pin DOCKER_API_VERSION=1.43 for e2e job
208dc87d69 fix(ci): connect job container to compose network for DB/MinIO access
d943372ea7 fix(ci): pass docker-compose.ci.yml override to e2e compose commands
4e8de3658f fix(api): use API_INTERNAL_URL in tags and persons proxy routes
b6361e6cbc fix(auth): use API_INTERNAL_URL in userGroup hook
Compare 5 commits »
marcel merged pull request marcel/familienarchiv#11 2026-03-19 15:13:21 +01:00
fix(auth): resolve login redirect loop in Docker