• Joined on 2026-03-17
marcel closed pull request marcel/familienarchiv#562 2026-05-14 11:04:32 +02:00
fix(tests): use native element clicks in layout dropdown spec
marcel pushed to fix/layout-dropdown-native-clicks at marcel/familienarchiv 2026-05-14 11:03:25 +02:00
8319ca79ed fix(tests): use native element clicks in layout dropdown spec
marcel created branch fix/layout-dropdown-native-clicks in marcel/familienarchiv 2026-05-14 11:03:25 +02:00
76db26d68b fix(tests): use native element clicks in layout dropdown spec
3de0d2f0fe fix(ci): add IMPORT_HOST_DIR stub to compose-idempotency env file
0abbc147e2 ci(unit-tests): add negative self-test case to upload-artifact guard
6210480952 docs(ci-gitea): replace '← upgraded from v3' with ADR-014 pin comment
e17f4110f1 docs(adr-014): record upload-artifact v3 pin and Gitea act_runner v4 limitation
Compare 9 commits »
marcel created pull request marcel/familienarchiv#562 2026-05-14 10:59:58 +02:00
fix(tests): use native element clicks in layout dropdown spec
948a68c280 fix(tests): use native element clicks in layout dropdown spec
22538e32a7 ci(unit-tests): add negative self-test case to upload-artifact guard
37b2ed6a90 docs(ci-gitea): replace '← upgraded from v3' with ADR-014 pin comment
7997de3fa0 docs(adr-014): record upload-artifact v3 pin and Gitea act_runner v4 limitation
596d03cee9 ci(workflows): downgrade upload-artifact v4 → v3 — Gitea act_runner limitation (ADR-014)
Compare 6 commits »
marcel created branch worktree-feat+issue-557-upload-artifact-v3-pin in marcel/familienarchiv 2026-05-14 10:59:47 +02:00
marcel pushed to main at marcel/familienarchiv 2026-05-14 10:58:42 +02:00
3de0d2f0fe fix(ci): add IMPORT_HOST_DIR stub to compose-idempotency env file
marcel merged pull request marcel/familienarchiv#561 2026-05-14 10:58:40 +02:00
fix(ci): add IMPORT_HOST_DIR stub to compose-idempotency job
marcel pushed to main at marcel/familienarchiv 2026-05-14 10:58:21 +02:00
0abbc147e2 ci(unit-tests): add negative self-test case to upload-artifact guard
6210480952 docs(ci-gitea): replace '← upgraded from v3' with ADR-014 pin comment
e17f4110f1 docs(adr-014): record upload-artifact v3 pin and Gitea act_runner v4 limitation
fa46492759 ci(workflows): downgrade upload-artifact v4 → v3 — Gitea act_runner limitation (ADR-014)
3965541879 ci(unit-tests): add grep guard for (upload|download)-artifact@v4+
Compare 5 commits »
marcel deleted branch worktree-feat+issue-557-upload-artifact-v3-pin from marcel/familienarchiv 2026-05-14 10:58:21 +02:00
marcel closed issue marcel/familienarchiv#557 2026-05-14 10:58:20 +02:00
ci(devops): downgrade actions/upload-artifact v4 → v3 (re-regression — needs ADR to prevent future re-upgrade)
marcel merged pull request marcel/familienarchiv#558 2026-05-14 10:58:20 +02:00
ci(devops): downgrade upload-artifact v4 → v3 + ADR-014 + grep guard
marcel created pull request marcel/familienarchiv#561 2026-05-14 10:58:18 +02:00
fix(ci): add IMPORT_HOST_DIR stub to compose-idempotency job
5ce0856178 fix(ci): add IMPORT_HOST_DIR stub to compose-idempotency env file
marcel closed issue marcel/familienarchiv#554 2026-05-14 10:37:38 +02:00
audit: factory mocks → prop injection migration (sveltest pattern)
marcel commented on issue marcel/familienarchiv#554 2026-05-14 10:37:35 +02:00
audit: factory mocks → prop injection migration (sveltest pattern)

Audit complete. Report filed as #560.

Results: 87 in-scope call sites across 12 mocked modules — 72 → __mocks__/ redirect, 10 → prop-injection, 5 → keep as factory. Full classification…

marcel opened issue marcel/familienarchiv#560 2026-05-14 10:37:24 +02:00
audit report: factory vi.mock → prop-injection / __mocks__ migration (87 call sites, 12 modules)
marcel commented on pull request marcel/familienarchiv#558 2026-05-14 10:18:41 +02:00
ci(devops): downgrade upload-artifact v4 → v3 + ADR-014 + grep guard

Fix applied22538e32 adds the negative self-test case from Sara's review.

The guard self-test now asserts both directions:

  • @v5 is caught (positive case — was already present) -…