feat: PDF zoom & external link fix, admin contact messages inbox, and in-app user management

This commit is contained in:
2026-09-15 22:06:36 +02:00
parent 9a823cbcdb
commit 75f1610cde
10 changed files with 1736 additions and 66 deletions
+7
View File
@@ -23,6 +23,13 @@ service cloud.firestore {
);
}
// Benutzerprofile: Nutzer verwaltet eigenes Profil, Admins haben Vollzugriff
match /Users/{userId} {
allow read: if isAuthenticated() && (request.auth.uid == userId || isAdmin());
allow create, update: if isAuthenticated() && (request.auth.uid == userId || isAdmin());
allow delete: if isAdmin();
}
// Admins-Sammlung: Angemeldete Nutzer können prüfen, nur Admins schreiben
match /Admins/{adminDoc} {
allow read: if isAuthenticated();