- Neue /api/stats (Admin, read-only): Inhalte/Nutzer/Dialog-Kennzahlen
- Übersicht-View als Admin-Dashboard: Stat-Karten (klickbar) + Schnellzugriff
- Nutzerverwaltung: Avatar-Initiale, angelegt/zuletzt-aktiv, Rolle beim Anlegen,
Inline-Passwort (statt prompt), Filter, Rollen-Badge; API liefert last_sign_in_at
- Wiki im Editor anlegbar: Typ 'Wiki-Seite' + Gruppe-Feld → content/wiki/<slug>.md;
files.js klassifiziert wiki als eigene 'kind' (eigene Sidebar-Gruppe)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Admin-only Seite „Autor:innen": Nutzer anlegen/Passwort setzen/löschen via
GoTrue-Admin-API (/api/users, requireAdmin). /api/me liefert isAdmin → Nav
zeigt den Punkt nur Admins.
- Cover-Bild: Upload-Knopf + Thumbnail (Bilder im Beitrag gingen schon über den
WYSIWYG-Editor).
- Editor-Metazeile: einzeilige Felder + Dropdowns einheitlich 38px hoch.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Sidebar-Suche, Gruppen mit Zähler, zweizeilige Einträge mit Datum
- Editor-Kopf fixiert mit Speichern/Vorschau/Publizieren + Entwurf/Veröffentlicht-Chip
- Vorschau-Pane ein-/ausblendbar
- schwarze Topbar + Newsreader-Serif + Creme + Terracotta = Site-Look
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- CMS liest/schreibt jetzt die echten content/**/*.md (gray-matter) statt DB:
alle bestehenden Beiträge, Seiten und Rubriken erscheinen und sind editierbar.
Supabase nur noch für Login.
- Admin neu: Collections-Sidebar (Beiträge/Seiten/Rubriken), an OPENBUREAU-Theme
angeglichen (Newsreader-Serif, Creme, Terracotta, dunkle Topbar).
- Alle Frontmatter-Felder inkl. Farb-Dropdown mit Farbpunkten (Palette aus
custom.css), Layout, Tags, summary, cover_image, external, toc, draft.
- Markdown-Toolbar: Fett/Kursiv/Unterstrichen/H2/H3/Link/Bild-Upload/Liste/Zitat/Code.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>