10 Commits

Author SHA1 Message Date
ff93a2a2da "Refactor database shm and WAL paths for improved maintainability (feat)" 2025-05-29 22:59:04 +02:00
ef7a87fb13 "feat: Enhanced printer monitor functionality in backend/app/utils/printer_monitor.py" 2025-05-29 22:55:58 +02:00
482e04723d "feat: Integrate printer monitor for enhanced logging in backend" 2025-05-29 22:35:00 +02:00
a02f382607 "Refactor job scheduling and printer monitoring" 2025-05-29 22:27:10 +02:00
b3a1c66f8b "Add test files for P110 and Tapo Direct integration in backend" 2025-05-29 22:17:10 +02:00
c7c27452e7 "Update printer blueprint and test for Tapo Sofort integration (feat)" 2025-05-29 22:12:30 +02:00
fe94a3b58c "Refactor job scheduler and printer monitor for improved performance (feat)" 2025-05-29 21:30:44 +02:00
de1b87f833 🛠️ "Implementiere TP-Link Tapo P110 Unterstützung für Druckerüberwachung und -steuerung"
- Aktualisiere die `check_printer_status()` Funktion zur Verwendung des PyP100-Moduls für die Tapo-Steckdosen.
- Füge neue API-Endpunkte hinzu: `test-tapo` für die Verbindungstests einzelner Drucker und `test-all-tapo` für Massentests.
- Verbessere die Fehlerbehandlung und Logging für Tapo-Verbindungen.
- Aktualisiere die Benutzeroberfläche, um den Datei-Upload als optional zu kennzeichnen.
- Implementiere umfassende Tests für die Tapo-Verbindungen in `debug_drucker_erkennung.py` und verbessere die Validierung der Konfiguration in `job_scheduler.py`.
2025-05-29 21:19:30 +02:00
2ed13acf21 "Refactor printer templates and monitor logic" 2025-05-29 20:52:58 +02:00
9d51580d6e "feat: Introduce printer monitor utility in backend" 2025-05-29 20:29:30 +02:00