🐛 Aktualisierung der Protokolldateien und Verbesserung der Benutzeroberfläche im Admin-Dashboard. 📈 Hinzufügen von Fallback-Optionen für die Benutzererstellung und Optimierung der Live-Statistiken. 🛠️ Behebung von Problemen mit nicht definierten Attributen in den Protokollen und Verbesserung der Benutzererfahrung durch informative Meldungen. 🌟

This commit is contained in:
Till Tomczak
2025-06-20 12:42:07 +02:00
parent 984512ae12
commit ef252c68d1
17 changed files with 558 additions and 54 deletions

View File

@@ -2197,3 +2197,15 @@ jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
2025-06-20 12:35:01 - [admin] admin - [INFO] INFO - Admin-Check für Funktion api_admin_live_stats: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:35:02 - [admin] admin - [INFO] INFO - Admin-Check für Funktion get_system_status_api: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:35:03 - [admin] admin - [INFO] INFO - System-Status abgerufen von admin
2025-06-20 12:38:11 - [admin] admin - [INFO] INFO - Admin-Check für Funktion tapo_monitoring: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:38:11 - [admin] admin - [INFO] INFO - Tapo-Monitoring aufgerufen von admin
2025-06-20 12:38:47 - [admin] admin - [INFO] INFO - Tapo-Monitoring geladen: 6 Steckdosen, 0 online
2025-06-20 12:39:20 - [admin] admin - [INFO] INFO - Admin-Check für Funktion admin_dashboard: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:39:20 - [admin] admin - [INFO] INFO - Admin-Dashboard geladen von admin mit 2 Benutzern
2025-06-20 12:39:20 - [admin] admin - [ERROR] ERROR - Fehler beim Laden des Admin-Dashboards: 'dict object' has no attribute 'online_printers'
2025-06-20 12:39:23 - [admin] admin - [INFO] INFO - Admin-Check für Funktion users_overview: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:39:23 - [admin] admin - [INFO] INFO - Benutzerübersicht geladen von admin
2025-06-20 12:39:23 - [admin] admin - [ERROR] ERROR - Fehler beim Laden der Benutzerübersicht: 'dict object' has no attribute 'online_printers'
2025-06-20 12:39:31 - [admin] admin - [INFO] INFO - Admin-Check für Funktion advanced_settings: User authenticated: True, User ID: 1, Is Admin: True
2025-06-20 12:39:31 - [admin] admin - [INFO] INFO - Erweiterte Einstellungen werden geladen von admin
2025-06-20 12:39:31 - [admin] admin - [INFO] INFO - Template wird gerendert mit stats: {'total_users': 2, 'total_printers': 6, 'active_printers': 0, 'total_jobs': 0, 'pending_jobs': 0}