Dashboard mit Statistiken
Dieser Commit ist enthalten in:
31
JOURNAL.md
31
JOURNAL.md
@@ -193,4 +193,33 @@ Lizenzmanagement-System für Social Media Account-Erstellungssoftware mit Docker
|
||||
**Besonderheiten:**
|
||||
- Lösch-Button ist deaktiviert, wenn Kunde Lizenzen hat
|
||||
- Aktive Lizenzen werden separat gezählt (nicht abgelaufen + aktiv)
|
||||
- UTF-8 Support für Kundennamen mit Umlauten
|
||||
- UTF-8 Support für Kundennamen mit Umlauten
|
||||
|
||||
### 2025-01-06 - Dashboard mit Statistiken implementiert
|
||||
- Übersichtliches Dashboard als neue Startseite
|
||||
- Statistik-Karten mit wichtigen Kennzahlen
|
||||
- Listen für bald ablaufende und zuletzt erstellte Lizenzen
|
||||
- Routing angepasst: Dashboard (/) und Lizenz erstellen (/create)
|
||||
|
||||
**Neue Features:**
|
||||
- Statistik-Karten: Kunden, Lizenzen gesamt, Aktive, Ablaufende
|
||||
- Aufteilung nach Lizenztypen (Vollversion/Testversion)
|
||||
- Aufteilung nach Status (Aktiv/Abgelaufen)
|
||||
- Top 10 bald ablaufende Lizenzen mit Restlaufzeit
|
||||
- Letzte 5 erstellte Lizenzen mit Status
|
||||
- Hover-Effekt auf Statistik-Karten
|
||||
- Einheitliche Navigation mit Dashboard-Link
|
||||
|
||||
**Geänderte/Neue Dateien:**
|
||||
- v2_adminpanel/app.py (dashboard() komplett überarbeitet, create_license() Route)
|
||||
- v2_adminpanel/templates/dashboard.html (neu erstellt)
|
||||
- v2_adminpanel/templates/index.html (Navigation erweitert)
|
||||
- v2_adminpanel/templates/licenses.html (Navigation angepasst)
|
||||
- v2_adminpanel/templates/customers.html (Navigation angepasst)
|
||||
|
||||
**Dashboard-Inhalte:**
|
||||
- 4 Hauptstatistiken als Karten
|
||||
- Lizenztyp-Verteilung
|
||||
- Status-Verteilung
|
||||
- Warnung für bald ablaufende Lizenzen
|
||||
- Übersicht der neuesten Aktivitäten
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren