• Joined on 2026-03-17
marcel pushed to feature/68-new-document-file-first at marcel/familienarchiv 2026-03-27 11:35:10 +01:00
53b482c5f2 fix(e2e): fix admin tag test (use existing tag) and annotation locator
marcel created branch feature/68-new-document-file-first in marcel/familienarchiv 2026-03-27 11:35:10 +01:00
marcel deleted branch feature/68-new-document-file-first from marcel/familienarchiv 2026-03-27 10:07:19 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-27 10:07:18 +01:00
fa9577052d fix(e2e): fix 4 failing e2e tests — strict mode locator and nested form
marcel merged pull request marcel/familienarchiv#89 2026-03-27 10:07:17 +01:00
fix(e2e): fix 4 failing e2e tests — strict mode locator and nested form
marcel created pull request marcel/familienarchiv#89 2026-03-27 10:07:06 +01:00
fix(e2e): fix 4 failing e2e tests — strict mode locator and nested form
marcel pushed to feature/68-new-document-file-first at marcel/familienarchiv 2026-03-27 10:04:43 +01:00
fa9577052d fix(e2e): fix 4 failing e2e tests — strict mode locator and nested form
marcel created branch feature/68-new-document-file-first in marcel/familienarchiv 2026-03-27 10:04:42 +01:00
marcel pushed to main at marcel/familienarchiv 2026-03-27 10:04:35 +01:00
a7eaa40852 fix(#68): hide native file input, show selected filename in upload zone
c5e28ac18e feat(#68): lead new document form with file upload, all metadata optional
d6f4ea05d9 feat(#68): fall back to filename as title when createDocument gets no title
065dd8fabd fix(e2e): fix two flaky annotation tests
Compare 4 commits »
marcel deleted branch feature/68-new-document-file-first from marcel/familienarchiv 2026-03-27 10:04:35 +01:00
marcel merged pull request marcel/familienarchiv#88 2026-03-27 10:04:34 +01:00
feature/68-new-document-file-first
marcel created pull request marcel/familienarchiv#88 2026-03-27 10:04:19 +01:00
feature/68-new-document-file-first
marcel opened issue marcel/familienarchiv#87 2026-03-27 09:24:54 +01:00
fix(security): explicitly restrict Spring Boot Actuator endpoints in production config
marcel opened issue marcel/familienarchiv#86 2026-03-27 09:24:33 +01:00
fix(security): set secure: true on auth cookie for production (HTTPS)
marcel opened issue marcel/familienarchiv#85 2026-03-27 09:24:19 +01:00
fix(security): sanitize filename in Content-Disposition response header
marcel opened issue marcel/familienarchiv#84 2026-03-27 09:24:01 +01:00
fix(security): validate file upload MIME type from magic bytes, not client header
marcel opened issue marcel/familienarchiv#83 2026-03-27 09:23:45 +01:00
fix(security): remove hardcoded fallback admin credentials in application.yaml
marcel pushed to feature/68-new-document-file-first at marcel/familienarchiv 2026-03-27 08:59:55 +01:00
a7eaa40852 fix(#68): hide native file input, show selected filename in upload zone
marcel pushed to feature/68-new-document-file-first at marcel/familienarchiv 2026-03-26 22:52:55 +01:00
c5e28ac18e feat(#68): lead new document form with file upload, all metadata optional
d6f4ea05d9 feat(#68): fall back to filename as title when createDocument gets no title
065dd8fabd fix(e2e): fix two flaky annotation tests
Compare 3 commits »
marcel created branch feature/68-new-document-file-first in marcel/familienarchiv 2026-03-26 22:52:54 +01:00