Improve project and wiki documentation

This commit is contained in:
2026-09-15 01:06:28 +02:00
parent b96b1890d2
commit 7c801dfddd
21 changed files with 286 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# Issues and Bug Reporting
Eingeloggte Mitglieder erreichen „Bug melden“ im Benutzermenü. Das Formular sendet Titel, Beschreibung, erwartetes Verhalten, Reproduktionsschritte, Kategorie und Schweregrad an das FastAPI-Backend. Optional werden eine bereinigte Route, Plattform, App-Version und ein zusammengefasster Browsertyp beigefügt. Identität und User-ID kommen ausschließlich aus der Session.
Das Backend ruft die Gitea REST API für `kai/pingu-concerts` auf und akzeptiert vorab nur die Identität `metalcircle-bot`. Vorhandene Labels wie `reported-from-metalcircle`, `bug`, `android`, `web`, `frontend` und `push` werden opportunistisch verwendet. Milestones werden derzeit nicht automatisch gesetzt; der bekannte Projekt-Milestone ist `MetalCircle 0.1 Beta`.
CSRF-Schutz, Pflichtfeld-/Längenprüfung, Loginpflicht, Cooldown und kurzlebige Submission-Nonces verhindern Missbrauch und Doppelmeldungen. Gitea-Ausfälle bleiben für die restliche Anwendung folgenlos. Tokens, Cookies, Header, FCM-Daten, Passwörter und private Schlüssel gelangen nicht ins Issue.