Server: Inventar zwischen Usern teilen (Inventory Sharing) #59
Labels
No labels
block-planning
bug
documentation
duplicate
enhancement
feature
good first issue
help wanted
infrastructure
invalid
planning
priority:high
priority:low
question
refactoring
status:backlog
status:done
status:in-progress
status:todo
tech-decision
test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: bollwerkadmin/bollwerk#59
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ziel
Mehrere Benutzer können sich ein gemeinsames Inventar teilen. Jeder neue User bekommt per default ein eigenes Inventar; es soll aber möglich sein, ihm ein bestehendes Inventar zuzuweisen.
Hintergrund / Szenario
Meine Freundin soll einen eigenen Account bekommen, aber dasselbe Inventar sehen und bearbeiten können wie ich. Programmatisch gibt es weiterhin nur ein Inventar-Objekt – aber mehrere User können darauf zugreifen.
Anforderungen
Datenmodell
User ↔ Inventoryist N:1 (viele User → ein Inventar), nicht 1:1Automatische Bereinigung
Webmaske (Admin-UI)
API (Server)
Akzeptanzkriterien
Out of Scope (für dieses Ticket)
Abgeschlossen (17.05.2026)
Zyklen: 1 Implementierung + 1 Code-Review-Korrektur
Tests: ✅ 48 Server-Tests, 0 Fehler (inkl. 8 neue Sharing-Tests)
Implementierte Artefakte
Abweichungen
Keine – alle Akzeptanzkriterien erfüllt.