add OAuth defaults and admin reservation deletion support

Seed rms.auth.oauth plugin settings with a Google OIDC example while keeping the plugin disabled by default, add admin API/UI support to delete individual reservation entries, and extend auth flow handling for OAuth callback redirects and errors.
This commit is contained in:
2026-03-16 13:11:17 +01:00
parent 2b05057aa2
commit 7465c63b97
5 changed files with 137 additions and 24 deletions

View File

@@ -96,9 +96,12 @@
"Station freigegeben": "Station freigegeben",
"Reservierung gespeichert": "Reservierung gespeichert",
"Reservierung entfernt": "Reservierung entfernt",
"Reservierung geloescht": "Reservierung geloescht",
"Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.": "Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.",
"Noch keine Reservierungen vorhanden.": "Noch keine Reservierungen vorhanden.",
"Meine Reservierung loeschen": "Meine Reservierung loeschen",
"Reservierung loeschen": "Reservierung loeschen",
"Reservierung dieses Benutzers loeschen": "Reservierung dieses Benutzers loeschen",
"Aktiver Slot": "Aktiver Slot",
"per Mail": "per Mail",
"Keine Methode verfuegbar": "Keine Methode verfuegbar",