Aufgabe 28: Admin Dashboard — Submissions-Tabelle mit Filter & Paginierung #3
Reference in New Issue
Block a user
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
Admin-Dashboard unter
/adminzeigt alle Submissions mit Filter (Status, Datum) und Paginierung.Kontext
/adminexistiert, zeigt aktuell statische Datenbsn_intake.dbmitsubmissions-TabelleAkzeptanzkriterien
Dateien
app.py—/adminRoute mit Query-Parameterntemplates/admin.html— Dynamische Tabelletests/test_admin_dashboard.pyQualität
ruff check . --fix && ruff format . && mypy . && pytest -v
🔗 Verwandt: #7 (Aufgabe 32)
Issue #7 behandelt Paginierung & Stats-Karten — der UI-Teil des Admin-Dashboards.
Dieses Issue (#3) fokussiert auf die Tabellen-Logik (Filter, Textsuche, Aktionen).
Beide Issues zusammen ergeben das vollständige Admin-Dashboard.
Alicia: Beide Issues in einem Rutsch bearbeiten.