feat: Add dispute flow implementation issue
Some checks are pending
Docker Test / test (push) Waiting to run

This commit is contained in:
J.A.R.V.I.S. 2026-03-19 05:06:43 +00:00
parent 5e7111d996
commit 431ced05b5
2 changed files with 24 additions and 13 deletions

19
ISSUES.md Normal file
View file

@ -0,0 +1,19 @@
# Offene Issues
## #5 Dispute-Flow implementieren
### Beschreibung
Implementiere den Dispute-Flow gemäß der Dokumentation in `docs/dispute-flow.md`.
### Aufwandsschätzung
1 Tag
### Akzeptanzkriterien
- [ ] Statusmaschine serverseitig durchgesetzt
- [ ] Jede relevante Aktion erzeugt `dispute_events`-Eintrag
- [ ] Finalentscheid ist inklusive Begruendung auditierbar
- [ ] OpenAPI um Dispute-Endpunkte erweitert
- [ ] Contract-Tests fuer Happy Path + Eskalation vorhanden

View file

@ -1,20 +1,12 @@
## Beschreibung ## Beschreibung
Implementiere eine neue API-Endpunkt für die Verwaltung von Benutzerrollen im System. Beschreibe das Problem oder die Aufgabe im Detail.
## Anforderungen ## Aufwandsschätzung
- Erstelle einen neuen Endpunkt `/api/users/:userId/roles` Wie viel Zeit wird benötigt? (z.B. 2h, 1 Tag)
- Unterstütze folgende Methoden:
- `GET` - Liefert die Rollen eines Benutzers
- `PUT` - Ändert die Rollen eines Benutzers
- `DELETE` - Entfernt alle Rollen eines Benutzers
- Implementiere eine Middleware zur Überprüfung der Berechtigungen (nur Admins dürfen Rollen ändern)
- Füge Tests für den neuen Endpunkt hinzu
## Akzeptanzkriterien ## Akzeptanzkriterien
- [ ] Endpunkt ist implementiert und dokumentiert - [ ] Kriterium 1
- [ ] Berechtigungsprüfung funktioniert korrekt - [ ] Kriterium 2
- [ ] Tests sind erfolgreich
- [ ] Code wurde reviewed und merged