From 73a2dc22f93858aec368982bcb7e88b343e0d6ec Mon Sep 17 00:00:00 2001 From: BibaBot Jarvis Date: Mon, 16 Mar 2026 12:06:33 +0000 Subject: [PATCH] feat: Add role middleware template and issue #12 --- ISSUE-12.md | 14 ++++++++++++++ ISSUE-TEMPLATE.md | 11 +++++++++++ 2 files changed, 25 insertions(+) create mode 100644 ISSUE-12.md create mode 100644 ISSUE-TEMPLATE.md diff --git a/ISSUE-12.md b/ISSUE-12.md new file mode 100644 index 0000000..ff3f105 --- /dev/null +++ b/ISSUE-12.md @@ -0,0 +1,14 @@ +## Beschreibung + +Implementiere die Middleware zur Rollenprüfung für die API-Endpunkte. + +## Aufwandsschätzung + +Ca. 2 Stunden + +## Akzeptanzkriterien + +- Die `requireRole`-Middleware ist implementiert und in allen benötigten Endpunkten eingebunden +- Unit-Tests für die Middleware existieren +- Die Middleware funktioniert korrekt mit verschiedenen Rollen +- Fehlermeldungen bei fehlender Berechtigung sind klar und verständlich \ No newline at end of file diff --git a/ISSUE-TEMPLATE.md b/ISSUE-TEMPLATE.md new file mode 100644 index 0000000..6deac66 --- /dev/null +++ b/ISSUE-TEMPLATE.md @@ -0,0 +1,11 @@ +## Beschreibung + +Beschreibe das Problem oder die Aufgabe im Detail. + +## Aufwandsschätzung + +Wie viel Zeit wird benötigt? + +## Akzeptanzkriterien + +Was muss erfüllt sein, damit die Aufgabe als erledigt gilt? \ No newline at end of file