admin pushed to main at admin/petfeed 2026-08-13 10:54:30 +02:00
d670cf9173 feat(theme): account-bound Dark Mode toggle (Gitea #8)
admin pushed to main at admin/petfeed 2026-08-12 20:48:48 +02:00
2085336748 feat(admin): comma-separated bulk add on the Blacklist page
admin commented on issue admin/petfeed#3 2026-08-12 20:41:29 +02:00
Datenschutz härten

Versionierung ist veröffentlicht — Bestandsnutzer bekommen das Banner zur erneuten Bestätigung der Datenschutzerklärung. Beide Anwalts-Runden zu den Drittlandübermittlungen sind damit vollständig…

admin commented on issue admin/petfeed#5 2026-08-12 20:38:27 +02:00
CSP (Content-Security-Policy) einfuehren

Entscheidung: Report-Only bleibt vorerst so. Erst abwarten, bis sich in GlitchTip genug CSP-Violation-Reports angesammelt haben, um sie sinnvoll zu prüfen — dann erst über eine Umstellung auf…

admin commented on issue admin/petfeed#5 2026-08-12 20:34:59 +02:00
CSP (Content-Security-Policy) einfuehren

CSP läuft — Report-Only-Modus (Commit 1351358, deployed)

Nachtrag, weil das nie hier kommentiert wurde: Der ursprüngliche Versuch (hand-gerollter buildCsp()-Entwurf in next.config.ts)…

admin closed issue admin/petfeed#3 2026-08-12 20:33:14 +02:00
Datenschutz härten
admin commented on issue admin/petfeed#3 2026-08-12 19:52:01 +02:00
Datenschutz härten

Formulierung nachgeschärft — 2. Anwalts-Runde (Commit ee04bf5, deployed)

Zum Kommentar oben: hab beide Textblöcke als Anwalts-Hinweis gelesen (nicht als 1:1-Vorlage) und die inhaltlichen…

admin pushed to main at admin/petfeed 2026-08-12 19:50:22 +02:00
ee04bf5432 fix(legal): refine Drittlandübermittlungen wording per second lawyer pass
admin pushed to main at admin/petfeed 2026-08-12 19:44:10 +02:00
c84a2359b5 fix(admin): dark background on outline buttons (Users page)
admin pushed to main at admin/petfeed 2026-08-12 19:37:31 +02:00
cad7b8c5fc fix(admin): label Message/Export/Warn as text buttons, not icon-only
admin commented on issue admin/petfeed#10 2026-08-12 19:29:54 +02:00
Admin-Dashboard - List

Team-Postfach im Admin-Dashboard (Commit 72ae462, deployed)

Der Bug dahinter war schon im Code dokumentiert: Der bisherige „Message"-Button auf der Users-Seite leitete in die normale…

admin pushed to main at admin/petfeed 2026-08-12 19:28:14 +02:00
72ae462513 feat(admin): shared PawFeed Team inbox in the admin panel (Gitea #10)
admin reopened issue admin/petfeed#3 2026-08-12 19:24:50 +02:00
Datenschutz härten
admin commented on issue admin/petfeed#3 2026-08-12 19:24:50 +02:00
Datenschutz härten

Der zuletzt geänderte Abschnitt müsste nochmals angepasst werden,

Bei der Übermittlung personenbezogener Daten an Auftragsverarbeiter in Drittländern (insbesondere den USA) treffen wir neben…

admin commented on issue admin/petfeed#3 2026-08-12 19:19:35 +02:00
Datenschutz härten

Drittlandübermittlungen (Schrems II) ergänzt — Anwalts-Review (Commit 765a6fa, deployed)

Rückmeldung der Anwältin: Abschnitt zu Drittanbietern (Clerk/Mux, USA) nannte SCC als einzige…

admin commented on issue admin/petfeed#10 2026-08-12 19:19:34 +02:00
Admin-Dashboard - List

Reports anklickbar + Button-Farben + DAU/MAU-Analytics (Commits a35cb66, 4000a1e, deployed)

Gemeldete Inhalte anklickbar (zu Kommentar oben)

Post-Vorschau in Reports ist jetzt…

admin commented on issue admin/petfeed#11 2026-08-12 19:19:33 +02:00
landingpage interaktiver machen

Mobile-Screenshot + iPhone-Rahmen umgesetzt (Commits 76deab7, 95df270, deployed)

Zwei Folge-Runden auf den Kommentar oben:

Mobile-Screenshot statt Desktop-Screenshot im Phone-Mockup: D…

admin commented on issue admin/petfeed#16 2026-08-12 19:19:32 +02:00
Manuelle Änderungen

Manuelle Änderungen geprüft und übernommen (Commit 6b79dfb, deployed)

Die drei manuell bearbeiteten Dateien durchgesehen und zwei echte Fehler dabei gefunden und gefixt (keine reinen…

admin pushed to main at admin/petfeed 2026-08-12 19:13:02 +02:00
765a6fa486 fix(legal): add Schrems II third-country transfer safeguards to privacy policy
admin pushed to main at admin/petfeed 2026-08-12 19:03:47 +02:00
4000a1eed9 feat(admin): DAU/MAU tracking and expanded dashboard stats (Gitea #10 Phase 3, part 4/4)