Logo
Explore Help
Register Sign In
marcel/familienarchiv
1
0
Fork 0
You've already forked familienarchiv
Code Issues 118 Pull Requests 2 Actions 4 Packages Projects Releases Wiki Activity
Labels Milestones New Issue
118 Open 252 Closed
Label
Use alt + click/enter to exclude labels
All labels No label
P0-critical

P1-high

P2-medium

P3-later

audit

bug

cleanup

collaboration

conversation

descoped

devops

documentation

epic

feature

file-upload

legibility

notification

person

phase-1: security

phase-2: container-images

phase-3: prod-compose

phase-4: spring-prod-profile

phase-5: backups

phase-6: deployment-docs

phase-7: monitoring

refactor

security

test

ui

user

Milestone
All milestones No milestones
Open milestones
Codebase Legibility OCR Service Hardening Persons Redesign v2 Production v1 Reader Experience v1 Transcriber Experience v1 v1.1.0 Demo Day — family get-together
Project
All projects No project
Author
All users
Assignee
Assigned to nobody Assigned to anybody
Jens marcel
Sort
Newest Oldest Most recently updated Least recently updated Most commented Least commented Nearest due date Farthest due date
118 Open 252 Closed
Label
Clear labels
P0-critical
P1-high
P2-medium
P3-later
audit
bug
cleanup
collaboration
conversation
descoped
devops
documentation
epic
feature
file-upload
legibility
notification
person
phase-1: security
phase-2: container-images
phase-3: prod-compose
phase-4: spring-prod-profile
phase-5: backups
phase-6: deployment-docs
phase-7: monitoring
refactor
security
test
ui
user
Milestone
No milestone
Open milestones
Codebase Legibility
OCR Service Hardening
Persons Redesign v2
Production v1
Reader Experience v1
Transcriber Experience v1
v1.1.0
Demo Day — family get-together
Projects
Clear projects
Assignee
Clear assignees
No assignee
Jens
marcel
feat(admin): assign groups when creating an invite link P2-medium feature user
#566 opened 2026-05-14 11:41:11 +02:00 by marcel
9
audit report: factory vi.mock → prop-injection / __mocks__ migration (87 call sites, 12 modules) P3-later audit test
#560 opened 2026-05-14 10:37:24 +02:00 by marcel
UX: PDF viewer has no loading indicator or error state when pdfjs-dist fails to initialise P2-medium feature ui
#543 opened 2026-05-12 09:39:53 +02:00 by marcel
test: share fakePdfjs fixture across viewer test files P3-later refactor test
#542 opened 2026-05-12 09:39:45 +02:00 by marcel
ci: extract Reload Caddy step into a composite action devops
#539 opened 2026-05-11 22:54:55 +02:00 by marcel 0 / 5
bug(test): flaky browser-mode test — admin edit-user unsaved-changes guard P2-medium bug test
#538 opened 2026-05-11 22:46:07 +02:00 by marcel 0 / 3
6
spec(import): decide and document mass-import operator policy (3 open questions) P2-medium documentation
#534 opened 2026-05-11 20:14:22 +02:00 by marcel 4 / 9
ui(admin/system): improve mass-import status card (loading state, i18n, font size) P1-high ui
#533 opened 2026-05-11 20:14:08 +02:00 by marcel 4 / 9
10
ci(nightly): assert backend container can read /import after deploy P2-medium devops test
#532 opened 2026-05-11 20:13:57 +02:00 by marcel 4 / 8
security(import): reject path-traversal filenames from ODS in MassImportService.processRows P2-medium security
#530 opened 2026-05-11 20:13:41 +02:00 by marcel 4 / 8
security(import): validate PDF magic bytes in MassImportService before S3 upload P1-high file-upload security
#529 opened 2026-05-11 20:13:32 +02:00 by marcel 4 / 8
security(import): harden DocumentBuilderFactory against XXE in MassImportService P0-critical security
#528 opened 2026-05-11 20:13:22 +02:00 by marcel 4 / 8
"Unsaved changes" banner appears after creating a group/user — users think save failed P1-high bug ui
#527 opened 2026-05-11 19:06:41 +02:00 by marcel
7
feat(auth): defense-in-depth — CSRF, session revocation, login rate limit P1-high feature security
#524 opened 2026-05-11 18:50:20 +02:00 by marcel v1.1.0 0 / 11
8
feat(auth): server-side session model replacing Basic-auth cookie promotion P1-high feature security
#523 opened 2026-05-11 18:49:05 +02:00 by marcel v1.1.0 0 / 8
9
devops: nightly backup pipeline — pg_dump + mc mirror over Tailscale to heim-nas P1-high devops phase-5: backups
#502 opened 2026-05-11 13:20:00 +02:00 by marcel 0 / 5
test(ci): production image smoke-test job — boot frontend + backend images, curl /login P2-medium devops test
#501 opened 2026-05-11 13:19:38 +02:00 by marcel 0 / 3
devops: bootstrap Renovate config for production deps (MinIO, mc, Postgres, Node, Caddy, mailpit) P2-medium devops
#500 opened 2026-05-11 13:19:22 +02:00 by marcel 0 / 3
devops: production observability stack — Prometheus, Loki, Grafana, Alertmanager P2-medium devops phase-7: monitoring
#498 opened 2026-05-10 20:47:48 +02:00 by marcel 0 / 9
perf(documents): move density aggregation into SQL when documents > 50k P3-later refactor
#481 opened 2026-05-08 11:39:30 +02:00 by marcel
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.25.5 Page: 52ms Template: 20ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API