From 4945e92985297c49f6c351f74f987679b0ba8414 Mon Sep 17 00:00:00 2001 From: Nick Szaunig Date: Sat, 22 Aug 2026 05:52:10 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20API/Rollen-Pr=C3=BCfung=20abgeschlossen?= =?UTF-8?q?=20(Modul=2016-18)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verifiziert: alle 73 Endpunkte über 17 Tags in /api/v1/docs sichtbar; jeder Mutations-Endpunkt trägt @Roles (oder @Public bei Login/Refresh/Logout), lesende Endpunkte sind für alle authentifizierten Rollen offen (RolesGuard-Standardverhalten). --- TASKS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TASKS.md b/TASKS.md index d476fcd..bcdbea0 100644 --- a/TASKS.md +++ b/TASKS.md @@ -132,7 +132,7 @@ Abgeleitet aus [`docs/lastenheft.md`](docs/lastenheft.md) Abschnitt 26. Reihenfo ### 16–18. API, API-Dokumentation, Rollen/Berechtigungen - Cross-cutting, wird pro Modul mitgeliefert (jeder Endpunkt in Swagger, jeder Endpunkt mit Rollen-Guard) -- [ ] Abschließende Prüfung: alle Endpunkte in `/api/v1/docs` sichtbar, alle mit Rollenprüfung +- [x] Abschließende Prüfung: alle Endpunkte in `/api/v1/docs` sichtbar, alle mit Rollenprüfung ### 19. Audit-Log (vollständiges Modul inkl. Abfrage/UI)