Skip to content

[Backend] Admin-Zugriff auf Logs/Monitoring-Daten #58

Description

@DarkSerme

Übergeordnete User Story
#56

🎯 Ziel
Admin kann API-Logs und Ressourcen-Events abrufen/filtern.

🧠 Beschreibung / Kontext
Endpunkte für Admin zur Einsicht in Logging/Monitoring-Daten mit Filtermöglichkeiten (Zeit, Projekt, Deployment).

🔧 Aufgaben

  • Endpunkte GET /api/v1/admin/logs, GET /api/v1/admin/events erstellen
  • Filter/Sortierung/Pagination (Zeit, User, Endpoint, Status)
  • Zugriffsschutz (Admin-Rolle)
  • Export (CSV/JSON)

✅ Akzeptanzkriterien

  • Anforderungen der User Story sind erfüllt
  • Erfolgs- und Fehlerfälle sind korrekt behandelt
  • Sinnvolle HTTP-Statuscodes
  • Keine Breaking Changes

🧪 Tests

  • Unit Tests
  • Integration- / API-Tests
  • Edge Cases abgedeckt

📎 Abhängigkeiten

  • Blockiert durch: #19 (Logging-Middleware)
  • Blockiert: -

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    US-56User Story #56: Ressourcenkontrolle

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions