Admin-Arbeitsbereich: Dashboard, Bestellungen, Produkte, Ernten, Benutzer, Einstellungen, Audit-Log #3

Closed
opened 2026-10-16 05:58:17 +00:00 by Nick.Rosenloecher · 0 comments
Owner

Ziel

Die Imkerei pflegt Shop, Bestellungen und Inhalte ohne Datenbankzugriff in einem eigenen Arbeitsbereich unter /admin.

Umgesetzt

  • Eigener Arbeitsbereich mit Dashboard, Zählern, Umsatzverlauf, Schnellsuche und „Zu tun“-Liste (c95c713, ae2726b)
  • Bestellliste und Bestelldetail mit Zeitleiste, Statuswechsel mit Mails, Löschen von Bestellungen ohne Geschäftsvorfall (76ebe7d, c35d61b)
  • Produkte, Ernten, Chargen, Gutscheine, Versand und Benutzer mit einheitlichen Formularen (c125e91, b7a75dd, a09057d), Löschen mit Begründung, wenn es nicht geht (8f0f06f, a3b11cc)
  • Archiv-Tabs für Bestellungen, Retouren, Produkte, Firmenanfragen und Bewertungen (fb9c235, f1c0da4)
  • Einstellungsseite mit Tabs, Systemprüfungen und E-Mail-Test (de82ad0)
  • Benutzerverwaltung mit Rollen KUNDE/ADMIN, Sperre und Selbstschutz-Regeln
  • Audit-Log aller sicherheitsrelevanten Admin-Aktionen (/admin/audit-log)
  • Wiederöffnen stornierter Bestellungen nur nach Rückfrage (e0b47fa, dc1523a)
  • Logo und Favicon per Upload austauschbar (4f442ec)

Grundlage

README, Abschnitte „Admin-Zugang“ und „Was ist enthalten“.

Status

Code: ja · Geprüft: ja (Unit-Tests, CI grün) · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)

## Ziel Die Imkerei pflegt Shop, Bestellungen und Inhalte ohne Datenbankzugriff in einem eigenen Arbeitsbereich unter `/admin`. ## Umgesetzt - [x] Eigener Arbeitsbereich mit Dashboard, Zählern, Umsatzverlauf, Schnellsuche und „Zu tun“-Liste (`c95c713`, `ae2726b`) - [x] Bestellliste und Bestelldetail mit Zeitleiste, Statuswechsel mit Mails, Löschen von Bestellungen ohne Geschäftsvorfall (`76ebe7d`, `c35d61b`) - [x] Produkte, Ernten, Chargen, Gutscheine, Versand und Benutzer mit einheitlichen Formularen (`c125e91`, `b7a75dd`, `a09057d`), Löschen mit Begründung, wenn es nicht geht (`8f0f06f`, `a3b11cc`) - [x] Archiv-Tabs für Bestellungen, Retouren, Produkte, Firmenanfragen und Bewertungen (`fb9c235`, `f1c0da4`) - [x] Einstellungsseite mit Tabs, Systemprüfungen und E-Mail-Test (`de82ad0`) - [x] Benutzerverwaltung mit Rollen KUNDE/ADMIN, Sperre und Selbstschutz-Regeln - [x] Audit-Log aller sicherheitsrelevanten Admin-Aktionen (`/admin/audit-log`) - [x] Wiederöffnen stornierter Bestellungen nur nach Rückfrage (`e0b47fa`, `dc1523a`) - [x] Logo und Favicon per Upload austauschbar (`4f442ec`) ## Grundlage README, Abschnitte „Admin-Zugang“ und „Was ist enthalten“. ## Status Code: ja · Geprüft: ja (Unit-Tests, CI grün) · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live) Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
Nick.Rosenloecher added the art/featureprio/hochstatus/erledigt labels 2026-10-16 05:58:18 +00:00
Sign in to join this conversation.