Add user follows to following feed

This commit is contained in:
2026-09-15 09:22:25 +02:00
parent 55174684af
commit c4a84ec135
12 changed files with 213 additions and 28 deletions
+1 -1
View File
@@ -2,6 +2,6 @@
MetalCircle ist invite-only. Benutzer besitzen Benutzername, E-Mail, Passwort-Hash, Anzeigename, Avatar und Sichtbarkeitseinstellung. Sessions liegen serverseitig und werden bei Logout gelöscht.
Administratoren verwalten Einladungen, Benutzer, Venues, Patch-Bilder und Statistiken. Mitglieder können Profile ansehen, Freundschaftsanfragen senden, blockieren, Bands/Venues folgen und Nachrichten austauschen. Sichtbarkeit und Blockierungen werden bei Profilen, Attendance und Community-Daten berücksichtigt.
Administratoren verwalten Einladungen, Benutzer, Venues, Patch-Bilder und Statistiken. Mitglieder können Profile ansehen, Freundschaftsanfragen senden, blockieren, Bands/Venues/Nutzern folgen und Nachrichten austauschen. Nutzer-Follows sind unabhängig von einer bestätigten Freundschaft; sie geben keinen Zugriff auf private Profile oder nicht sichtbare Veranstaltungen. Die Gefolgt-Ansicht zeigt Teilnahme an kommenden Veranstaltungen nur, wenn das Profil und die Veranstaltung für den Betrachter sichtbar sind. Blockierungen entfernen bestehende Follow-Beziehungen in beide Richtungen. Sichtbarkeit und Blockierungen werden bei Profilen, Attendance und Community-Daten berücksichtigt.
Nicht jede geplante Community-Funktion ist vollständig umgesetzt; maßgeblich ist der aktuelle Code in `app/main.py`.