30ac20daf7
🎉 Refactor backend structure & updates 📚 🔧 💄
2025-06-20 11:34:40 +02:00
68bef0a334
🎉 Fix: Updated log files and utility scripts for better logging consistency and performance optimization. 🛠️ 📝 🔧
2025-06-20 11:24:00 +02:00
eecbb5d267
🎉 Improved backend structure & optimizations 🛠️
2025-06-20 11:01:29 +02:00
0c13a98cb5
🎉 Improved backend logs and utility files 🖥️ 📝
2025-06-20 10:49:04 +02:00
0360d8c386
🎉 Fix: Updated log files for better error tracking and debugging 🛠️
2025-06-20 09:08:01 +02:00
e0eab2b6b1
🎉 Added minimal performance optimizations to documentation and codebase.
2025-06-20 08:46:41 +02:00
cbea4cb765
🎉 Feature: Enhanced Admin Guest Requests API & Startup Initialization Documentation 📚
2025-06-20 08:36:07 +02:00
e38b336c93
🔧 Fix: check_outlet_status Methode Parameter korrigiert
...
- printer_id Parameter als optional hinzugefügt für Legacy-Kompatibilität
- Return-Format auf tuple (reachable, status) geändert für bestehenden Code
- Korrekte Status-Mapping: device_on -> 'online'/'offline'
- Error-Handling mit spezifischen Status-Codes
- Debug-Logging erweitert mit printer_id Info
Fixes: check_outlet_status() got an unexpected keyword argument 'printer_id'
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 22:52:55 +02:00
7f0d477985
🔧 Fix: DruckerSteuerung.check_outlet_status Methode hinzugefügt
...
- Fehlende check_outlet_status Methode zur DruckerSteuerung Klasse hinzugefügt
- Vollständige Tapo-Steckdosen Status-Prüfung implementiert
- Error-Handling für Verbindungsfehler und Device-Errors
- Simulation-Mode Support für Entwicklung ohne Hardware
- Debug-Logging für bessere Fehlerdiagnose
Fixes AttributeError: 'DruckerSteuerung' object has no attribute 'check_outlet_status'
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 22:40:51 +02:00
21e7ed4398
🔧 Major System Refactoring & UI Enhancements
...
- Dark-Mode JavaScript Optimierungen für bessere Performance
- Base Template erweitert mit Enhanced UI Components
- Dashboard Template modernisiert mit neuen Card-Layouts
- Hardware Integration massiv konsolidiert (1771 Zeilen reduziert)
- Drucker Steuerung Blueprint hinzugefügt
- Legacy Hardware Integration Files bereinigt
- System-Architektur vereinfacht und performanter
Major Changes:
- -2001 Zeilen Code durch Konsolidierung
- +451 Zeilen neue optimierte Implementierung
- Vollständige Template-System Überarbeitung
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-19 22:19:42 +02:00
43d12fdf11
Die Dateien wurden in mehreren Log- und Cache-Ordnern geändert:
2025-06-19 13:08:47 +02:00
07acd2840b
Die Dateien wurden wie folgt aktualisiert und hinzugefügt:
2025-06-19 12:10:12 +02:00
52ff6b453e
It appears that you've made several changes to your project's directory structure and files. Here's a summary of the actions:
2025-06-19 09:50:15 +02:00
f06c882c5a
📚 Improved documentation for TAPO issue resolution in backend/TAPO_PROBLEMBEHEBUNG.md
2025-06-18 06:53:06 +02:00
35e3297dcd
📚 Improved blueprint management & database structure ( #123 ) 🔧
2025-06-16 12:49:58 +02:00
18126335ac
chore: Änderungen commited
2025-06-16 08:49:18 +02:00
956c24d8ca
🔧 Update: Enhanced error handling and logging across various modules
...
**Änderungen:**
- ✅ app.py: Hinzugefügt, um CSRF-Fehler zu behandeln
- ✅ models.py: Fehlerprotokollierung bei der Suche nach Gastanfragen per OTP
- ✅ api.py: Fehlerprotokollierung beim Markieren von Benachrichtigungen als gelesen
- ✅ calendar.py: Fallback-Daten zurückgeben, wenn keine Kalenderereignisse vorhanden sind
- ✅ guest.py: Status-Check-Seite für Gäste aktualisiert
- ✅ hardware_integration.py: Debugging-Informationen für erweiterte Geräteinformationen hinzugefügt
- ✅ tapo_status_manager.py: Rückgabewert für Statusabfrage hinzugefügt
**Ergebnis:**
- Verbesserte Fehlerbehandlung und Protokollierung für eine robustere Anwendung
- Bessere Nachverfolgbarkeit von Fehlern und Systemverhalten
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-15 22:45:20 +02:00
6b8fca218b
🐛 Refactor: Consolidated user management and security functions in the backend. Added legal pages blueprint for compliance. Removed legacy rate limiter functions to streamline security integration. Updated logging for better clarity. 📚
2025-06-12 20:44:11 +02:00
33e3200523
🎉 Improved Energy Monitoring Dashboard & Backend Integration 🌍
2025-06-12 19:54:56 +02:00
10423eb1e3
🐛 Refactor: Update printer status handling and session management. Improved caching mechanism for live printer status and added summary functionality. Removed obsolete database files for better organization.
2025-06-12 19:48:45 +02:00
c386b34d3a
📚 Improved code organization and structure in backend modules 🚧 🔧
2025-06-11 14:20:21 +02:00
39c25c5102
🎉 Improved backend structure & functionality 🚀
2025-06-11 13:21:59 +02:00
cb7dc6d95c
🎉 Improved core system functionality, refactored error recovery, enhanced hardware integration, optimized timeout force quit manager, improved watchdog manager, and resolved Windows-specific issues. 🖥️ 📈
2025-06-11 13:10:36 +02:00
85cd38830a
🎉 Feature: Implement MASSIVE KONSOLIDIERUNG PLAN in backend utils
2025-06-11 13:00:30 +02:00