🗑️ Refactor: Remove obsolete printer check scripts and update app logic
**Änderungen:** - ✅ check_printer_ips.py und check_printers.py: Entfernt nicht mehr benötigte Skripte zur Überprüfung von Drucker-IP-Adressen. - ✅ DRUCKER_STATUS_REQUIREMENTS.md: Veraltete Anforderungen entfernt. - ✅ setup_standard_printers.py: Anpassungen zur Vereinheitlichung der Drucker-IP. - ✅ app.py: Logik zur Filterung offline/unreachable Drucker aktualisiert. **Ergebnis:** - Bereinigung des Codes durch Entfernen nicht mehr benötigter Dateien. - Optimierte Logik zur Handhabung von Druckerstatus in der Anwendung. 🤖 Generated with [Claude Code](https://claude.ai/code)
This commit is contained in:
@ -599,3 +599,53 @@ IndexError: tuple index out of range
|
||||
2025-06-15 22:21:42 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 1 von 1 (Seite 1)
|
||||
2025-06-15 22:22:12 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 22:22:12 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 1 von 1 (Seite 1)
|
||||
2025-06-15 22:59:07 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 22:59:07 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 1 von 1 (Seite 1)
|
||||
2025-06-15 23:11:18 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:11:18 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:11:30 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:11:30 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:12:00 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:12:00 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:12:30 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:12:30 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:32:33 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:32:33 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 1 von 1 (Seite 1)
|
||||
2025-06-15 23:32:37 - [jobs] jobs - [ERROR] ERROR - Fehler beim Löschen des Jobs 1: (sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
||||
[SQL: DELETE FROM jobs WHERE jobs.id = ?]
|
||||
[parameters: (1,)]
|
||||
(Background on this error at: https://sqlalche.me/e/20/gkpj)
|
||||
2025-06-15 23:32:49 - [jobs] jobs - [ERROR] ERROR - Fehler beim Löschen des Jobs 1: (sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
||||
[SQL: DELETE FROM jobs WHERE jobs.id = ?]
|
||||
[parameters: (1,)]
|
||||
(Background on this error at: https://sqlalche.me/e/20/gkpj)
|
||||
2025-06-15 23:42:41 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:42:41 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 3 von 3 (Seite 1)
|
||||
2025-06-15 23:42:44 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:42:44 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 3 von 3 (Seite 1)
|
||||
2025-06-15 23:43:49 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:43:49 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 3 von 3 (Seite 1)
|
||||
2025-06-15 23:43:52 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:43:52 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 3 von 3 (Seite 1)
|
||||
2025-06-15 23:47:51 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:47:51 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 3 von 3 (Seite 1)
|
||||
2025-06-15 23:47:56 - [jobs] jobs - [INFO] INFO - 🗑️ Lösche Job 2 für Benutzer 1
|
||||
2025-06-15 23:47:56 - [jobs] jobs - [INFO] INFO - ✅ Job 'Test-Job 2 (Abgeschlossen)' (ID: 2) erfolgreich gelöscht von Benutzer 1
|
||||
2025-06-15 23:47:56 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:47:56 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 2 von 2 (Seite 1)
|
||||
2025-06-15 23:47:59 - [jobs] jobs - [INFO] INFO - 🗑️ Lösche Job 1 für Benutzer 1
|
||||
2025-06-15 23:47:59 - [jobs] jobs - [INFO] INFO - ✅ Job 'Test-Job 1 (Geplant)' (ID: 1) erfolgreich gelöscht von Benutzer 1
|
||||
2025-06-15 23:47:59 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:47:59 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 1 von 1 (Seite 1)
|
||||
2025-06-15 23:48:01 - [jobs] jobs - [INFO] INFO - 🗑️ Lösche Job 3 für Benutzer 1
|
||||
2025-06-15 23:48:01 - [jobs] jobs - [INFO] INFO - ✅ Job 'Test-Job 3 (Warteschlange)' (ID: 3) erfolgreich gelöscht von Benutzer 1
|
||||
2025-06-15 23:48:01 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:48:01 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:50:11 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:50:11 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:52:32 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:52:32 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:54:10 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:54:10 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
2025-06-15 23:54:33 - [jobs] jobs - [INFO] INFO - 📋 Jobs-Abfrage gestartet von Benutzer 1 (Admin: True)
|
||||
2025-06-15 23:54:33 - [jobs] jobs - [INFO] INFO - ✅ Jobs erfolgreich abgerufen: 0 von 0 (Seite 1)
|
||||
|
Reference in New Issue
Block a user