📚 🔍 Improved Utility Modules 🐛 🚧 Refactoring of Backend Blueprints for Better Organization 💄 🖼️ Updated Utility Cache Files This commit introduces a new logging and monitoring system, enhancing our application's observability. Additionally, we've refactored the backend blueprint modules to improve organization and maintainability. The utility cache files have been updated as well.
49700 lines
3.8 MiB
49700 lines
3.8 MiB
2025-06-12 07:24:57 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 07:24:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 07:24:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 07:25:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 07:25:02 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 07:25:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.DatabaseError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/4xp6)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:02 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-192.png
|
|
2025-06-12 07:25:02 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 07:25:06 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 07:25:06 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:06 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 07:25:12 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 07:25:12 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:12 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 07:25:14 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.DatabaseError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/4xp6)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.DatabaseError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/4xp6)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.DatabaseError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/4xp6)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-192.png
|
|
2025-06-12 07:25:16 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 07:25:16 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:16 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 07:25:24 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 07:25:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-192.png
|
|
2025-06-12 07:25:28 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-12 07:25:28 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:28 - [app] app - [INFO] INFO - OTP generiert für Guest Request 3
|
|
2025-06-12 07:25:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users JOIN user_permissions ON users.id = user_permissions.user_id
|
|
WHERE user_permissions.can_approve_jobs = 1]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 07:25:33 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-12 07:25:33 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-12 07:25:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: <sqlite3.Connection object at 0x00000177EFA626B0> returned NULL without setting an exception
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:34 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-192.png
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/ws-fallback
|
|
2025-06-12 07:25:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:36 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/ws-fallback
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 07:25:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 07:25:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.OperationalError) no such column: users.theme_preference
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-12 07:25:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:03 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:02:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:02:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:02:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:02:06 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:02:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:02:07 - [app] app - [WARNING] WARNING - Fehler beim Parsen der Session-Zeit: 'int' object has no attribute 'total_seconds'
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/ws-fallback
|
|
2025-06-12 08:02:07 - [app] app - [WARNING] WARNING - Fehler beim Parsen der Session-Zeit: 'int' object has no attribute 'total_seconds'
|
|
2025-06-12 08:02:07 - [app] app - [WARNING] WARNING - Fehler beim Parsen der Session-Zeit: 'int' object has no attribute 'total_seconds'
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/ws
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:02:07 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:02:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:02:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:02:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:02:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:09 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 08:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:02:11 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:13 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 08:02:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:15 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:02:15 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:02:15 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:17 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 08:02:17 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:02:17 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:19 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 08:02:19 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 08:02:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:02:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:02:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:26 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 08:02:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:28 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:02:28 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:02:28 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:02:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:29 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-12 08:02:29 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-12 08:02:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:02:34 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:02:34 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:02:34 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:02:35 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:02:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 08:02:37 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:02:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:13 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:08:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:08:14 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:08:15 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:08:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:08:16 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:08:17 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-12 08:08:17 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:08:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:20 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:08:20 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 08:08:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:22 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 08:08:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 08:08:24 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 08:08:27 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:27 - [app] app - [INFO] INFO - ✅ API: Statistiken abgerufen
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 08:08:28 - [app] app - [INFO] INFO - ✅ Admin API: System-Health abgerufen
|
|
2025-06-12 08:08:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 08:08:29 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_080829
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.manage_printers'. Did you mean 'admin.get_printer_api' instead?
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 83, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=outlets_status,
|
|
total_outlets=len(outlets_status),
|
|
online_outlets=online_count)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 658, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 224, in block 'content'
|
|
<a href="{{ url_for('admin.manage_printers') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.manage_printers'. Did you mean 'admin.get_printer_api' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 91, in tapo_dashboard
|
|
return render_template('tapo_control.html', outlets={}, total_outlets=0, online_outlets=0)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 658, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 224, in block 'content'
|
|
<a href="{{ url_for('admin.manage_printers') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.manage_printers'. Did you mean 'admin.get_printer_api' instead?
|
|
|
|
2025-06-12 08:08:29 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:08:29 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:08:29 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:08:29 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:08:30 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:08:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:08:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:08:32 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:08:47 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:08:47 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:08:47 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:08:48 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:08:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:08:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:09:31 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:09:31 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:09:31 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:09:33 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:09:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:09:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:09:35 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:09:35 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:09:35 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:09:36 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:09:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:09:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:09:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:09:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:09:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:09:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:09:51 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:09:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:09:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:10:57 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:10:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:10:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:10:59 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:10:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:11:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:11:02 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 08:11:02 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:11:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:05 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 08:11:05 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 08:11:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 08:11:06 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 08:11:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:11:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:11:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:11:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:11:55 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:11:55 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:11:55 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:11:56 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:11:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:11:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:12:36 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:12:36 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:12:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:52 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:20:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:20:53 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:20:54 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:20:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:20:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:20:56 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 08:20:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 08:20:57 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 08:20:59 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 08:20:59 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:04 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:04 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:21:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Request: GET /auth/logout
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:14 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 08:21:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:37 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:37 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:21:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:21:57 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:21:57 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:21:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:22:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:22:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:22:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:22:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:22:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:22:57 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:22:57 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:22:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:28:51 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:28:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:28:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:28:54 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:28:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:28:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:28:56 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 08:28:56 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:28:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:28:56 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:28:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:28:56 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:28:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:28:59 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 08:28:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 08:29:00 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:29:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:29:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:29:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:29:15 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:29:15 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:29:15 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:29:17 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:29:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:29:18 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:29:19 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:29:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 08:29:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 08:29:31 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:29:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:29:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:29:32 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:29:32 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:29:32 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:29:49 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:29:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:31:44 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:31:44 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:31:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:31:46 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:31:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:31:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:31:49 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 08:31:49 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:31:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:49 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:49 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:49 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:31:49 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:31:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 08:31:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:31:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:52 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:31:52 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:31:52 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:31:53 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:31:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 08:31:55 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:31:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:56 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:31:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-12 08:31:58 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 08:31:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:58 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:58 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:31:58 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:31:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 08:31:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 08:31:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:32:04 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:32:04 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:32:04 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:32:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:32:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:05 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:32:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system/status
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:32:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:32:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:32:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:32:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:32:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:32:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:32:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-12 08:32:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:32:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/error-recovery/status
|
|
2025-06-12 08:32:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:48 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:32:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:32:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:32:51 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:32:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:32:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 08:32:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:54 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:32:54 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 08:32:54 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:56 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 08:32:56 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-12 08:32:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:56 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:32:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:32:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:32:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:04 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-12 08:33:04 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-12 08:33:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:04 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:13 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 08:33:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:13 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:13 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:16 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 08:33:16 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 08:33:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:16 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 08:33:16 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:21 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-12 08:33:21 - [app] app - [INFO] INFO - OTP generiert für Guest Request 1
|
|
2025-06-12 08:33:21 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:33:21 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-12 08:33:21 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-12 08:33:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:28 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 08:33:35 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:33:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 08:33:36 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 08:33:36 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:38 - [app] app - [DEBUG] DEBUG - Request: GET /admin/logs
|
|
2025-06-12 08:33:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:38 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:38 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:38 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:33:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 08:33:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 08:33:39 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 08:33:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:40 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-12 08:33:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-12 08:33:42 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 08:33:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/guest-requests
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 08:33:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 08:34:04 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 08:34:04 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 08:34:04 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 08:34:05 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 08:34:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 08:34:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 08:34:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 08:34:12 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/guest-requests
|
|
2025-06-12 09:25:23 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:25:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:25:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:25:26 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:25:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:25:28 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:25:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/guest-requests
|
|
2025-06-12 09:25:30 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 09:25:30 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 09:25:30 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:25:30 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:25:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:33 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:33 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:25:33 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:35 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 09:25:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:25:37 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:37 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:37 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 09:25:39 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 09:25:41 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:25:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:25:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:45 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:25:45 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 09:25:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:46 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 09:25:47 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:25:47 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:47 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:25:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:25:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:59 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-12 09:25:59 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-12 09:25:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:25:59 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:25:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:25:59 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:26:00 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 09:26:00 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 09:26:00 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 09:26:01 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:26:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:26:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:26:03 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:26:03 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:26:03 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:26:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:32:50 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:32:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:32:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:32:52 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:32:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:32:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-12 09:32:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:32:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:32:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 09:33:00 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:33:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:00 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 09:33:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 09:33:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-12 09:33:03 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:03 - [app] app - [WARNING] WARNING - Forbidden (403): http://127.0.0.1:5000/api/admin/requests - User: admin
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 403
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:33:03 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 09:33:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:06 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 09:33:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:33:08 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:08 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:33:08 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:33:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 09:33:09 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:33:10 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:33:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:31 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:33:31 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:33:32 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:33:33 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:33:34 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:33:34 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 09:33:35 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:33:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:33:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:33:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:33:46 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:33:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:34:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:09 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:34:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:34:09 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:34:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:20 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 09:34:20 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 09:34:20 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 09:34:21 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:34:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:34:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:34:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:34:29 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 09:34:29 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:34:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:34:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:34:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:34:43 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 09:34:43 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 09:34:43 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 09:34:45 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:34:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:34:46 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:34:51 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 09:34:51 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 09:34:51 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 09:34:52 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:34:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:34:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:34:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:35:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:35:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:35:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:35:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:21 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:36:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:36:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:36:23 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:36:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 09:36:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 09:36:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:36:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 09:36:35 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:36:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 09:36:36 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:36:38 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:36:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:36:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:43 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:36:43 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:36:43 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:36:43 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:36:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:36:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:36:50 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:36:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:36:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:36:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:36:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:37:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:12 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:37:12 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:37:12 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:37:12 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 09:37:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:16 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 09:37:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:37:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:37:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:37:25 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:37:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:37:25 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:37:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 09:37:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 09:37:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 09:37:27 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:37:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:37:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:37:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:38:21 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 09:38:21 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:38:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:42:56 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:42:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:42:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:42:58 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:42:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 09:43:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 09:43:05 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 09:43:05 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 09:43:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:05 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 09:43:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:09 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 09:43:09 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 09:43:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:09 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:43:10 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:43:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:19 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 09:43:19 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-12 09:43:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:19 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:19 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:19 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-12 09:43:22 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:22 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 09:43:23 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:23 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:25 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-12 09:43:25 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-12 09:43:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:25 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:25 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:27 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 09:43:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:27 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 09:43:27 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:28 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 09:43:28 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 09:43:29 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 09:43:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:43:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 09:59:23 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 09:59:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 09:59:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 09:59:25 - [app] app - [INFO] INFO - Not Found (404): http://localhost/api/auth/login
|
|
2025-06-12 10:02:04 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:02:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:02:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:02:07 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-12 10:02:09 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: unreachable, Quelle: system
|
|
2025-06-12 10:02:11 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: unreachable, Quelle: system
|
|
2025-06-12 10:02:14 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: unreachable, Quelle: system
|
|
2025-06-12 10:02:16 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: unreachable, Quelle: system
|
|
2025-06-12 10:02:18 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: unreachable, Quelle: system
|
|
2025-06-12 10:13:29 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:13:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:13:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:13:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:13:32 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:13:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 2 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: 'NoneType' object has no attribute 'id'
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 3 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 4 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 4 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:35 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:13:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:41 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:13:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:18 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:19:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:19:19 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:19:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:19:21 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:19:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:22 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:23 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 10:19:33 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 10:19:35 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:19:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:19:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:19:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 10:19:39 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:19:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:19:39 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 10:19:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 10:19:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:49:27 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:49:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:49:28 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:49:29 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 10:49:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:36 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [ERROR] ERROR - ❌ API-Fehler beim Abrufen der Drucker: tuple index out of range
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:41 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:42 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 10:49:43 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:43 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 10:49:54 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:49:55 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:49:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:50:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:50:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:50:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:50:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:50:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:50:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:50:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:51:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:51:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:51:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:51:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:51:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:51:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:51:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:51:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:52:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:52:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:52:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:52:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:52:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:52:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:52:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:52:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:39 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:53:40 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:54:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:54:06 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:54:06 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:54:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 10:54:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 10:54:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 10:54:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:30 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:31 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:32 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:33 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:34 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:36 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 10:54:37 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 10:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:40 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:00:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:00:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:00:43 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:00:45 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:00:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:00:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:49 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:50 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:00:51 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:00:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:00:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:11 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:01:11 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:01:11 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Request: POST /api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:01:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/dashboard/refresh
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:01:13 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 11:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:16 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 11:01:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 11:01:26 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:26 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:01:26 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:41 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 11:01:41 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 11:01:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:44 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-12 11:01:44 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-12 11:01:44 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-12 11:01:44 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 11:01:46 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:01:46 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:01:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:02:51 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:02:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:21 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:03:38 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:50 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 11:03:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:52 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-12 11:03:52 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-12 11:03:54 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:54 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:03:54 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:54 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 11:03:54 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 11:03:54 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:03:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 11:03:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 11:03:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:04:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 11:04:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 11:04:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 11:04:04 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-12 11:04:04 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-12 11:04:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:04:05 - [app] app - [WARNING] WARNING - Forbidden (403): http://127.0.0.1:5000/api/admin/requests - User: admin
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Response: 403
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:04:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:09 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 11:04:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:04:10 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:04:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:04:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:04:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:04:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:05:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:05:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:05:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:05:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:06:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:06:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:06:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:06:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:07:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:07:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:07:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:07:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:08:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:08:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:08:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:09:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:09:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:10:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:10:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:11:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:11:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:15:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:15:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:16:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:16:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:20 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:21:20 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:21:24 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:21:25 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:21:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:21:26 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/css/navbar-improved.css
|
|
2025-06-12 11:21:27 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:21:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 11:21:33 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:33 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/css/navbar-improved.css
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:21:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:34 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 11:21:34 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 11:21:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:34 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/css/navbar-improved.css
|
|
2025-06-12 11:21:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 11:21:35 - [app] app - [INFO] INFO - ✅ API: 0 Drucker abgerufen
|
|
2025-06-12 11:21:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:21:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:21:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:22:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:22:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:23:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:23:05 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:23:05 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:23:05 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:23:06 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:23:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:23:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:24:17 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:24:17 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:24:17 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:24:18 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:24:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:24:19 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:24:46 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:24:46 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:24:46 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:24:47 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:24:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:24:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:26:13 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:26:13 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:26:13 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:26:14 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:26:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:26:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:26:32 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:26:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:26:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:26:35 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-12 11:26:37 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: unreachable, Quelle: system
|
|
2025-06-12 11:26:39 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: unreachable, Quelle: system
|
|
2025-06-12 11:26:41 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: unreachable, Quelle: system
|
|
2025-06-12 11:26:43 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: unreachable, Quelle: system
|
|
2025-06-12 11:26:46 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: unreachable, Quelle: system
|
|
2025-06-12 11:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:32:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:32:28 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:32:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:32:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_113537
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 11:35:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 11:35:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 11:35:38 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 11:35:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 11:35:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 11:44:37 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 11:44:37 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 11:44:37 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_114437
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 11:44:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 11:44:37 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:51:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 11:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_115437
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 11:54:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 11:59:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_120137
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 12:01:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:02:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:03:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:05:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:06:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:07:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:08:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:09:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:10:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:11:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:13:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:15:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:16:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:17:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:18:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_121937
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 12:19:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:20:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:21:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/logout
|
|
2025-06-12 12:21:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 12:21:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 12:21:39 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 12:21:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 12:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 12:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 12:32:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 12:32:28 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 12:32:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 12:32:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 13:21:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 13:31:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 13:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 13:32:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 13:32:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 13:32:27 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 13:32:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 13:32:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:30:19 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF session token is missing.
|
|
2025-06-12 14:32:19 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-12 14:32:27 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 14:32:27 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 14:32:27 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 14:32:28 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:32:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 14:32:30 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 14:32:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 14:32:34 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 14:32:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 14:32:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 14:32:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 14:32:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 14:32:36 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_143236
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 40, in top-level template code
|
|
<a href="{{ url_for('jobs.jobs_page') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'jobs.jobs_page'. Did you mean 'jobs_page' instead?
|
|
|
|
2025-06-12 14:32:36 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 14:32:36 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 14:32:36 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 14:32:36 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 14:32:38 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:32:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:32:40 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:53:54 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:53:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:53:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:53:56 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:53:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 14:53:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 14:53:58 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_145358
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'calendar'. Did you mean 'calendar.calendar_view' instead?
|
|
2025-06-12 14:53:58 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 58, in top-level template code
|
|
<a href="{{ url_for('calendar') }}"
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'calendar'. Did you mean 'calendar.calendar_view' instead?
|
|
|
|
2025-06-12 14:53:58 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 14:56:01 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:56:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:56:35 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 14:56:35 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 14:56:35 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 14:56:36 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:56:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:56:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:56:43 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:56:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:56:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:56:55 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 14:56:55 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 14:56:55 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 14:56:56 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:56:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:56:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 14:57:00 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:57:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:57:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:57:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 14:57:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 14:57:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 14:57:07 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 14:57:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 14:57:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 14:57:09 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:00:09 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:00:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:00:10 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:00:11 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:00:11 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:00:12 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_150013
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - Exception: 'models.User object' has no attribute 'has_role'
|
|
2025-06-12 15:00:13 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 66, in top-level template code
|
|
{% if current_user.is_authenticated and current_user.has_role('admin') %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\utils.py", line 92, in from_obj
|
|
if hasattr(obj, "jinja_pass_arg"):
|
|
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'models.User object' has no attribute 'has_role'
|
|
|
|
2025-06-12 15:00:13 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 15:00:14 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 15:00:14 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 15:00:14 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 15:00:15 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:00:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:02:23 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:02:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:02:43 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:02:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:03:37 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:03:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:03:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:03:39 - [app] app - [WARNING] WARNING - DatabaseCleanupManager nicht verfügbar - Fallback auf Legacy-Cleanup
|
|
2025-06-12 15:03:39 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_150341
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'users.profile'. Did you mean 'users.user_profile' instead?
|
|
2025-06-12 15:03:41 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 128, in top-level template code
|
|
<a href="{{ url_for('users.profile') }}" class="dropdown-item">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'users.profile'. Did you mean 'users.user_profile' instead?
|
|
|
|
2025-06-12 15:03:41 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-12 15:03:42 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_150342
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'users.profile'. Did you mean 'users.user_profile' instead?
|
|
2025-06-12 15:03:42 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 779, in dashboard
|
|
return render_template("dashboard.html")
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 276, in top-level template code
|
|
{% include 'includes/navbar.html' %}
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\includes\navbar.html", line 128, in top-level template code
|
|
<a href="{{ url_for('users.profile') }}" class="dropdown-item">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'users.profile'. Did you mean 'users.user_profile' instead?
|
|
|
|
2025-06-12 15:08:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:08:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:08:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:08:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:08:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:08:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:08:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:08:54 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 15:08:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 15:08:54 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 15:08:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:08:55 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 15:08:57 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 15:08:57 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:08:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:08:58 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 15:09:11 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:09:11 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 15:09:16 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:16 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-12 15:09:16 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:09:16 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:09:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:09:16 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 15:09:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:09:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 15:09:19 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:09:19 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 15:09:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 15:09:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:09:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:09:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:09:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:20 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:10:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:19 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:11:49 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:11:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:20 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:12:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:13:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:13:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:14:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:14:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:15:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:15:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:16:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:16:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:17:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:17:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:18:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:18:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:19:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:19:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:20:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:20:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:21:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 15:22:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:22:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:24:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:24:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:24:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 15:24:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 15:24:26 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-12 15:24:26 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-12 15:24:26 - [app] app - [INFO] INFO - Locating template 'includes/navbar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\includes\\navbar.html')
|
|
2025-06-12 15:24:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:31 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 15:24:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 15:24:33 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:33 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:24:33 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:24:33 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:35 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 15:24:35 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-12 15:24:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 15:24:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:24:36 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers/monitor/live-status
|
|
2025-06-12 15:24:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:45 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 15:24:59 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:24:59 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:24:59 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/session/status
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 15:24:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 15:25:05 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-12 15:25:05 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-12 15:25:05 - [app] app - [DEBUG] DEBUG - Request: GET /favicon.ico
|
|
2025-06-12 15:25:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/favicon.ico
|
|
2025-06-12 15:25:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-12 15:25:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 15:25:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 15:25:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Entity namespace for "notifications" has no property "read"
|
|
2025-06-12 15:25:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/logout
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 16:31:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 16:32:23 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF tokens do not match.
|
|
2025-06-12 16:32:23 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-12 19:47:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 19:47:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:00:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:51:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:51:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:51:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:51:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:51:59 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-12 20:51:59 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-12 20:51:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:52:10 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 20:52:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:52:17 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 20:52:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:52:19 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 20:52:19 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 20:52:19 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 20:52:19 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_205219
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/dashboard
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'tapo_control.tapo_overview'. Did you mean 'tapo.control_outlet' instead?
|
|
2025-06-12 20:52:19 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 777, in dashboard
|
|
return render_template("dashboard.html")
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 103, in top-level template code
|
|
<a href="{{ url_for('tapo_control.tapo_overview') }}"
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1071, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1060, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/werkzeug/routing/map.py", line 919, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'tapo_control.tapo_overview'. Did you mean 'tapo.control_outlet' instead?
|
|
|
|
2025-06-12 20:52:19 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-12 20:53:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:53:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:53:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:53:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:53:51 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-12 20:53:51 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-12 20:53:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:59:19 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:59:20 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 20:59:21 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 20:59:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 20:59:23 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-12 20:59:23 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-12 20:59:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:31 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-12 20:59:31 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 20:59:31 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 20:59:31 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-12 20:59:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:34 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 20:59:34 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-12 20:59:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:43 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-12 20:59:43 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-12 20:59:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:45 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 20:59:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 20:59:45 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 20:59:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:48 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-12 20:59:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:49 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-12 20:59:49 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 20:59:49 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 20:59:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:51 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 20:59:51 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-12 20:59:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 20:59:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 20:59:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 20:59:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:53 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-12 20:59:53 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-12 20:59:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-12 20:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 20:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-12 20:59:59 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-12 20:59:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:07 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 21:00:07 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-12 21:00:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:10 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 21:00:23 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-12 21:00:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:27 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 21:00:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 21:00:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:00:28 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:00:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 21:00:34 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:00:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:00:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:00:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 21:00:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:49 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-12 21:00:49 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/settings.html')
|
|
2025-06-12 21:00:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-12 21:00:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:00:59 - [app] app - [DEBUG] DEBUG - Request: PATCH /api/user/setting
|
|
2025-06-12 21:00:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/user/setting
|
|
2025-06-12 21:00:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-12 21:01:00 - [app] app - [DEBUG] DEBUG - Request: POST /api/user/settings
|
|
2025-06-12 21:01:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:03 - [app] app - [DEBUG] DEBUG - Request: GET /terms
|
|
2025-06-12 21:01:03 - [app] app - [INFO] INFO - Locating template 'terms.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/terms.html')
|
|
2025-06-12 21:01:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:07 - [app] app - [DEBUG] DEBUG - Request: GET /privacy
|
|
2025-06-12 21:01:07 - [app] app - [INFO] INFO - Locating template 'privacy.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/privacy.html')
|
|
2025-06-12 21:01:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:09 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 21:01:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:13 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 21:01:14 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-12 21:01:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-12 21:01:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-12 21:01:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:18 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 21:01:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:01:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:01:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:01:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:01:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:20 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 21:01:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:28 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 21:01:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:01:39 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-12 21:01:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 21:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 21:01:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:02:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:02:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:02:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:02:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:02:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-12 21:02:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-12 21:02:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 21:02:36 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:02:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:02:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:02:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:03:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:03:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:03:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:03:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:03:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:03:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:03:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:03:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:03:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:03:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:03:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:03:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:04:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:04:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:04:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:04:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:04:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:04:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:04:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:04:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:04:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:04:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:04:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:04:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:05:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:05:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:05:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:05:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:05:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:05:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:05:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:05:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:05:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:05:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:05:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:05:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:06:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:06:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:06:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:06:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:06:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:06:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:06:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:06:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:07:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:07:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:07:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:07:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:07:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:07:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:07:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:07:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:07:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:07:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:07:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:07:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:08:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:08:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:08:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:08:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:08:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:08:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:08:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:08:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:09:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:09:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:09:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:09:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:09:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:09:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:09:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:09:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:09:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:09:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:09:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen
|
|
2025-06-12 21:09:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:09:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 21:09:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 21:09:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 21:09:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:09:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:10:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:10:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:10:29 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-12 21:10:29 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-12 21:10:29 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-12 21:10:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:10:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:10:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:10:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:11:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:11:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:12:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:12:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-12 21:12:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-12 21:12:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-12 21:12:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:06 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-12 21:12:06 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-12 21:12:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-12 21:12:11 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:12:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:12:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-12 21:12:23 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:12:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-12 21:12:25 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-12 21:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:27 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-12 21:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 21:12:29 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-12 21:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:12:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:12:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:39 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-12 21:12:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:42 - [app] app - [DEBUG] DEBUG - Request: GET /system-info
|
|
2025-06-12 21:12:42 - [app] app - [INFO] INFO - Locating template 'system_info.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/system_info.html')
|
|
2025-06-12 21:12:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 21:12:58 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-12 21:12:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:12:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:12:58 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:12:58 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-12 21:12:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 21:12:58 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 21:13:01 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-12 21:13:01 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250612_211301
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - Exception: 'stats' is undefined
|
|
2025-06-12 21:13:01 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 287, in advanced_settings
|
|
return render_template('admin_advanced_settings.html')
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 388, in block 'content'
|
|
<p class="text-3xl font-bold text-slate-900 dark:text-white mt-1">{{ stats.total_users }}</p>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'stats' is undefined
|
|
|
|
2025-06-12 21:13:01 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-12 21:13:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-12 21:13:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-12 21:13:03 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-12 21:13:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-12 21:13:04 - [app] app - [WARNING] WARNING - Forbidden (403): http://127.0.0.1:5000/api/admin/requests - User: admin
|
|
2025-06-12 21:13:04 - [app] app - [DEBUG] DEBUG - Response: 403
|
|
2025-06-12 21:13:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:13:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:13:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:13:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:13:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:14 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-12 21:13:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 21:13:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 21:13:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:19 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:26 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-12 21:13:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:29 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-12 21:13:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:13:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-12 21:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-12 21:13:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-12 21:13:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-12 21:13:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-12 21:13:47 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-12 21:13:48 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-12 21:13:48 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 21:13:48 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 21:13:48 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-12 21:13:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-12 21:14:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
<<<<<<< HEAD
|
|
2025-06-13 20:54:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 20:54:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 20:54:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 20:54:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 20:54:52 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
=======
|
|
2025-06-13 06:49:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 06:49:42 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 06:49:44 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-13 20:54:52 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-13 06:49:45 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-13 20:54:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-13 20:54:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-13 20:54:56 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 06:49:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:49:48 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-13 06:49:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:49:50 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 06:49:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 06:49:50 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 06:49:50 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-13 20:54:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 20:55:04 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-13 20:55:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:06 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 20:55:06 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 20:55:06 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 20:55:06 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 06:49:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:56:49 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-13 06:56:49 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-13 20:55:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-13 20:55:08 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 20:55:10 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-13 06:56:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:56:51 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-13 06:56:51 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 20:55:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 20:55:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 20:55:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:12 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-13 20:55:12 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-13 20:55:21 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-13 20:55:21 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-13 06:56:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:05 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-13 06:57:05 - [app] app - [INFO] INFO - OTP generiert für Guest Request 1
|
|
2025-06-13 06:57:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 06:57:05 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-13 06:57:05 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
<<<<<<< HEAD
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/settings.html')
|
|
2025-06-13 20:55:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-13 20:55:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:23 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-13 20:55:23 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-13 20:55:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 20:55:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 20:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-13 20:55:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
=======
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-13 06:57:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:08 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-13 06:57:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:14 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 06:57:14 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 06:57:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:14 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-13 06:57:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:57:15 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 06:57:15 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-13 06:57:15 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-13 06:57:15 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-13 06:57:16 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 06:57:20 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 06:57:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-13 06:57:20 - [app] app - [WARNING] WARNING - Forbidden (403): http://127.0.0.1:5000/api/admin/requests - User: admin
|
|
2025-06-13 06:57:20 - [app] app - [DEBUG] DEBUG - Response: 403
|
|
2025-06-13 06:57:25 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 06:57:25 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 06:57:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 06:57:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:57:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 06:57:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:40 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:57:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-13 06:57:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:57:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:57:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/error-recovery/status
|
|
2025-06-13 06:57:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 06:57:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:58:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-13 06:58:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:58:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:58:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 06:58:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:58:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/error-recovery/status
|
|
2025-06-13 06:58:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:58:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-13 06:58:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:58:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/error-recovery/status
|
|
2025-06-13 06:58:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 06:58:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:59:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-13 06:59:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 06:59:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 06:59:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/error-recovery/status
|
|
2025-06-13 06:59:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/stats
|
|
2025-06-13 06:59:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/system-health
|
|
2025-06-13 07:12:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 07:12:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 07:12:35 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 07:12:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 07:12:37 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 07:12:37 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 07:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:38 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:12:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 07:12:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 07:12:49 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:12:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:12:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:12:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-13 07:12:54 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:12:54 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:12:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:59 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-13 07:12:59 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-13 07:12:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:12:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-13 07:12:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-13 07:13:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-13 07:13:12 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:17 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-13 07:13:17 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-13 07:13:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:21 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 07:13:33 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-13 07:13:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:39 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-13 07:13:39 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-13 07:13:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:42 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-13 07:13:42 - [app] app - [INFO] INFO - OTP generiert für Guest Request 2
|
|
2025-06-13 07:13:42 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) table notifications has no column named title
|
|
[SQL: INSERT INTO notifications (user_id, title, message, type, payload, created_at, is_read, read_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (1, None, None, 'guest_request', '{"request_id": 2, "name": "Till Tomczaktet", "created_at": "2025-06-13T07:13:42.749201", "status": "pending"}', '2025-06-13 07:13:42.954291', 0, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-13 07:13:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:46 - [app] app - [DEBUG] DEBUG - Request: GET /guest/requests
|
|
2025-06-13 07:13:46 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 07:13:46 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-13 07:13:46 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-13 07:13:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 07:13:53 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 07:13:53 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:13:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/logs
|
|
2025-06-13 07:13:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 07:13:59 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-13 07:13:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:00 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-13 07:14:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:02 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-13 07:14:02 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_advanced_settings.html')
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_071402
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - Exception: 'stats' is undefined
|
|
2025-06-13 07:14:02 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 287, in advanced_settings
|
|
return render_template('admin_advanced_settings.html')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 388, in block 'content'
|
|
<p class="text-3xl font-bold text-slate-900 dark:text-white mt-1">{{ stats.total_users }}</p>
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 490, in getattr
|
|
return getattr(obj, attribute)
|
|
jinja2.exceptions.UndefinedError: 'stats' is undefined
|
|
|
|
2025-06-13 07:14:02 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-13 07:14:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 07:14:11 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-13 07:14:11 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\settings.html')
|
|
2025-06-13 07:14:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-13 07:14:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:16 - [app] app - [DEBUG] DEBUG - Request: PATCH /api/user/setting
|
|
2025-06-13 07:14:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/user/setting
|
|
2025-06-13 07:14:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 07:14:28 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 07:14:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:14:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:31 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-13 07:14:44 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_tapo_monitoring.html')
|
|
2025-06-13 07:14:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:14:50 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 07:14:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:16:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 07:16:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 07:16:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 07:16:52 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 07:16:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:16:57 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-13 07:16:57 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-13 07:16:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:07 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-13 07:17:07 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\settings.html')
|
|
2025-06-13 07:17:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:12 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-13 07:17:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 07:17:21 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 07:17:21 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 07:17:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:23 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-13 07:17:23 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-13 07:17:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-13 07:17:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:33 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/2/approve
|
|
2025-06-13 07:17:33 - [app] app - [INFO] INFO - OTP generiert für Guest Request 2
|
|
2025-06-13 07:17:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-13 07:17:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:17:41 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest-requests/1/reject
|
|
2025-06-13 07:17:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/guest-requests/1/reject
|
|
2025-06-13 07:17:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 07:17:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-13 07:17:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-13 07:18:15 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:18:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:18:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:15 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-13 07:18:15 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-13 07:18:15 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-13 07:18:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 07:18:18 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 07:18:33 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-13 07:18:33 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 07:18:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:36 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-13 07:18:36 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-13 07:18:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 07:18:47 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:18:47 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:18:47 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:18:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-13 07:18:48 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 07:18:48 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 07:18:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 07:19:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 07:19:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:24:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:24:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:24:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:24:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:24:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:24:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:24:56 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-13 12:24:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 12:24:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:01 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:25:01 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:25:01 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-13 12:25:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:14 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-13 12:25:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:16 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 12:25:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:25:16 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:25:16 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 12:25:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:19 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 12:25:19 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-13 12:25:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:25:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:25:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:25:20 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:25:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:25:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:25:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:25:26 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:25:40 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-13 12:25:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:30:45 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:31:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:31:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:32:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:32:13 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:32:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:37:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:37:30 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:37:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:37:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:37:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:37:35 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:38:05 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-13 12:38:05 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_123805
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:38:05 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-13 12:38:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:38:05 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-13 12:38:05 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-13 12:38:05 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-13 12:38:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:38:09 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:38:10 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 12:38:10 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 12:38:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 12:38:13 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:38:13 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:38:13 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:38:19 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-13 12:38:19 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-13 12:38:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:38:19 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-13 12:38:20 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:38:34 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_123834
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:38:34 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:38:34 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-13 12:38:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:39:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:39:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:39:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:39:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:39:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:39:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:39:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:39:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:39:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-13 12:39:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-13 12:40:44 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-13 12:40:44 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_124044
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:40:44 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:40:44 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-13 12:40:44 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:40:48 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_124103
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:41:03 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:41:03 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:46:55 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_124708
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:47:08 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:47:08 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 12:47:14 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:47:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-13 12:47:30 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 12:47:33 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-13 12:47:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 12:47:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 12:47:34 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 12:47:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-13 12:47:45 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_tapo_monitoring.html')
|
|
2025-06-13 12:47:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:48 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-13 12:47:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:51 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-13 12:47:52 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-13 12:47:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:55 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-13 12:47:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:47:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-13 12:47:59 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-13 12:48:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:03 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-13 12:48:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:48:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:48:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:48:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_124829
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:48:29 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:48:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:48:31 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:48:36 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-13 12:48:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-13 12:48:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-13 12:48:37 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-13 12:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:38 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-13 12:48:38 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-13 12:48:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-13 12:48:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-13 12:48:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_124844
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:48:44 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:48:44 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:48:56 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:48:56 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-13 12:48:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:58 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-13 12:48:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:48:58 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:48:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:48:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:48:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:48:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:49:12 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-13 12:49:12 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/1/connect
|
|
2025-06-13 12:49:12 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 12:49:14 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-13 12:49:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/1/connect
|
|
2025-06-13 12:49:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 12:49:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:49:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:49:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:49:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:49:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:49:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:49:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:49:58 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:49:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:50:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:50:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:50:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:50:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:50:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:50:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:50:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:50:58 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:50:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:50:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:50:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:50:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:51:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:51:28 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:51:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:51:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:51:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:51:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:51:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:51:58 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:51:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:51:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:51:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:51:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-13 12:52:01 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/2/connect
|
|
2025-06-13 12:52:01 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-13 12:52:09 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-13 12:52:14 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:52:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:52:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-13 12:52:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=True)
|
|
2025-06-13 12:52:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 12:52:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250613_125222
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-13 12:52:22 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=sorted_outlets,
|
|
total_outlets=len(sorted_outlets),
|
|
online_outlets=online_count,
|
|
fixed_layout=True) # Flag für festes Layout
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\utils\security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
outlets=error_outlets,
|
|
total_outlets=6,
|
|
online_outlets=0,
|
|
fixed_layout=True)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 433, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-13 12:52:22 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:52:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:52:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-13 12:52:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 12:52:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-13 12:52:49 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:49 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:49 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:52:49 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:52:54 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:54 - [app] app - [DEBUG] DEBUG - Request: POST /api/jobs
|
|
2025-06-13 12:52:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:52:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-13 12:53:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-13 12:53:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
>>>>>>> 3b1e6ce6a40f28ae49e8e3dde794eeafcde19cb9
|
|
2025-06-15 21:20:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:20:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:20:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:20:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:20:31 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 21:20:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 21:20:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:20:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:20:32 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 21:20:32 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:20:33 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 21:20:33 - [app] app - [DEBUG] DEBUG - Response: 401
|
|
2025-06-15 21:20:38 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 21:20:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 21:20:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 21:20:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 21:20:39 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 21:20:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:20:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:20:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 21:20:43 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:20:43 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:20:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:20:45 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:20:45 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:20:45 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 21:50:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:50:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:50:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:50:36 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:50:44 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 21:50:44 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 21:50:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:50:46 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:50:46 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:50:46 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 21:50:46 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:50:54 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 21:50:54 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 21:50:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:50:55 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:50:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:50:55 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:50:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:50:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:50:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:50:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:53:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:53:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:53:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:53:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:53:55 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 21:53:55 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 21:53:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:53:55 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:53:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:53:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:53:55 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:53:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:53:57 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:53:57 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:53:57 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 21:53:57 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:53:59 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-15 21:53:59 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-15 21:53:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-15 21:54:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:01 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:54:01 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:54:01 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:54:07 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 21:54:07 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 21:54:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 21:54:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:54:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:54:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:54:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:58:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:58:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:58:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:58:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:58:49 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 21:58:49 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 21:58:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 21:58:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:58:50 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:58:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:58:51 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:58:51 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 21:58:51 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:58:52 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 21:58:52 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 21:58:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:58:54 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:58:54 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:58:56 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 21:58:56 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 21:58:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:58:57 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:58:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 21:58:57 - [app] app - [INFO] INFO - ✅ API: 12 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 21:58:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:58:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:58:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:58:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 21:59:03 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 21:59:03 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 21:59:03 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 21:59:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 21:59:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 21:59:06 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 21:59:06 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 21:59:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:59:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 21:59:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 21:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 21:59:08 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 21:59:08 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 21:59:08 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:00:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:00:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:00:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:00:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:00:58 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 22:00:58 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:00:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:00:59 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 22:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:01:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:01:00 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:01:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:01:13 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-15 22:01:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:01:15 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:01:15 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:01:22 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 22:01:22 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:01:22 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:01:22 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:01:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:01:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:01:24 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:01:25 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 22:01:25 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:01:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:27 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:01:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:01:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:01:49 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-15 22:01:50 - [app] app - [INFO] INFO - OTP generiert für Guest Request 1
|
|
2025-06-15 22:01:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) table notifications has no column named title
|
|
[SQL: INSERT INTO notifications (user_id, title, message, type, payload, created_at, is_read, read_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (1, None, None, 'guest_request', '{"request_id": 1, "name": "teste", "created_at": "2025-06-15T22:01:49.940943", "status": "pending"}', '2025-06-15 22:01:50.180590', 0, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 22:01:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /guest/requests
|
|
2025-06-15 22:01:53 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:01:53 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:01:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:55 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:01:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:01:55 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:01:59 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 22:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:02:01 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:02:01 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:03 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:03 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:03 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:05 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 22:02:05 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 22:02:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 22:02:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 22:02:06 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 22:02:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:07 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-15 22:02:09 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 22:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 22:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:11 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:11 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:16 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/1/approve
|
|
2025-06-15 22:02:16 - [app] app - [INFO] INFO - OTP generiert für Guest Request 1
|
|
2025-06-15 22:02:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 22:02:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:21 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:02:21 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:02:21 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:02:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:02:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:02:27 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:02:27 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:02:27 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:02:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:02:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:02:31 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:02:32 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:02:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:33 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 22:02:33 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:02:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:33 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:02:33 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:02:33 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:02:34 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:02:35 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:02:36 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:36 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:02:36 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:02:36 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:38 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:38 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:42 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:43 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:02:43 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:02:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:45 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:45 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:50 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:02:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:02:50 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:02:50 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:02:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:02:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:02:52 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:52 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:52 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:02:53 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:02:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:02:55 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:02:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:02:55 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:03:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:03:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:04:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:04:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:06:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:06:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:06:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:14:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:15:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:15:43 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:16:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:16:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:16:30 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:16:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: 'description' is an invalid keyword argument for Printer
|
|
2025-06-15 22:17:11 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:17:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:17:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:17:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:17:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:17:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:19:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:19:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:19:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:19:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:19:14 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:19:14 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:19:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:19:16 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 22:19:16 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:19:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:19:16 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:19:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:19:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:19:18 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:19:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:19:18 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:19:18 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:19:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:19:20 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:19:20 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:19:20 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:19:26 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 22:19:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:19:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:19:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:19:28 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:19:28 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:19:28 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:19:29 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 22:19:29 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:19:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:19:31 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:19:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:19:31 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:19:56 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-15 22:19:56 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-15 22:19:56 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) table notifications has no column named title
|
|
[SQL: INSERT INTO notifications (user_id, title, message, type, payload, created_at, is_read, read_at) VALUES (?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (1, 'Neue Gastanfrage eingegangen', 'Gastanfrage von testeadmin@example.com wartet auf Ihre Genehmigung.', 'guest_request', '{"request_id": 2, "name": "testeadmin@example.com", "created_at": "2025-06-15T22:19:56.654964", "status": "pending"}', '2025-06-15 22:19:56.892143', 0, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 22:19:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:20:00 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:20:00 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:20:00 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:20:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:20:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:20:03 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:20:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:20:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:20:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:20:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:20:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:20:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:20:12 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:20:12 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:20:12 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:20:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:20:14 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:20:34 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:20:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:20:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:20:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:20:36 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:20:36 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:20:36 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:04 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:21:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:06 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:06 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:21:21 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:21:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:21:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:21:25 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:21:25 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:21:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:26 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:21:26 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:21:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:21:27 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:21:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:29 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 22:21:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:31 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:21:31 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:21:31 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:21:31 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:21:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:33 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:33 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:33 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:21:41 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 22:21:41 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 22:21:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 22:21:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:21:42 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:21:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:21:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:21:43 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:21:43 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:22:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 22:22:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:26:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:26:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:26:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:26:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:26:55 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such column: notifications.title
|
|
[SQL: SELECT count(*) AS count_1
|
|
FROM (SELECT notifications.id AS notifications_id, notifications.user_id AS notifications_user_id, notifications.title AS notifications_title, notifications.message AS notifications_message, notifications.type AS notifications_type, notifications.payload AS notifications_payload, notifications.created_at AS notifications_created_at, notifications.is_read AS notifications_is_read, notifications.read_at AS notifications_read_at
|
|
FROM notifications
|
|
WHERE notifications.user_id = ?) AS anon_1]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 22:27:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:01 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:27:01 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:27:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:27:07 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such column: notifications.title
|
|
[SQL: SELECT count(*) AS count_1
|
|
FROM (SELECT notifications.id AS notifications_id, notifications.user_id AS notifications_user_id, notifications.title AS notifications_title, notifications.message AS notifications_message, notifications.type AS notifications_type, notifications.payload AS notifications_payload, notifications.created_at AS notifications_created_at, notifications.is_read AS notifications_is_read, notifications.read_at AS notifications_read_at
|
|
FROM notifications
|
|
WHERE notifications.user_id = ?) AS anon_1]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 22:27:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:41 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:41 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:27:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:27:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:27:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:28:19 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:28:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:30:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:30:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:30:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:30:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:30:27 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:30:27 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:30:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:30:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:30:29 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:30:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:30:37 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 22:30:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:30:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:30:37 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:30:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:30:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:30:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:30:39 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 22:30:39 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:30:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:30:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:30:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:30:45 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-15 22:30:45 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 3
|
|
2025-06-15 22:30:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:30:45 - [app] app - [DEBUG] DEBUG - Request: GET /request/3
|
|
2025-06-15 22:30:45 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_status.html')
|
|
2025-06-15 22:30:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:48 - [app] app - [DEBUG] DEBUG - Request: GET /request/3
|
|
2025-06-15 22:30:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:50 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:30:50 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:30:50 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:30:54 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:30:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:56 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 22:30:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:30:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:30:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:30:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:30:58 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:30:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:30:58 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:30:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:31:00 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:31:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:31:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:31:05 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:31:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:31:05 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 22:31:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 22:31:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:33:04 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:33:04 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:33:04 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:33:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:33:06 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:33:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:33:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:34:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:34:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:34:53 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:34:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:34:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:34:56 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:34:56 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:34:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:34:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:34:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:34:58 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:34:58 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:34:58 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:34:58 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:34:59 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:34:59 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:34:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:34:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:34:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:01 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:35:01 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:01 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:05 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:35:05 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:35:05 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:35:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:35:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:35:08 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-15 22:35:15 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:15 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:35:15 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:35:15 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:35:15 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: 'Printer' object has no attribute 'tapo_ip'
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:29 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:35:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:31 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:35:31 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:31 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:33 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 22:35:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:35:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:35:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:35:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:35:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:35:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:35:40 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:40 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:35:40 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:35:40 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:42 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 22:35:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:35:42 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:35:42 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:35:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:43 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:35:43 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:35:43 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:35:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:35:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:35:46 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:46 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:35:46 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:35:46 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:35:46 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:35:46 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:48 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:35:48 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:48 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:48 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 22:35:49 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 22:35:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:35:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:35:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:35:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:35:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:35:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:35:52 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:35:52 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:35:52 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:35:52 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:35:55 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-15 22:35:55 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 22:35:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:35:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:36:00 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:36:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:36:00 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 22:36:00 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 22:36:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:02 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:36:02 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:36:02 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:36:03 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 22:36:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:04 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 22:36:04 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 22:36:04 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 22:36:04 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:36:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:36:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:36:06 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:36:06 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 22:36:07 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 22:36:07 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 22:36:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:36:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:36:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-15 22:36:12 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:36:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:36:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:36:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:36:18 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/2/approve
|
|
2025-06-15 22:36:18 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 22:36:24 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:36:24 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:36:24 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:36:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:36:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:36:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:36:32 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:36:42 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:36:42 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:36:42 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:36:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:36:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:36:59 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:36:59 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:36:59 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:37:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:37:01 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:37:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:37:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:09 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:37:09 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:37:09 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:37:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:37:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:37:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:37:12 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:37:12 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:37:12 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:37:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:37:14 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:37:21 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:37:21 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:37:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:37:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:37:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:37:24 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:37:24 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 22:37:26 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:37:26 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:37:26 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:28 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:37:28 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:37:28 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:37:35 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:37:35 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:37:35 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:37:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:37:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:37:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:43 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:37:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:37:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:37:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:37:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:37:54 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:37:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:37:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:37:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:37:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:37:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:37:56 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:37:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:37:59 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-15 22:37:59 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 22:37:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:38:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:02 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:38:02 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:02 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:38:04 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 22:38:14 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:38:14 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:38:14 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:38:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:38:16 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:38:17 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:17 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:38:17 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:38:17 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:38:21 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:38:21 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:38:21 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:38:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:38:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:38:24 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:24 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:38:24 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:38:25 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:38:27 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 22:38:40 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_223840
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/tapo/
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
2025-06-15 22:38:40 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/tapo_control.py", line 132, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 457, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1071, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1060, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/werkzeug/routing/map.py", line 919, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/utils/security_suite.py", line 100, in wrapper
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/tapo_control.py", line 159, in tapo_dashboard
|
|
return render_template('tapo_control.html',
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 457, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html", line 251, in block 'content'
|
|
<a href="{{ url_for('admin.add_printer') }}?preset_plug_ip={{ ip }}"
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1071, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 1060, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/werkzeug/routing/map.py", line 919, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.add_printer'. Did you mean 'admin.add_printer_page' instead?
|
|
|
|
2025-06-15 22:38:40 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 22:38:40 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 22:38:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:38:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:38:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:38:47 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:38:47 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:38:47 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:38:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:38:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:38:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:38:53 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:38:54 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:38:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:38:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:38:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:38:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:56 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:38:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 22:38:57 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:38:57 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:38:57 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:38:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:38:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:38:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:38:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-15 22:39:07 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:39:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:39:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:14 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 22:39:14 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 22:39:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:39:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:16 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:39:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:39:16 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:18 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:39:18 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:39:18 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:39:19 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:39:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:39:23 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 22:39:23 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:39:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:39:24 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:39:24 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:39:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:39:26 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:39:26 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:39:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:39:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:39:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:39:28 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:39:30 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 22:39:30 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 22:39:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 22:39:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:39:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:39:32 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:39:32 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:34 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-15 22:39:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:39:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:39:36 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-15 22:39:36 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 22:39:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:39:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 22:39:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:39:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:39:38 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:39:38 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:39:41 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/3/approve
|
|
2025-06-15 22:39:41 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 22:39:42 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:39:42 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:39:42 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:39:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:39:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:39:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:39:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:40:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:40:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:40:12 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:40:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:40:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:40:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:40:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:40:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:41:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:41:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:41:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:41:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:41:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 22:41:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:41:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:41:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:41:36 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:41:36 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:41:36 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:41:36 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 22:41:36 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 22:41:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:41:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:41:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:41:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:41:38 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:41:38 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:42:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:42:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:42:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:42:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:42:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:42:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:43:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:43:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:43:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:43:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:44:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:44:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:44:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:44:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:44:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:45:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:45:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:45:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:45:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:46:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:46:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:32 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 22:46:32 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 22:46:32 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 22:46:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 22:46:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 22:46:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:46:35 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 22:46:35 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 22:46:35 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:46:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:46:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:46:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:46:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:46:40 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:47:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:47:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:47:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:47:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:47:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:48:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:48:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:48:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:48:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:48:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:49:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:49:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:49:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:49:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:49:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:50:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:50:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:50:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:50:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:51:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:51:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:51:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:51:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:51:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:52:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:52:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:52:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:52:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:52:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:52:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:52:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:53:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:53:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:53:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:53:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:54:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:54:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:54:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:54:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:55:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:55:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:55:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:55:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:55:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:56:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:56:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:56:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:56:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:56:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:57:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:57:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:57:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:57:35 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:57:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:57:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:57:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:58:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:58:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:58:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:37 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:58:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
|
|
(sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
|
[SQL: DELETE FROM printers WHERE printers.id = ?]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-15 22:59:01 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 22:59:01 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 22:59:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:59:02 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:59:02 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:03 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:59:03 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:59:03 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:59:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:59:04 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:59:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:59:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:59:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:59:06 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 22:59:06 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 22:59:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 22:59:07 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 22:59:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 22:59:08 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:59:08 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:59:08 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:59:10 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 22:59:10 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 22:59:10 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 22:59:10 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 12, Status: unreachable, Quelle: system
|
|
2025-06-15 22:59:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 22:59:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 22:59:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
|
|
(sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
|
[SQL: DELETE FROM printers WHERE printers.id = ?]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-15 22:59:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 22:59:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 22:59:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 22:59:56 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
|
|
(sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
|
[SQL: DELETE FROM printers WHERE printers.id = ?]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-15 23:00:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:00:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:00:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:00:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:00:17 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:00:20 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:00:20 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:00:20 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 12, Status: unreachable, Quelle: system
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:00:20 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:00:20 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:00:22 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:00:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:00:22 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:00:22 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:00:23 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:00:23 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:00:23 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:00:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:00:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:00:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:00:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:00:50 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 23:00:50 - [app] app - [INFO] INFO - ✅ API: 18 Drucker abgerufen (include_inactive=True)
|
|
2025-06-15 23:01:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:01:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:01:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:01:06 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
|
|
(sqlite3.IntegrityError) FOREIGN KEY constraint failed
|
|
[SQL: DELETE FROM printers WHERE printers.id = ?]
|
|
[parameters: (1,)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-15 23:01:12 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:01:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:01:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:01:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:01:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:01:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT COUNT(*) FROM prin...' should be explicitly declared as text('SELECT COUNT(*) FROM prin...')
|
|
2025-06-15 23:02:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: backend/database/myp.db
|
|
2025-06-15 23:02:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:03:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:03:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:03:15 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such table: printers
|
|
[SQL: SELECT printers.id AS printers_id, printers.name AS printers_name, printers.model AS printers_model, printers.location AS printers_location, printers.ip_address AS printers_ip_address, printers.mac_address AS printers_mac_address, printers.plug_ip AS printers_plug_ip, printers.plug_username AS printers_plug_username, printers.plug_password AS printers_plug_password, printers.status AS printers_status, printers.active AS printers_active, printers.created_at AS printers_created_at, printers.last_checked AS printers_last_checked, printers.updated_at AS printers_updated_at
|
|
FROM printers]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:03:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:03:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:03:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:03:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:03:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:03:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:03:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:03:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:04:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:04:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:05:21 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:05:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:05:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:05:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:05:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:11:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:11:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:11:09 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:11:10 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:11:10 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:11:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:11:11 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:11:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:11:11 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:11:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:11:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:11:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:11:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:11:18 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:11:18 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:20 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:11:20 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:11:20 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:26 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:11:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:26 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:11:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:11:26 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:11:30 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:11:30 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:11:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:11:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:11:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:11:32 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:11:50 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:11:50 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:11:50 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:11:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:11:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:18:19 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:18:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:18:20 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) no such table: users
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.role = ?]
|
|
[parameters: ('admin',)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:21 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) no such table: users
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.role = ?]
|
|
[parameters: ('admin',)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:20:21 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:20:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:20:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:20:25 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 23:20:25 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:20:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:20:27 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:20:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:20:27 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:20:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:20:27 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 23:20:27 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 23:20:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:20:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:20:29 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:20:29 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:20:35 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-15 23:20:35 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:20:35 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:20:35 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:20:35 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:20:35 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:20:35 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:20:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:42 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:42 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:20:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:20:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:20:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:20:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:20:59 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-15 23:20:59 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_status.html')
|
|
2025-06-15 23:20:59 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:03 - [app] app - [DEBUG] DEBUG - Request: GET /request/2
|
|
2025-06-15 23:21:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:21:05 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:05 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 23:21:05 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 23:21:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:07 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 23:21:07 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:21:09 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:21:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:10 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:10 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:10 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:21:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:18 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:21:18 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:21:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:21:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:20 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:20 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:20 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:21:21 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:21:21 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:23 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:23 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:23 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-15 23:21:24 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:26 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:26 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:28 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/2/approve
|
|
2025-06-15 23:21:28 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-15 23:21:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 23:21:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:37 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 23:21:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 23:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:39 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:39 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:40 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 23:21:40 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 23:21:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:46 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:21:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:21:48 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:21:48 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:21:48 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:21:49 - [app] app - [WARNING] WARNING - CSRF-Fehler: The CSRF token is missing.
|
|
2025-06-15 23:21:49 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 23:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:22:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:22:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:22:18 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:22:18 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:22:39 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:22:39 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:22:39 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:22:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:22:41 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:22:47 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:22:47 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:22:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:22:49 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:22:49 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:22:49 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:22:49 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:22:52 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:22:52 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:22:52 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:22:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:22:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:22:55 - [app] app - [ERROR] ERROR - CSRF-Fehler für /api/guest/start-job: The CSRF token is missing.
|
|
2025-06-15 23:22:55 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '17', 'Sec-Ch-Ua-Platform': '"Linux"', 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Dnt': '1', 'Content-Type': 'application/json', 'Sec-Ch-Ua-Mobile': '?0', 'Accept': '*/*', 'Sec-Gpc': '1', 'Origin': 'http://127.0.0.1:5000', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'cors', 'Sec-Fetch-Dest': 'empty', 'Referer': 'http://127.0.0.1:5000/requests/overview', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept-Language': 'de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7', 'Cookie': 'visitor_id=f5b86635-f9bf-425c-8e5f-16aa9cf4a4e0; cobalt_session=0e3f165a-52ae-497f-8251-a41050e9060a; csrf_token=ImRmZGE0YTUzM2EzMDVhNzU3MTIyODQ3NDUxMTQ3NTA0M2U0MjU5MDci.aE5DlA.4TilfxxqwZ65a5I4EyTH6ZHhi-0; session=.eJw1lNkOslgWhd_F6yJhFv47QAYPKCCDQKdDmD0gIIdJqfS7N1RStztfVtZee_j7FJeoGF-nP2XyHou_TvGnQG3SFd10-jOhea8k2QQXOP1iVJT_1rIRlfHUN0V3-nNKS4KkC_6c4FSOMzmeEjxB0TnH8BTOJcQ5S_KSKwnu9NdpLLIZHVpd32XFePrznxMg6bZdrqoR5ylFNW_MYjUMUxY2bDnB97Z44vm660Hu4btA137I9m4A_DJ9h2GT4qfLVmqP0yIrpp5Dp8CMUpfHYHLd6bjxf99bMfnps7WCjMBq5vYQ0ANuQ3oZUZJ34xNGtTeOB40NK6sxpcVlhiOFT1lOTYZMRcdeTELfMif7zRYcmZx79Ds9eEiHQYouirUlPkV9f0POXWaNmF06fKAh-_U6S6fdtB6N1_GzSDdZCn0dkzZ1ePfAsW5bV7YpbmyrZ4AbtmTtxPSHttqcWe8K-2r2VP_J6ksfbCQMfD88L5K5DoOhDcRD3-Ka3umlDt5WFAiKyTud40Zu7SukwoggTAlvxNo1Y2g7lReYZzsdDt7zuRZXLcjlUgPOjWwI4c7bYniHbUKVCyWo8T7bjQ132vvWtMzqth4ljs0ml7lZfzDaGIXzSH7rQO-em2cvM6Vf7fT3u7yUvsealKHQuRZfjVptM4yXq-tgLzLBhRmU0XsZdHunzekafked_STPMYLv90W7tpaosbdLdmXCWd186aUW2AipI0EUKJZJRoar2pW1rIBwNXRrLmkQarPmooycf1-o5kvCH5nwDxChIcyll7IlA2kwTdKYkS5thE8GFfCI1wjX5py1nrfT54nHbc_MyBsyV9T5EONuNM7c3dyuGtKgRihRewPv5H5oq1WFwHInhZ_8Kvw4anRUAXZhZVpcJjis3BsJkzHfU7QevrfrVYoNn1I-brQ5rvOjws00k5AimY2zQ0P1iegB3Ko-MtkNUswAwmwZvIqfBVspbOKqCAH-KV8NUPxZqUJcFxf9uIZnexnBMwwhWyKyIpameriWZaP0bVc3KF3dHoG174g--2eW870KqniWKzoy_O5FTavoP5fO2z0PV9NpbTJZNmOsS-G4Bjk649z9MsyDyBUcnb2Z-Fp7JkWtDpMkMR0Kd2v7KRk6fPuYMtyC0cFEtmMrCkzUfVthO4ufJjYkTaqNvsCDgOdfhxPNpr-yYfcl1pyVrF7kgPaNM_2hhRE9wA3ci_itUqBo9PHYb60JxouI-ygQdN2iO2CtUfbVLtmU6RHFGTisL4v52zPcaQ6XDfVF1eVi6vkMuFgNWNhjv1SDFIahjcHgh4ld5iEcvnVcaitgDzUIoxVTBDckWPTwPwV-MVQIittb1ESaGX_5oT06dwvMH1a5UTPxFvnE6iRbkLuzIPxCNZQpqXrUVp2wzHr67_HtxhH2XQzz_UvSJU2kdM4mOHHOyfxMlCxO4hxNEQxRJnR5-t__AWBVy-4.aE85qQ.I7YHfgZG1W3sDrko7wZF0CoBLFU'}
|
|
2025-06-15 23:22:55 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-15 23:22:57 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:22:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:22:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:22:58 - [app] app - [ERROR] ERROR - CSRF-Fehler für /api/guest/start-job: The CSRF token is missing.
|
|
2025-06-15 23:22:58 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '17', 'Sec-Ch-Ua-Platform': '"Linux"', 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Dnt': '1', 'Content-Type': 'application/json', 'Sec-Ch-Ua-Mobile': '?0', 'Accept': '*/*', 'Sec-Gpc': '1', 'Origin': 'http://127.0.0.1:5000', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'cors', 'Sec-Fetch-Dest': 'empty', 'Referer': 'http://127.0.0.1:5000/requests/overview', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept-Language': 'de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7', 'Cookie': 'visitor_id=f5b86635-f9bf-425c-8e5f-16aa9cf4a4e0; cobalt_session=0e3f165a-52ae-497f-8251-a41050e9060a; csrf_token=ImRmZGE0YTUzM2EzMDVhNzU3MTIyODQ3NDUxMTQ3NTA0M2U0MjU5MDci.aE5DlA.4TilfxxqwZ65a5I4EyTH6ZHhi-0; session=.eJw1ldcOs0gShd_F14NEDv8dGRMMmGBgNEJkNxgw2bDad18YaW9Ln45Oneqq_s8tLsdiet_-lMlnKv66xd9ibJOu6Obbn3lczkqSzWAF8x6PRfn_WjaNZTz3TdHd_tzSEkHxgqESGMthIodThEEwPKcJBoPpBKGyJC_pEqFvf92mIlvGS6vru6yYbn_-vqko3rbrXdbjPMWw5gNZpAJB0kqGLc363hHPDFN3vZp78CnQtV-0fegqLMy_YTj4-OWSldzDOEdyqefgqWpGqctAILmfdNz4-88oZj99tVaQIVBNGE92fIJjSIVpTPJueoGo9qbpoqFhIxWitOhMd_jwJYqpSaAp59iriWhH5mT7YoGJyOlnf9KDN2ogSEdBso7Ex7DfPuS0sCjI4uLhcxyyvddIPO3m7Wq8jl9Feoh86GsQf8jDp1cdyzi6sk1h_dg8XTWgNWtnor-05YYivTvoq8WT_ReprX1woCDw_ZBaeXMbBl0ZkKd2xDV-0msdfKwoYCWTcTrHjdzal1CJ4NQwRbwJareMwO1UXEGenXQ4eK_XVtyVIBdLRXUMtEHYB2Nz4QO0CVauGCvH52wPMjxp71fjIqnZWpQ4NpkIS7PtIDoIifZQ5ujU3qWaVy8SpV-d9O-3vqW-h5qUwEaq5t6NXB0LiNe760BvNIHZRS2jzzpo9kmb8z38TRr5TV5TBD4fQbm3FqeQhpDdiXCRD59_ywU0AexKcAwky0Qj3ZXtylo3FXGV0WiENAiVRXHHDF32H5DzNWGuTJinGo1DmPNv6UgGVCeapDEjjT8QHw0q1UPeE9gaKms976SpmYFtz8xQYzS3sfMBRBs4TDzc3K4aVMcmwGNnA5_kcWnLVTWq6wNld_Fd-HHUaGOlkisp4tw6g2GjPyM768sjHbfL93G_87HuY9LXjQ7HdXYsPEwzCTGUOGg71GUfiZ6qW9VXJqdBjBjUMFsHr2IW1pYKG7lLbAB_y3ejSv4iVSGscat2bcOrFSb1FYaALEe0QtamerqWZY_px64MwN_dflS3vkP67N9ZLo8qqOJFrPBI97s3Nm-c_1o77_Q83E2ntdFkPfSpLtlrG8SIgumHMCwDRxc0nn2I-F57JoZtDpEkMR6yD-vYpWy8fPuQNBjB5EAc2ZEVps7Y49hAu3DfJtZ5ha_1voCDgGHelxPFxn-ibvcl1FBSVq9igPs6hX9xdhqfqqE-ivgjY2rRaNP1vpUmmAQO9seA1TQL71Rri7KfImRzpkUYrcOgFlZzPzM8aRoWdfmN1eVqavmi0rEckKCH9lQBGASNBwGBLxG7xJO9fGsw31aqPdRqGG2QxLohQo5P_1vAgi4DtTA-nMLhxLTnl_bkPCx1-ZKSgS3Ih2MSq-NtVuwolt1DORQxvnrWVp2QxDX52Jdnl1cKn-qOPgSJ-OEnlUppOqlYvsqdn6rSnWUIFXR1iXaKuH6AqCvg5_vqz1d5j3X3RWelnv3KSioxphByfbgYVyZCmRp0cJTRA_7hskryxYZUZGhpz3DP9-GHJyw2dehvvP9LU944xbDpwDMv037Qsnhf6KDoNGERGfGZATfVNRZLxJPWW8gfjuLOnpfPmD-YPi-sP3s7cDLOgB7Ue3aoe1BWWNzc_rlu-jSBvotBfv4FeIkjKZ6TCYxQOZpTSEnCKEzjGEIgZYKXt__-D_MSFok.aE85sQ.BxSuNZ7QH3l-ViYlLtxbUD1Xgtw'}
|
|
2025-06-15 23:22:58 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-15 23:22:58 - [app] app - [DEBUG] DEBUG - CSRF-Token generiert: ImJmMTI0ZT...
|
|
2025-06-15 23:22:58 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 23:22:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:22:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:22:59 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:22:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:23:00 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:23:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:23:01 - [app] app - [ERROR] ERROR - CSRF-Fehler für /api/guest/start-job: The CSRF token is missing.
|
|
2025-06-15 23:23:01 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '17', 'Sec-Ch-Ua-Platform': '"Linux"', 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Dnt': '1', 'Content-Type': 'application/json', 'Sec-Ch-Ua-Mobile': '?0', 'Accept': '*/*', 'Sec-Gpc': '1', 'Origin': 'http://127.0.0.1:5000', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'cors', 'Sec-Fetch-Dest': 'empty', 'Referer': 'http://127.0.0.1:5000/requests/overview', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept-Language': 'de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7', 'Cookie': 'visitor_id=f5b86635-f9bf-425c-8e5f-16aa9cf4a4e0; cobalt_session=0e3f165a-52ae-497f-8251-a41050e9060a; csrf_token=ImRmZGE0YTUzM2EzMDVhNzU3MTIyODQ3NDUxMTQ3NTA0M2U0MjU5MDci.aE5DlA.4TilfxxqwZ65a5I4EyTH6ZHhi-0; session=.eJw1lckOs0gShN_F50ZiN_w39t2AWQy0WojdBQbMbhjNuw-0NNfUp1BkZGbVf25xORbT-_anTD5T8dct_hZjm3RFN9_-zONyVpJsBiuY93gsyv_Xsmks47lviu7255aWCIoX9D2BsRwmcjhFaATDc4qgMZhKkHuW5CVVItTtr9tUZMt4aXV9lxXT7c_fNxXF23ZVJD3OUwxrPpBFyhAkrmTYUozvHfFM03XXq7kHnwJd-0Xbh67C_PwbhoOLXy5ZST2MsySbeg6eqmaUujQEEuWk48bff0Yx--mrtYIMgWrCeDLjExxDyk9jknfTC0S1N00XDQ0bKROlRWW6w4UvQUhNAk1Zx15NRDsyJ9sXC0xETj37kx68UQNBOvKidSQ-hv32Iaf4RUYWFw-f45DtvUbiaTdvV-N1_CrSQ-BCX4O4Qxo-vepYxtGVbQrrx-bpqgGtWTsT_aUtNXfSU0BfLZ7kv0ht7YMDBYHvh_eVM7dh0OUBeWpHXOMnvdbBx4oCRjRpp3PcyK19ERUJVg1TxJugdssI3E6FFeTZSYeD93pthSIHuVDKqmOgDcI8aJsNH6BNsHLFGCk-Z3uQ4Ul7vxoXSM3WosSxyYRfmm0H0UGIlIfSR6f27r159QJR-tVJ_37rW-x7qEkJbLzX7LuRqmMB8aq4DvRGE5hZ1DL6rINmn7Q5K-Fv0shv8poi8PnwstJarEwafKYQ4SIdPveWCmgC2JXgGIiWiUa6K9mVtW4q4sqj0fBpEMqL7I4Zuuw_IOVrQl-Z0E81Gocw597ikQyoTjRJY0YadyA-GlSqh7wnsDX3rPW8k77PNGx7ZoYao7mNnQ8gysBh4uHmdtWgOjYBDjsb-CSPS1uqqlFdHyizC-_Cj6NGGyuVXEkBZ9cZDBv1GZlZXx7puF2-D0XhYt3HxK8bHY7r7Fh4mGYSYihxUHaoSz4SPVW3qq9MToMYMahhtg5eRS-MLRY2oohMAH_Ld6OK_iJWIayxq3Zdw6vlJ_UVhoAsR7RC1qZ6upZlj-nHrgzAKW4_qlvfIX327yyXRxVU8SJUeKT73RubN9Z_rZ13eh4U02ltNFkPfapL5roGIbrD1IMfloGlCgrPPkSs1J6JYZtDJEmMh8zDOnYxGy_fPiQORjA5EEt2ZIWpM_Y4NtAu7LeJdU7mar0v4CCg6fflRLbxn6DbfQk1dzGrVyHAff2Of3FmGp-qoT6K-CNhatFo07XfchNMPAv7Y8BomoV3qrVF2U_msznTIozSYVDzq7mfGZ40BQu69MbqcjW1fFGpWApI0EN7KgMMgsaDgMCXiF3iyVy-NZhrK9UeajWMNkhk3BAhx6f_LWBel4BaGB9WZnFi2vNLe3Ielrp8SdHAFuTD0onVcTYjdHeG2UMpFDCuetZWnZDENfnYl2aXkwv_3h19CBLhw03qPaWopGK4Knd-qkp1lsFX0NUl2snC-gGCLoOf76s_X-U8xt0XnRF75ivJqUibfMj24WJcmfBlalDBUUYP-IdLKskVG1KRoaU9wz3fhx-eMNjUob9R-Ze-e-MUw6YDz5xE-UHL4H2hg6LT-EWghWcG3FTXGCwRTlpvIX84CoU5Xz5j_mD6vDD-7O3AyVgDetzfs3NXgrLC4uak87DElG-qZecGNoSR_uj3thXCap6Z-wXqzvPe0V8zVz7X5D8bo1UK99Cs5xtDCkd7ZiKKlK90348iqZUMLSO7z83ouN5ByxXidzcbL-LtsmHMs4DCdQaVyJlj5g159M0yyK5X9eql7TzVWIYJxZ202AgB-mjpsbbbZLdJlS--Fujd2D6r9_K6YhKnmR-sl5AjSistml1pSRi5YGjrE64bw1-ozjzgYRu4rgHZoTQbbFQXXuEjRjoFrSdCkoaAcpx4MjDR4c3Bl10EMm7_XP_cNIG-i0F-_o94iSMpnpMJjNxzNL8jJQmjMIVjCIGUCV7e_vs_5WFung.aE85tA.tseYTa0aLYu5symQc8KDUYtuZIc'}
|
|
2025-06-15 23:23:01 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-15 23:23:01 - [app] app - [DEBUG] DEBUG - CSRF-Token generiert: ImJmMTI0ZT...
|
|
2025-06-15 23:23:01 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-15 23:23:01 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:23:01 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:23:01 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:23:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:23:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:23:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:23:50 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:26:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:26:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:26:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:27:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:27:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:27:11 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:27:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:29:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:29:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:30:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:30:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:30:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:30:10 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:30:12 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:30:12 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:30:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:30:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233014
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - User: Anonymous
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:30:14 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:30:14 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:30:14 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:30:18 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-15 23:30:18 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 2
|
|
2025-06-15 23:30:18 - [app] app - [INFO] INFO - OTP als verwendet markiert für Guest Request 2
|
|
2025-06-15 23:30:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Instance <Job at 0x7f33f1b0b750> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
|
|
2025-06-15 23:30:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:30:33 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:30:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:30:33 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 23:30:33 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 23:30:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:30:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233035
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - User: Anonymous
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:30:35 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:30:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:30:39 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:30:39 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:30:39 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:30:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:30:41 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:30:42 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 23:30:42 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:30:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:30:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233044
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:30:44 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:30:44 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:30:44 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:30:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:31:15 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233115
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:31:15 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:31:15 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:32:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:32:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233230
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:32:30 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:32:30 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:32:31 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:32:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:31 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:32:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:32:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233232
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:32:32 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:32:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:32:33 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:32:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:32:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_233235
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:32:35 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:32:35 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:37 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/1
|
|
2025-06-15 23:32:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:43 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:32:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:32:43 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:32:43 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:32:43 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:32:43 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:32:49 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/1
|
|
2025-06-15 23:32:49 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:32:57 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:32:57 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:32:57 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:32:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:32:59 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) no such table: users
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.role = ?]
|
|
[parameters: ('admin',)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:32:59 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:33:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:33:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:34:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:34:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:34:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:34:01 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: property 'is_admin' of 'User' object has no setter
|
|
2025-06-15 23:34:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:34:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:34:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:34:24 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.IntegrityError) UNIQUE constraint failed: users.username
|
|
[SQL: INSERT INTO users (email, username, password_hash, name, role, active, created_at, last_login, updated_at, settings, last_activity, department, position, phone, bio, theme_preference, language_preference, email_notifications, browser_notifications, dashboard_layout, compact_mode, show_completed_jobs, auto_refresh_interval, auto_logout_timeout) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: ('admin@mercedes-benz.com', 'admin', '$2b$12$PB3gyvKpm0m/6TAyvLnj0uH5NimnYN/kTu4ag1YacKStgowgx90oS', 'Mercedes-Benz Administrator', 'admin', 1, '2025-06-15 23:34:24.625390', None, '2025-06-15 23:34:24.625395', None, '2025-06-15 23:34:24.627891', 'IT-Administration', 'System Administrator', '+49 30 12345-0', 'Mercedes-Benz TBA Marienfelde System Administrator', 'auto', 'de', 1, 1, 'default', 0, 1, 30, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj)
|
|
2025-06-15 23:34:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:34:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:34:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:35:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:35:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:35:04 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such table: jobs
|
|
[SQL: SELECT jobs.id AS jobs_id, jobs.name AS jobs_name, jobs.description AS jobs_description, jobs.user_id AS jobs_user_id, jobs.printer_id AS jobs_printer_id, jobs.start_at AS jobs_start_at, jobs.end_at AS jobs_end_at, jobs.actual_end_time AS jobs_actual_end_time, jobs.status AS jobs_status, jobs.created_at AS jobs_created_at, jobs.notes AS jobs_notes, jobs.material_used AS jobs_material_used, jobs.file_path AS jobs_file_path, jobs.owner_id AS jobs_owner_id, jobs.duration_minutes AS jobs_duration_minutes
|
|
FROM jobs]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:35:11 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:35:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:35:12 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:35:16 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:35:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:35:16 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) no such table: jobs
|
|
[SQL: SELECT jobs.id AS jobs_id, jobs.name AS jobs_name, jobs.description AS jobs_description, jobs.user_id AS jobs_user_id, jobs.printer_id AS jobs_printer_id, jobs.start_at AS jobs_start_at, jobs.end_at AS jobs_end_at, jobs.actual_end_time AS jobs_actual_end_time, jobs.status AS jobs_status, jobs.created_at AS jobs_created_at, jobs.notes AS jobs_notes, jobs.material_used AS jobs_material_used, jobs.file_path AS jobs_file_path, jobs.owner_id AS jobs_owner_id, jobs.duration_minutes AS jobs_duration_minutes
|
|
FROM jobs]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-15 23:36:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:36:17 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:36:17 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:36:17 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: property 'is_admin' of 'User' object has no setter
|
|
2025-06-15 23:36:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:36:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:36:40 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:36:40 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.IntegrityError) NOT NULL constraint failed: users.name
|
|
[SQL: INSERT INTO users (email, username, password_hash, name, role, active, created_at, last_login, updated_at, settings, last_activity, department, position, phone, bio, theme_preference, language_preference, email_notifications, browser_notifications, dashboard_layout, compact_mode, show_completed_jobs, auto_refresh_interval, auto_logout_timeout) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) RETURNING id]
|
|
[parameters: ('admin@mercedes-benz.com', 'admin', '$2b$12$kz9i15Q99ofs8iO0Fd3lkel9wNrZ0jZLFA0G1a2Rgn.EjI.CNOrQ2', None, 'admin', 1, '2025-06-15 23:36:40.714430', None, '2025-06-15 23:36:40.714435', None, '2025-06-15 23:36:40.714436', None, None, None, None, 'auto', 'de', 1, 1, 'default', 0, 1, 30, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj)
|
|
2025-06-15 23:36:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:36:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:36:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:37:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:37:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:41:20 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:41:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:41:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 1 erstellt, 5 aktualisiert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:41:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:41:24 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:41:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:41:27 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:41:27 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:41:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:41:27 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:41:27 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:41:27 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:41:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:41:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:41:32 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:41:32 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234132
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:41:32 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:41:32 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:41:32 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:41:32 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:41:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:41:34 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234134
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:41:34 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:41:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 23:42:27 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234229
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:29 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:29 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-15 23:42:30 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:42:30 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:42:30 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:42:31 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:42:32 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:42:35 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-15 23:42:35 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234237
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:37 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:37 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:42:37 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:42:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:42:39 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-15 23:42:39 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 23:42:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:42:41 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234241
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:41 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:41 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:42:42 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:42 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:42 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234243
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:43 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:43 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234244
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:44 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:44 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:45 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:42:45 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:42:45 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:42:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:42:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:42:48 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234248
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:48 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:48 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:42:48 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:42:48 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:42:48 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:49 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:42:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:50 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234250
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:50 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234251
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:51 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:51 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:54 - [app] app - [DEBUG] DEBUG - Request: GET /system-info
|
|
2025-06-15 23:42:54 - [app] app - [INFO] INFO - Locating template 'system_info.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/system_info.html')
|
|
2025-06-15 23:42:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:54 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:42:54 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:42:54 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:42:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:42:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234257
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:42:57 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:42:57 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:42:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:42:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:42:59 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:42:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:42:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:01 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234301
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:43:01 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:43:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:43:02 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:43:02 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:43:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:02 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:43:02 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:43:02 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:43:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:43:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:43:05 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:43:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:05 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:43:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:43:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:05 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:43:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:43:06 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:09 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:43:09 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:43:09 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:43:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:43:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:43:16 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/users
|
|
2025-06-15 23:43:28 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/users
|
|
2025-06-15 23:43:31 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:43:31 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:43:31 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:43:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:43:33 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:43:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:43:36 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:43:37 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:43:43 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:43:43 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:43:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:43:44 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:43:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:48 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:43:48 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:43:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:43:49 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:43:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:43:52 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:43:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:43:54 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-15 23:43:54 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234354
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - Exception: 'stats' is undefined
|
|
2025-06-15 23:43:54 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 289, in advanced_settings
|
|
return render_template('admin_advanced_settings.html')
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 460, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 388, in block 'content'
|
|
<p class="text-3xl font-bold text-slate-900 dark:text-white mt-1">{{ stats.total_users }}</p>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'stats' is undefined
|
|
|
|
2025-06-15 23:43:54 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:43:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:43:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:43:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:13 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:13 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:13 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:24 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:44:25 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:44:26 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:44:26 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:44:26 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:44:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-15 23:44:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-15 23:44:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:28 - [app] app - [DEBUG] DEBUG - Request: GET /admin/api/logs
|
|
2025-06-15 23:44:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:29 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:29 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:29 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:30 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:35 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 23:44:35 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:44:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:44:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 23:44:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:44:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:44 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:44 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:44 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:46 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234447
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:44:47 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:44:47 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:44:47 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:44:47 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:44:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:44:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:44:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:44:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:44:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234452
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:44:52 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:44:52 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:44:52 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:44:52 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:44:54 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-15 23:44:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234459
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:44:59 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:44:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:02 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:45:02 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:45:02 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:45:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:45:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:45:08 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234509
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:45:09 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:45:09 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:45:09 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:09 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:45:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:10 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 23:45:10 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 23:45:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:10 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:45:10 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:45:10 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:45:11 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:45:12 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:45:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:45:16 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:45:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:45:18 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:45:19 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 23:45:19 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:45:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:45:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234521
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:45:21 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:45:21 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:45:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:22 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:45:22 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:45:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:45:23 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234524
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:45:24 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:45:24 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:25 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-15 23:45:40 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_tapo_monitoring.html')
|
|
2025-06-15 23:45:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:45:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234542
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:45:42 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:45:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:54 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 23:45:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:45:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234556
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:45:56 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:45:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:45:59 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:45:59 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:45:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:45:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:45:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:00 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234600
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:00 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:03 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:46:03 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:46:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234605
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:05 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:13 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:46:13 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:46:13 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:46:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:46:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234628
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:28 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:28 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:46:28 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:46:28 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:33 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:46:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:46:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:46:40 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:46:40 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:46:40 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:46:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234642
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:42 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:42 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-15 23:46:42 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:46:44 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:46:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:46 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234646
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:46 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:46 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:52 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/users
|
|
2025-06-15 23:46:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-15 23:46:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:46:54 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:46:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:55 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234655
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:55 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:46:56 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-15 23:46:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:46:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:46:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:46:58 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234658
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:46:58 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:46:58 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:01 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-15 23:47:01 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234701
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - Exception: 'optimization_settings' is undefined
|
|
2025-06-15 23:47:01 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 315, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 460, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 447, in block 'content'
|
|
<option value="round_robin" {{ 'selected' if optimization_settings.algorithm == 'round_robin' else '' }}>Round Robin (Gleichmäßige Verteilung)</option>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'optimization_settings' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 328, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 460, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 447, in block 'content'
|
|
<option value="round_robin" {{ 'selected' if optimization_settings.algorithm == 'round_robin' else '' }}>Round Robin (Gleichmäßige Verteilung)</option>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'optimization_settings' is undefined
|
|
|
|
2025-06-15 23:47:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:47:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:03 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234703
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:47:03 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:47:03 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:16 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-15 23:47:16 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 23:47:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:47:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234718
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:47:18 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:47:18 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:19 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 23:47:19 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 23:47:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:47:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:47:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234721
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:47:21 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:47:21 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:22 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-15 23:47:24 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: unreachable, Quelle: system
|
|
2025-06-15 23:47:26 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: unreachable, Quelle: system
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:47:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:47:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:47:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:47:51 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:47:51 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:47:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:53 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250615_234753
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/sw.js
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - Exception: name 'send_from_directory' is not defined
|
|
2025-06-15 23:47:53 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/app.py", line 923, in service_worker
|
|
return send_from_directory('static', 'sw.js', mimetype='application/javascript')
|
|
^^^^^^^^^^^^^^^^^^^
|
|
NameError: name 'send_from_directory' is not defined
|
|
|
|
2025-06-15 23:47:53 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:47:56 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/2
|
|
2025-06-15 23:47:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:47:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:47:56 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:47:56 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:47:56 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:47:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:47:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:48:03 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:48:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:48:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:48:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:48:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:48:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:48:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-512.png
|
|
2025-06-15 23:48:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:48:22 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:48:22 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:48:22 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:48:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:48:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:48:30 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-15 23:48:30 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-15 23:48:30 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-15 23:48:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:48:33 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:49:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:49:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:49:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:49:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:49:31 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:49:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:49:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:33 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:49:33 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:49:34 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:49:34 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:49:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:49:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:49:35 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:49:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:49:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:50:04 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:04 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:50:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:50:11 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:50:11 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:50:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 23:50:13 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:50:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-15 23:50:15 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:16 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-15 23:50:16 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 23:50:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:17 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:17 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:18 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-15 23:50:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:18 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:30 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-15 23:50:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:32 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:50:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:50:39 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:52:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:52:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:52:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:52:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:52:31 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:52:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:52:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:32 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:52:33 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:33 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:33 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:52:33 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:52:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:52:35 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:52:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:52:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:52:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:52:46 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:52:47 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:47 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:47 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:47 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:49 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:52:49 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:49 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:49 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:52:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:52:51 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:52:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:53 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:53 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:54 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:52:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:54 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:55 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:52:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:56 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:56 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:52:56 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:52:57 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:52:57 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:53:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:53:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:53:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:53:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:53:05 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:53:05 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:53:05 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:53:05 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:53:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:07 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:53:07 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:53:09 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:53:09 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:53:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:53:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:09 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:53:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:53:35 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:53:35 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:53:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:54:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:54:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:54:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:06 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:08 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:54:10 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:10 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:11 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:54:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:12 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:12 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:12 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:54:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:33 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-15 23:54:34 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-15 23:54:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:54:37 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:39 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:54:54 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:54:54 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:54:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:54:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:54:56 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:55:06 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:55:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-15 23:55:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-15 23:55:27 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-15 23:55:27 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-15 23:55:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:29 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:30 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-15 23:55:30 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 1
|
|
2025-06-15 23:55:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:55:30 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-15 23:55:30 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_status.html')
|
|
2025-06-15 23:55:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:33 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-15 23:55:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:35 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:41 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:55:41 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-15 23:55:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:46 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-15 23:55:46 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/settings.html')
|
|
2025-06-15 23:55:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-15 23:55:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:49 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:49 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:55:51 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:55:51 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:55:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-15 23:55:53 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 23:55:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:55:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:55:56 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/1/approve
|
|
2025-06-15 23:55:56 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 1
|
|
2025-06-15 23:55:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:55:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-15 23:55:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:11 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-15 23:56:11 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:56:11 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 23:56:11 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-15 23:56:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:14 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-15 23:56:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:16 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:16 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:19 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-15 23:56:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:21 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-15 23:56:21 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 1
|
|
2025-06-15 23:56:21 - [app] app - [INFO] INFO - OTP als verwendet markiert für Guest Request 1
|
|
2025-06-15 23:56:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Instance <Job at 0x7fc9a4747f90> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
|
|
2025-06-15 23:56:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-15 23:56:34 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:56:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:56:34 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-15 23:56:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:36 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-15 23:56:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:56:38 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:56:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:40 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:40 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:56:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:56:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:56:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:56:42 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:56:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:56:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:56:44 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:56:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:44 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:56:44 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:56:44 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-15 23:56:44 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-15 23:56:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:56:58 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:56:58 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:57:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:57:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-15 23:57:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-15 23:57:06 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-15 23:57:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:08 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:57:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:08 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:57:08 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:57:08 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:57:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:57:09 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:57:11 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-15 23:57:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:57:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:57:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:57:21 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-15 23:57:21 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-15 23:57:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:21 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:57:21 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-15 23:57:21 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-15 23:57:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:57:29 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:57:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-15 23:57:31 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-15 23:57:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:57:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:57:38 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:57:39 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-15 23:57:39 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-15 23:57:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:57:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:40 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-15 23:57:40 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/energy_dashboard.html')
|
|
2025-06-15 23:57:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-15 23:57:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-15 23:57:42 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:06:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:06:53 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:06:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:06:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:06:57 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:06:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:06:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:06:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:06:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:00 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:07:00 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:07:02 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:07:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:07:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:04 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:07:04 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:07:07 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:07 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:07:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:07:07 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:07:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:17 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:07:17 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:07:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:17 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:17 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:17 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:07:22 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:07:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:22 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:22 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:07:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:07:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:07:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:07:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:33 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:07:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:07:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:07:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:07:37 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:07:37 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 00:07:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:07:38 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:38 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:07:38 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:11:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:11:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:11:24 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:11:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:11:26 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:11:28 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:11:28 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:11:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:28 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:28 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:28 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:11:28 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:11:34 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:11:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:34 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:34 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:34 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:11:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:11:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:42 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:11:42 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:11:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:42 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:11:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:11:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:11:46 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:11:46 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:11:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:47 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:11:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:11:49 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:11:49 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:16 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:17 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:19 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 00:12:19 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 00:12:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:21 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:12:22 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:12:23 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:23 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:24 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:24 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /jobs/new
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:25 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Request: GET /jobs/new
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:26 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:26 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:28 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:28 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:12:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:34 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /jobs/new
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:35 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:12:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:12:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:12:39 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:15:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:15:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:15:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:15:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:15:53 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 00:15:53 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:15:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:15:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:15:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:15:55 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:15:55 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:16:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:16:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:16:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:16:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:17:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:17:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:17:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:17:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:18:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:18:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:18:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:18:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:19:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:19:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:20:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:20:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:20:46 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 00:20:46 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 00:20:46 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 00:20:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:20:47 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:20:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:21:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:21:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:21:35 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:21:36 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:21:37 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:21:37 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:21:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:21:37 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:21:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:21:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:21:39 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:21:46 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:21:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:21:46 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:21:46 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:21:46 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:21:46 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:22:07 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:22:07 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:22:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:22:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:22:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:22:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:22:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:22:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:22:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:22:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:22:59 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:23:00 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:23:00 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:23:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:00 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:00 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:23:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:23:01 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:01 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:23:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:23:04 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 00:23:06 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:06 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:06 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:09 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:11 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:11 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-16 00:23:14 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/settings.html')
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:17 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:17 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:23 - [app] app - [DEBUG] DEBUG - Request: PATCH /api/user/setting
|
|
2025-06-16 00:23:23 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/user/setting
|
|
2025-06-16 00:23:23 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:30 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:23:32 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:23:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:32 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:32 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:23:32 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:23:33 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:33 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:23:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:23:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:23:35 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:24:03 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:24:03 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:24:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:33:41 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:33:43 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:33:44 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:33:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:33:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:33:48 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:33:48 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:33:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:33:49 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:33:49 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:33:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:33:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:33:51 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:33:54 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/admin/printers/7
|
|
2025-06-16 00:33:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:34:01 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:34:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:34:01 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:34:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:34:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:34:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:34:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:03 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:34:03 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:34:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:34:31 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:34:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:34:32 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:34:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:34:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:34:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:35:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:35:01 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:35:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:35:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:35:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:35:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:35:06 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:35:07 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:35:07 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:35:17 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:35:18 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:35:18 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:35:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:35:18 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:35:18 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:35:18 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:35:24 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/admin/printers/7
|
|
2025-06-16 00:35:24 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:35:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:35:31 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:35:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:35:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:35:32 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:35:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:35:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:35:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:36:01 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:36:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:36:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:36:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:36:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:20 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 00:36:20 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 00:36:20 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 00:36:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:36:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:36:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:36:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:36:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:36:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:36:40 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:36:40 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:36:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:40 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:36:40 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:36:40 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:36:40 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:36:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:36:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:36:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:36:42 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:36:45 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/admin/printers/7
|
|
2025-06-16 00:36:45 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:37:11 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:37:11 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:37:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:37:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:37:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:37:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:37:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:37:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:37:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:37:42 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:37:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:38:11 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:38:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:38:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:38:12 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:38:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:38:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:38:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:38:42 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:38:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:38:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:39:11 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:39:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:39:12 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:39:41 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:39:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:39:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:39:42 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:39:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:39:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:40:02 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 00:40:02 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 00:40:02 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 00:40:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:40:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:40:39 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:40:39 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:40:53 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:40:53 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:40:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:40:59 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:41:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:41:01 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:41:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:41:02 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:41:03 - [app] app - [INFO] INFO - ✅ API: 7 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:41:05 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:41:08 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/admin/printers/7
|
|
2025-06-16 00:41:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:41:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:41:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:41:12 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:12 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:41:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:41:14 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:41:16 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:41:18 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:41:18 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:41:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:21 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:41:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:21 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:21 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:21 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:41:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:41:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:35 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:41:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:35 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:35 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:41:35 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:41:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:41:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:41:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:41:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:45:19 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:45:20 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:45:21 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:45:22 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:45:22 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:45:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:22 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:45:22 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:45:22 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:45:22 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:45:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:24 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:28 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:45:28 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:45:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:45:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:45:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:45:31 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:45:31 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:31 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:45:31 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:33 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:33 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:34 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 00:45:36 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:45:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:45:38 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:46:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:46:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:46:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:46:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:46:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:46:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:46:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:46:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:47:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:47:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:47:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:47:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:47:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:47:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:47:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:47:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:48:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:48:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:48:09 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:48:10 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:48:11 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:48:11 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:48:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:48:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:48:14 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:48:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:48:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:48:15 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:48:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:48:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:48:16 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:18 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 00:48:18 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:19 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 00:48:19 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-16 00:48:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:48:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:48:20 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:48:20 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:48:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:48:21 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:50:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:50:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:50:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:50:40 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:50:41 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:50:41 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:50:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:50:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:50:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 00:50:46 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 00:50:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:50:50 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:50:52 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:50:52 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:50:53 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:50:53 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:05 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 00:51:05 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 00:51:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:51:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:07 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:51:07 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:51:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:51:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:51:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:51:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:22 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:22 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:24 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:26 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:27 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:27 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:52:30 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:52:31 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:52:32 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:52:33 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:52:35 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-16 00:52:35 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:52:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 00:52:38 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 00:52:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:40 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:40 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 00:52:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:52:49 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 00:52:49 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_005249
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 00:52:49 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 325, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 349, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 00:52:49 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-16 00:52:49 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:52:50 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_005250
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 00:52:50 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 325, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 349, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 00:52:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:52:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:51 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:52 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_005252
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 00:52:52 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 325, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 349, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 00:52:52 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:52:52 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:52 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_005253
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 00:52:53 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 325, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 87, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 349, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 00:52:53 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 00:52:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:52:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:52:56 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/maintenance/create-backup
|
|
2025-06-16 00:52:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/maintenance/create-backup
|
|
2025-06-16 00:52:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:52:59 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/maintenance/optimize-database
|
|
2025-06-16 00:52:59 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/maintenance/optimize-database
|
|
2025-06-16 00:52:59 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:53:04 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/maintenance/clear-cache
|
|
2025-06-16 00:53:04 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/maintenance/clear-cache
|
|
2025-06-16 00:53:04 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:08 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 00:53:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:09 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 00:53:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 00:53:33 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-16 00:53:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 00:53:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:53:35 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:53:37 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 00:53:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 00:53:38 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:53:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:53:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:40 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 00:53:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:40 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:53:40 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:53:48 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 00:53:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:49 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:53:49 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:53:52 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:53:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:53:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:53:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:53:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:53:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:54:13 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:13 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:13 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:13 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:13 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:13 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:15 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:15 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:15 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:15 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:15 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:15 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:17 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:54:17 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 00:54:17 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 00:54:17 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 00:54:17 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:54:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:54:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:21 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:21 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-16 00:54:21 - [app] app - [WARNING] WARNING - Method Not Allowed (405): POST http://127.0.0.1:5000/api/printers
|
|
2025-06-16 00:54:21 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:54:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:54:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:54:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:54:34 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 00:54:34 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 00:54:34 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 00:54:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:54:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:54:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:54:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 00:54:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 00:54:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 00:54:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:54:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:54:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:54:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:54:57 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:54:57 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:55:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:55:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:55:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:55:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:56:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:56:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:56:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:56:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:57:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:57:22 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:59:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:59:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:59:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:59:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 00:59:51 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 00:59:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 00:59:54 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 00:59:54 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:59:54 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:59:54 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:59:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:56 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:59:56 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:59:56 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 00:59:56 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 00:59:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:59:57 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 00:59:57 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 00:59:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 00:59:59 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 00:59:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 00:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 00:59:59 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 00:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:02 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:02 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:02 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 01:00:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:00:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:00:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:00:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:00:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:00:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:00:17 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:00:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:00:19 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:00:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:00:23 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-16 01:00:23 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_010023
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 01:00:23 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 326, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 350, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 01:00:23 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-16 01:00:23 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:00:25 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_010025
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 01:00:25 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 326, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 350, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 01:00:25 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:00:25 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:25 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:26 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:31 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 01:00:31 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-16 01:00:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:33 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:33 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 01:00:34 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 01:00:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:00:37 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:38 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:38 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:38 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:00:38 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 01:00:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:00:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:00:39 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:40 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 01:00:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:41 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:44 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 01:00:44 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_requests_overview.html')
|
|
2025-06-16 01:00:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:46 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:46 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:48 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:00:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:00:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:50 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:52 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-16 01:00:52 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:00:52 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 01:00:52 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-16 01:00:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:00:57 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 01:00:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:00:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:00:59 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:00 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-16 01:01:00 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-16 01:01:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /request/2
|
|
2025-06-16 01:01:00 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_status.html')
|
|
2025-06-16 01:01:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:04 - [app] app - [DEBUG] DEBUG - Request: GET /request/2
|
|
2025-06-16 01:01:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:06 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:07 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 01:01:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:08 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 01:01:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:09 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:12 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:12 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:01:20 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:01:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:21 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:21 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 01:01:23 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_requests.html')
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 01:01:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:25 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:25 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:29 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/2/approve
|
|
2025-06-16 01:01:30 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-16 01:01:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 01:01:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 01:01:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:40 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:41 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 01:01:42 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 1
|
|
2025-06-16 01:01:42 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 2
|
|
2025-06-16 01:01:42 - [app] app - [INFO] INFO - OTP als verwendet markiert für Guest Request 2
|
|
2025-06-16 01:01:50 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Instance <Job at 0x7ff1b83b4d10> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
|
|
2025-06-16 01:01:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:01:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:01:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:55 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:01:55 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:01:56 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 01:01:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:01:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:01:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:02:09 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:02:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:02:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:02:11 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:02:13 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/1
|
|
2025-06-16 01:02:13 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:02:16 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/2
|
|
2025-06-16 01:02:16 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:02:18 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:02:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:18 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:02:18 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:02:18 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 01:02:18 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:02:24 - [app] app - [ERROR] ERROR - CSRF-Fehler für /api/printers: The CSRF session token is missing.
|
|
2025-06-16 01:02:24 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'User-Agent': 'curl/7.79.1', 'Accept': '*/*', 'Content-Type': 'application/json', 'X-Csrftoken': 'test', 'Content-Length': '81'}
|
|
2025-06-16 01:02:24 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-16 01:02:24 - [app] app - [DEBUG] DEBUG - CSRF-Token generiert: IjdkZWU0Mz...
|
|
2025-06-16 01:02:24 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 01:02:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:02:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:02:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:02:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:03:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:03:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:03:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:03:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:03:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:03:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:03:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:03:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:03:49 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:03:49 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:03:49 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:03:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:03:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:03:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:03:56 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:03:56 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:03:56 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:03:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:03:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:03:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:04:09 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:04:09 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:04:09 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:04:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:04:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:04:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:04:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:04:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:04:39 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:04:39 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:04:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:04:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:04:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:04:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:04:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-512.png
|
|
2025-06-16 01:04:41 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 01:04:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:04:58 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:04:58 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:05:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:05:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:05:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:05:39 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:05:39 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:05:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:05:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:05:57 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:05:57 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:05:57 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:06:01 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:06:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:06:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:06:04 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:06:04 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:06:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:06:06 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:06:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:06 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:06:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:08 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:06:10 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:06:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:12 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:12 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:06:14 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/2
|
|
2025-06-16 01:06:14 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:06:17 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:06:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:17 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:17 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:17 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 01:06:17 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:06:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:06:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:44 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:44 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:44 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:47 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:47 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 01:06:51 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:51 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:54 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:54 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:06:55 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 01:06:55 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-16 01:06:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:55 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:56 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:06:56 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:06:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:06:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:06:58 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:06:58 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:07:00 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:07:00 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:07:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:03 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:07:03 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:07:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-16 01:07:16 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_tapo_monitoring.html')
|
|
2025-06-16 01:07:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:07:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:07:18 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:07:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:07:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:46 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-16 01:07:48 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:07:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:07:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:07:50 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:07:50 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:07:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:08:01 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:08:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:08:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:02 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-512.png
|
|
2025-06-16 01:08:04 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 01:08:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:06 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:08:07 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:08:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:08:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:08:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:09 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:08:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:10 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:10 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:11 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:13 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:08:13 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:08:15 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/tapo_control.html')
|
|
2025-06-16 01:08:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:08:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:08:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:09:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:09:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:10:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:10:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:10:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:10:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:12:15 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:12:15 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:12:15 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:12:16 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:12:17 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:16:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:17:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:17:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:17:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:17:03 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:17:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:17:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:04 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:17:04 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 01:17:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:17:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:05 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/static/icons/icon-512.png
|
|
2025-06-16 01:17:05 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:17:06 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:06 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:06 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:17:07 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:08 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:09 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:09 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:09 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: unreachable, Quelle: system
|
|
2025-06-16 01:17:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:17:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:14 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:14 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 01:17:17 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/guest_request.html')
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:17 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:19 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:19 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:17:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:25 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:17:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:27 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:27 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:30 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:30 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:17:32 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:17:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:34 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:34 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:37 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/2
|
|
2025-06-16 01:17:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:17:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:39 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/1
|
|
2025-06-16 01:17:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:17:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:17:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:17:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:44 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:44 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:45 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 01:17:45 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/stats.html')
|
|
2025-06-16 01:17:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:46 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 01:17:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:47 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:17:49 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:17:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-16 01:17:51 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:17:51 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:17:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:17:53 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:17:53 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:17:59 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/users
|
|
2025-06-16 01:17:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:18:00 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:18:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:02 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:02 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:18:03 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:18:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:18:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:18:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:07 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:07 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:18:08 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:18:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:09 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:18:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:18:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:10 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:10 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:18:11 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:11 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:18:15 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-16 01:18:15 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:18:15 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 01:18:15 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-16 01:18:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:18:16 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:18:16 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:27:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:27:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:27:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:27:49 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:27:51 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-16 01:27:51 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:27:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:53 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:27:53 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:27:53 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 01:27:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:27:55 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:27:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:27:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:27:58 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:27:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:27:59 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:27:59 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 01:28:16 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_otps.html')
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:28:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:18 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:28:18 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:28:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:29 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:29:29 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:29:34 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:29:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:29:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:29:35 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:29:35 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:29:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:29:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:29:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:29:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:29:40 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/calendar.html')
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:29:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:42 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:29:42 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:29:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:29:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:29:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:29:46 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:29:46 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:30:01 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:30:01 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:30:01 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:30:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:30:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:32:45 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:32:45 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:32:45 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:32:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:32:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:33:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 01:33:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 01:33:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:33:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:33:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:34:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:34:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:34:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:34:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: (sqlite3.OperationalError) table guest_requests has no column named otp_code_plain
|
|
[SQL: INSERT INTO guest_requests (name, email, reason, duration_min, duration_minutes, created_at, status, printer_id, otp_code, job_id, author_ip, otp_used_at, file_name, file_path, copies, processed_by, processed_at, approval_notes, rejection_reason, updated_at, approved_at, rejected_at, approved_by, rejected_by, otp_expires_at, otp_code_plain, assigned_printer_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: ('Test Guest', 'test@example.com', 'Testing OTP system', 60, None, '2025-06-16 01:34:27.078605', 'approved', None, None, None, None, None, None, None, 1, None, None, None, None, '2025-06-16 01:34:27.078610', None, None, None, None, None, None, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-16 01:34:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:34:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:34:53 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:34:53 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 3
|
|
2025-06-16 01:34:53 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 3
|
|
2025-06-16 01:35:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:35:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:35:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:35:10 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 3
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:38:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:38:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:38:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:38:06 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-16 01:38:06 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-16 01:38:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 01:38:08 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:38:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:38:10 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:38:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:12 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:12 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-16 01:38:20 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/settings.html')
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:22 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:22 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:38:25 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:38:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:26 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:26 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:30 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 01:38:30 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html')
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_013830
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 01:38:30 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 326, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 350, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 01:38:30 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/errors/500.html')
|
|
2025-06-16 01:38:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:38:31 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_013831
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 01:38:31 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 326, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/blueprints/admin_unified.py", line 350, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 152, in render_template
|
|
return _render(app, template, context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/flask/templating.py", line 133, in _render
|
|
rv = template.render(context)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
|
|
self.environment.handle_exception()
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/core/.local/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
|
|
return getattr(obj, attribute)
|
|
^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 01:38:31 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:38:32 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/jobs.html')
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:38:32 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:38:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:34 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:34 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-16 01:38:36 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin.html')
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:38:36 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:38:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:37 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:37 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:38:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 01:38:41 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates
|
|
-> found ('/cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend/templates/admin_guest_otps.html')
|
|
2025-06-16 01:38:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:38:43 - [app] app - [DEBUG] DEBUG - Request: GET /sw.js
|
|
2025-06-16 01:38:43 - [app] app - [DEBUG] DEBUG - Response: 304
|
|
2025-06-16 01:42:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:42:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:42:51 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:42:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 01:42:55 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 01:42:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:42:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:42:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Request: GET /user/settings
|
|
2025-06-16 01:43:01 - [app] app - [INFO] INFO - Locating template 'settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\settings.html')
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/user/settings
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:05 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 01:43:05 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 01:43:06 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 01:43:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:08 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 01:43:08 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_otps.html')
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 01:43:18 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:18 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 01:43:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:30 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 01:43:30 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-16 01:43:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:30 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-16 01:43:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 01:43:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 01:43:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 01:43:33 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 01:43:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 01:43:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 01:43:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 01:43:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:57:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 06:57:20 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 06:57:21 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 06:57:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 06:57:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 06:57:24 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 06:57:24 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 06:57:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:58:14 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 06:58:14 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-16 06:58:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:58:50 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 06:58:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:58:54 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-16 06:58:54 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 3
|
|
2025-06-16 06:58:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 06:58:54 - [app] app - [DEBUG] DEBUG - Request: GET /request/3
|
|
2025-06-16 06:58:54 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-16 06:58:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:07 - [app] app - [DEBUG] DEBUG - Request: GET /request/3
|
|
2025-06-16 06:59:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:37 - [app] app - [DEBUG] DEBUG - Request: GET /request/3
|
|
2025-06-16 06:59:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 06:59:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:40 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 06:59:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 06:59:42 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 06:59:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:00:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 07:00:20 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 07:00:20 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 07:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:44 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 07:00:44 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-16 07:00:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:00:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:00:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:00:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:01:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/3/approve
|
|
2025-06-16 07:01:40 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 3
|
|
2025-06-16 07:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 07:01:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:02:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:02:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:02:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:02:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 07:02:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 07:03:00 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 07:03:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 07:03:26 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_otps.html')
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:03:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:04:15 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-16 07:04:15 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:04:15 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 07:04:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:04:40 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 07:04:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:05:00 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:05:00 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-16 07:05:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:05:18 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:18 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:05:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:21 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:05:31 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:05:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:05:35 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:35 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:05:38 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:38 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:05:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:05:55 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 07:05:55 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-16 07:06:01 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:06:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:06:31 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:06:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:07:01 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:07:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:16:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 07:16:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 07:16:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 07:16:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 07:16:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 07:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 07:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 07:33:43 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 07:33:44 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 07:33:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 07:54:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 07:54:01 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 07:54:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 07:54:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 07:54:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 07:54:18 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-16 07:54:18 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 07:54:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:54:48 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:54:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:55:18 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:55:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:55:48 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:55:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:56:18 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:56:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:56:49 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:56:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:57:19 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:57:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:57:49 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:57:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:58:19 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 07:58:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:58:21 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 07:58:21 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 07:58:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 07:58:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 07:58:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 07:58:24 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 07:58:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:20 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 08:00:20 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-16 08:00:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:26 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-16 08:00:26 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 4
|
|
2025-06-16 08:00:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:00:26 - [app] app - [DEBUG] DEBUG - Request: GET /request/4
|
|
2025-06-16 08:00:26 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-16 08:00:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:30 - [app] app - [DEBUG] DEBUG - Request: GET /request/4
|
|
2025-06-16 08:00:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:32 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:00:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:32 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 08:00:32 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 08:00:32 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 08:00:34 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 08:00:36 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 08:00:38 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 08:00:38 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 08:00:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:00:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:40 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:00:40 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 08:00:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:00:41 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:00:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:43 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 08:00:43 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-16 08:00:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:00:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 08:00:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:49 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/4/approve
|
|
2025-06-16 08:00:50 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 4
|
|
2025-06-16 08:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 08:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:01:00 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-16 08:01:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:01:00 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 08:01:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:01:03 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 08:01:03 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-16 08:01:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:01:07 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:01:07 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-16 08:01:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:01:11 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 08:01:11 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 1
|
|
2025-06-16 08:01:11 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 2
|
|
2025-06-16 08:01:12 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 3
|
|
2025-06-16 08:01:12 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 4
|
|
2025-06-16 08:01:12 - [app] app - [INFO] INFO - OTP als verwendet markiert für Guest Request 4
|
|
2025-06-16 08:01:20 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Instance <Job at 0x17b0bd98f30> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
|
|
2025-06-16 08:01:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 08:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:01:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:02:07 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:02:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:02:37 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:02:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:03:07 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:03:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:03:37 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:03:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:04:07 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:04:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:05:07 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:05:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:05:38 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:05:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:06:08 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:06:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:06:38 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:06:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:07:08 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:07:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:07:38 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:07:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:07:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:07:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:07:48 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 08:07:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:09 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-16 08:08:09 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 5
|
|
2025-06-16 08:08:09 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /request/5
|
|
2025-06-16 08:08:09 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-16 08:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:14 - [app] app - [DEBUG] DEBUG - Request: GET /request/5
|
|
2025-06-16 08:08:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:19 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:08:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:21 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 08:08:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:08:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:28 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:08:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:08:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:08:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:47 - [app] app - [DEBUG] DEBUG - Request: POST /api/requests/5/approve
|
|
2025-06-16 08:08:48 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 5
|
|
2025-06-16 08:08:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 08:08:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:56 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:08:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:08:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:08:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:01 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 08:09:01 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_otps.html')
|
|
2025-06-16 08:09:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:20 - [app] app - [DEBUG] DEBUG - Request: POST /auth/logout
|
|
2025-06-16 08:09:20 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:09:20 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:09:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:23 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 08:09:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:29 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:09:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:09:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/guest/start-job
|
|
2025-06-16 08:09:37 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 1
|
|
2025-06-16 08:09:37 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 2
|
|
2025-06-16 08:09:37 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 3
|
|
2025-06-16 08:09:37 - [app] app - [WARNING] WARNING - Ungültiger OTP-Code für Guest Request 4
|
|
2025-06-16 08:09:38 - [app] app - [INFO] INFO - OTP erfolgreich verifiziert für Guest Request 5
|
|
2025-06-16 08:09:38 - [app] app - [INFO] INFO - OTP als verwendet markiert für Guest Request 5
|
|
2025-06-16 08:09:46 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Instance <Job at 0x17b0b5397c0> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
|
|
2025-06-16 08:09:46 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 08:10:00 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 08:10:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:10:26 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:10:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:10:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:10:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:31 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 08:12:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:12:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 08:12:35 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:12:35 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 08:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:13:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:13:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:13:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:13:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:13:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:13:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:14:05 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 08:14:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:14:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:14:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:14:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:14:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:15:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:15:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:06 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:15:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:15:07 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:15:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:15:12 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:15:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:15:14 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:44 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:15:45 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:15:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:05 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 08:16:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:16:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:08 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:29 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 08:16:29 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-16 08:16:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:16:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:16:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:17:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:17:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:17:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:17:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:18:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:18:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:18:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 08:18:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 08:18:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 08:18:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 08:18:57 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-16 08:18:57 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 08:18:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:18:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:18:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:18:59 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 08:18:59 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-16 08:18:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:18:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:18:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:18:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:19:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:19:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:19:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:19:02 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:19:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:07 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-16 08:19:07 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/1/connect
|
|
2025-06-16 08:19:07 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 08:19:09 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-16 08:19:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/2/connect
|
|
2025-06-16 08:19:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 08:19:12 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 08:19:12 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 08:19:12 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-16 08:19:12 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 08:19:14 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-16 08:19:14 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/2/connect
|
|
2025-06-16 08:19:14 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:19:25 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:19:25 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:19:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:30 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-16 08:19:34 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_tapo_monitoring.html')
|
|
2025-06-16 08:19:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:19:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:43 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-16 08:19:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:19:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:19:50 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/health-check
|
|
2025-06-16 08:20:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:20:17 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-16 08:20:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:20:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:31 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-16 08:20:32 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id
|
|
[SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (None, 'on', '2025-06-16 08:20:32.412403', '192.168.0.100', None, None, None, 'system', None, None, 1114, None, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-16 08:20:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 08:20:51 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:54 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 08:20:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:20:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:58 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 08:20:58 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-16 08:20:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:20:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:20:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:01 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 08:21:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:02 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:06 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/3
|
|
2025-06-16 08:21:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 08:21:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:08 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/2
|
|
2025-06-16 08:21:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 08:21:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:10 - [app] app - [DEBUG] DEBUG - Request: DELETE /api/jobs/1
|
|
2025-06-16 08:21:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 08:21:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:13 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:13 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:21 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:21 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 08:21:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 08:21:24 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 08:21:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-16 08:21:27 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_advanced_settings.html')
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250616_082127
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-16 08:21:27 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 326, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 490, in getattr
|
|
return getattr(obj, attribute)
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 350, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 459, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 490, in getattr
|
|
return getattr(obj, attribute)
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-16 08:21:27 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-16 08:21:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 08:21:28 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 08:21:28 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 08:21:28 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 08:21:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 08:21:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 08:21:32 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 08:21:32 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 08:21:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 09:31:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 09:31:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 09:31:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 09:31:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 09:31:15 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 09:31:16 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 09:31:16 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 09:31:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:20 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 09:31:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 09:31:22 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:31:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:31:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 09:31:25 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:31:25 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:31 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:41 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:31:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:31:41 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-16 09:31:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:31:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:31:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:31:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 09:32:09 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:32:09 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:32:09 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 09:32:10 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:32:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:32:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:32:27 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 09:32:27 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 09:32:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:32:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 09:32:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:41 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/6/toggle
|
|
2025-06-16 09:32:41 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/printers/6/toggle
|
|
2025-06-16 09:32:41 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:32:53 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/force-init
|
|
2025-06-16 09:32:53 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/admin/printers/force-init
|
|
2025-06-16 09:32:53 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:32:57 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system-health
|
|
2025-06-16 09:32:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 09:32:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:32:58 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:32:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 09:33:07 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 09:33:21 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/maintenance/create-backup
|
|
2025-06-16 09:33:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:21 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 09:33:21 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 09:33:21 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 09:33:23 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 09:33:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 09:33:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:33:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:33:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:33:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:33:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:33:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:33:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:33:42 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-16 09:33:42 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/1/connect
|
|
2025-06-16 09:33:42 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-16 09:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 09:33:43 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 09:33:43 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 09:33:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 09:33:46 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 09:33:47 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/2/connect
|
|
2025-06-16 09:33:50 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/4/connect
|
|
2025-06-16 09:33:53 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/6/connect
|
|
2025-06-16 09:33:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/5/connect
|
|
2025-06-16 09:34:02 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:34:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:34:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:34:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:34:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/api/printers/6/connect
|
|
2025-06-16 09:34:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:34:52 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:35:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:35:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:35:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:35:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:36:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:36:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:36:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:36:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:37:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:37:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:37:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:37:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:38:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:38:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:38:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:38:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:39:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:39:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:39:33 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:39:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:40:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:40:19 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:40:33 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 09:40:33 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 09:40:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:40:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:40:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:40:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:41:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:41:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:41:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:41:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:41:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:41:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:41:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:41:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:42:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:42:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:42:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:43:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:43:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:44:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:44:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:44:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:45:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:45:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:45:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:46:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:46:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:46:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:47:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:47:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:47:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:48:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:48:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:48:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:49:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:49:23 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:49:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 09:49:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:44 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:49:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 09:49:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 09:49:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 09:49:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:49:48 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 12:49:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 12:49:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 12:49:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 12:49:55 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 12:50:03 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 12:50:03 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 12:50:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:25 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 12:50:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:50:27 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:50:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 12:50:55 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:50:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:50:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:51:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:51:26 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:51:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:51:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:51:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:51:56 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:51:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:51:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:52:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:26 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:52:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:52:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:52:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:52:56 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:52:56 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:52:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:27 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:53:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:53:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:53:57 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:53:57 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:53:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:54:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:27 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:54:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:54:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:54:58 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:54:58 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:54:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:55:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:55:28 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:55:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:55:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:55:58 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:55:58 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:55:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:28 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:56:28 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:56:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:56:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:56:59 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:56:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:57:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:57:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 12:57:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:57:59 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:57:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:57:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:58:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:29 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:58:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:58:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:00 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:59:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:59:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:30 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 12:59:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 12:59:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 12:59:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:00:00 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:00:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:00:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:00:30 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:00:31 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:00:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:01 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:01:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:01:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:01:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:31 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:01:31 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:01:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:01:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:01:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:02 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:02:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:32 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:02:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:02:32 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:03:02 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 13:03:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:23 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 13:03:23 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-16 13:03:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 13:03:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 13:03:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:27 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 13:03:27 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-16 13:03:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:27 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-16 13:03:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:32 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-16 13:03:32 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-16 13:03:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 13:03:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 13:03:38 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 13:03:38 - [app] app - [INFO] INFO - Locating template 'admin_guest_requests.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_requests.html')
|
|
2025-06-16 13:03:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:03:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:03:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:03:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:04:04 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-requests
|
|
2025-06-16 13:04:04 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:04:04 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:04:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:04:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:04:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:04:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:04:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:04:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:04:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:04:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:04:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:05:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:05:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:05:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:05:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:05:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:05:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:06:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:06:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:06:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:06:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:06:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:06:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:07:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:07:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:07:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:07:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:07:41 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:07:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:08:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:08:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:08:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:08:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:08:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:08:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:08:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:09:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:09:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:09:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:09:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:10:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:10:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:10:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:10:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:10:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:10:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:10:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:10:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:11:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:11:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:11:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:12:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:12:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:12:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:12:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:12:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:13:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:13:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:13:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:13:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:13:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:13:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:13:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:13:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:14:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:14:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:14:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:14:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:14:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:14:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:15:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:15:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:15:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:15:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:15:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:15:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:16:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:16:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:16:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:16:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:16:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:16:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:16:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:16:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:17:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:17:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:17:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:17:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:17:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:17:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:17:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:17:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:18:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:18:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:18:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:18:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:18:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:18:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:18:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:18:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:19:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:19:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:19:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:19:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:19:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:19:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:19:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:19:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:20:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:20:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:20:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:20:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:20:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:20:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:20:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:20:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:21:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:21:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:21:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:21:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:21:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:22:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:22:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:22:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:22:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:22:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 13:23:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:23:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:23:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:23:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:23:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:24:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:24:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:24:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:24:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:24:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 13:24:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 13:24:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 13:24:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:47:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 14:47:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 14:47:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 14:48:00 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 14:48:01 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 14:48:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:04 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 14:48:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 14:48:06 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 14:48:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 14:48:08 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 14:48:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 14:48:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 14:48:14 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 14:48:14 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 14:48:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/requests
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 14:48:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 14:48:17 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 14:48:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:43:02 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) no such table: users
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.role = ?]
|
|
[parameters: ('admin',)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:43:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:43:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:43:04 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:43:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:43:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:43:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:43:12 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:43:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:43:14 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:43:20 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-16 17:43:20 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 17:43:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:23 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-16 17:43:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:24 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 17:43:24 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 17:43:24 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 17:43:24 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 17:43:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-16 17:43:26 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 17:43:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 17:43:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:31 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-16 17:43:31 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-16 17:43:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-16 17:43:32 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-16 17:43:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-16 17:43:34 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-16 17:43:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-16 17:43:35 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-16 17:43:37 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-16 17:43:37 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-16 17:43:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-16 17:43:40 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-16 17:43:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-16 17:43:41 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Request: GET /admin/guest-otps
|
|
2025-06-16 17:43:42 - [app] app - [INFO] INFO - Locating template 'admin_guest_otps.html':
|
|
1: trying loader of application 'app'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_guest_otps.html')
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests/pending-otps
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/guest-requests
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:43:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 17:43:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:44:10 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-16 17:44:10 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-16 17:44:10 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-16 17:44:10 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-16 17:44:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:44:10 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-16 17:44:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:44:11 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 17:44:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:44:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-16 17:44:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-16 17:44:24 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 17:44:24 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 17:44:24 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 17:44:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:44:26 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:44:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:44:28 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 17:44:28 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 17:44:28 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 17:44:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:44:30 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:44:41 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-16 17:44:55 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 17:44:55 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 17:44:55 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 17:44:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-16 17:44:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-16 17:45:05 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 17:45:05 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 17:45:05 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 17:45:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-16 17:45:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-16 17:45:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-16 18:04:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-16 18:04:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-16 18:04:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-17 13:58:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-17 13:58:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-17 13:58:28 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-17 13:58:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-17 13:58:31 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-17 13:58:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:58:36 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-17 13:58:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 13:58:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 13:58:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 13:58:37 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-17 13:58:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:58:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:58:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:00 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 13:59:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:59:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:02 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-17 13:59:02 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-17 13:59:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 13:59:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 13:59:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 13:59:05 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 13:59:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-17 13:59:13 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 13:59:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:16 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-17 13:59:21 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_tapo_monitoring.html')
|
|
2025-06-17 13:59:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:59:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:38 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/tapo/bulk-control
|
|
2025-06-17 13:59:38 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.IntegrityError) NOT NULL constraint failed: plug_status_logs.printer_id
|
|
[SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (None, 'on', '2025-06-17 13:59:38.725912', '192.168.0.102', None, None, None, 'system', None, None, 226, None, None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/gkpj) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-17 13:59:38 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 13:59:42 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-17 13:59:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 13:59:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 13:59:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:00:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:00:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:00:02 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:00:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:00:08 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-17 14:00:08 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:00:09 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-17 14:00:09 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:00:10 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-17 14:00:10 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:00:10 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-17 14:00:10 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:00:11 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-17 14:00:11 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:01:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-17 14:01:04 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) no such table: users
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.role = ?]
|
|
[parameters: ('admin',)]
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) wurde angelegt.
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 1 (192.168.0.100)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 2 (192.168.0.101)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 3 (192.168.0.102)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 4 (192.168.0.103)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 5 (192.168.0.104)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - Drucker erstellt: Drucker 6 (192.168.0.106)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 6 erstellt, 0 aktualisiert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-17 14:01:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-17 14:01:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 1 erstellt, 0 aktualisiert
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-17 14:01:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-17 14:01:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-17 14:01:09 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-17 14:01:09 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-17 14:01:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:09 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:10 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:16 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:18 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:33 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:33 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:33 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:33 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:36 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:36 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:01:40 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:40 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-17 14:01:46 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:01:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:48 - [app] app - [DEBUG] DEBUG - Request: GET /admin/tapo-monitoring
|
|
2025-06-17 14:01:51 - [app] app - [INFO] INFO - Locating template 'admin_tapo_monitoring.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_tapo_monitoring.html')
|
|
2025-06-17 14:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:01:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-17 14:01:58 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:01:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:02:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:02:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:18 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/4/toggle
|
|
2025-06-17 14:02:18 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:02:22 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/1/toggle
|
|
2025-06-17 14:02:22 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:02:25 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/printers/3/toggle
|
|
2025-06-17 14:02:25 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:02:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:02:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/error-recovery/status
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:42 - [app] app - [ERROR] ERROR - Datenbank-Transaktion fehlgeschlagen: Textual SQL expression 'SELECT 1' should be explicitly declared as text('SELECT 1')
|
|
2025-06-17 14:02:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:47 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-17 14:02:47 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-17 14:02:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:02:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:02:53 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:53 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:02:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:02:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-17 14:02:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-17 14:02:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:03:00 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:00 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:01 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:02 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/2/connect
|
|
2025-06-17 14:03:02 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/stats
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-17 14:03:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/admin/system/status
|
|
2025-06-17 14:03:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 09:47:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 09:47:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 09:47:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 09:47:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 09:48:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:38:03 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:38:05 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:38:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:38:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:38:09 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-18 12:38:09 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-18 12:38:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:11 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-18 12:38:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:38:13 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-18 12:38:13 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:38:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-18 12:38:15 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-18 12:38:17 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-18 12:38:17 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:38:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:17 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:38:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:22 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-18 12:38:22 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250618_123822
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-18 12:38:22 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-18 12:38:23 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 117, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 122, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-18 12:38:23 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-18 12:38:23 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-18 12:38:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:38:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:38:23 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:38:23 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:38:23 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-18 12:38:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:38:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:38:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:39:09 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-18 12:39:09 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-18 12:39:09 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-18 12:39:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:39:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-18 12:39:12 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:39:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:39:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:39:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-18 12:39:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:39:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-18 12:40:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-18 12:40:24 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:40:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:24 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:25 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-18 12:40:25 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-18 12:40:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:26 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-18 12:40:26 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-18 12:40:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:29 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-18 12:40:29 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250618_124029
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-18 12:40:29 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 117, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 88, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 122, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-18 12:40:29 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-18 12:40:29 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-18 12:40:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:30 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:40:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:40:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:40:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:41:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:41:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:41:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:41:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:42:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:42:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:42:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:42:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:43:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:43:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:43:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:43:42 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:43:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:43:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:43:45 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-18 12:43:45 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-18 12:43:45 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-18 12:43:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:43:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:47 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:43:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:43:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:43:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:45:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:45:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:45:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:45:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:46:15 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:46:34 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:46:35 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:46:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:46:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:47:00 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-18 12:47:00 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-18 12:47:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:47:30 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-18 12:47:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:48:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:48:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:48:00 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-18 12:48:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:48:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:48:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:48:30 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-18 12:48:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:48:43 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-18 12:48:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:48:50 - [app] app - [ERROR] ERROR - CSRF-Fehler für /auth/login: The CSRF token is missing.
|
|
2025-06-18 12:48:50 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'User-Agent': 'curl/7.88.1', 'Accept': '*/*', 'Content-Length': '253', 'Content-Type': 'multipart/form-data; boundary=------------------------ee4f2b5e0d2dac88'}
|
|
2025-06-18 12:48:50 - [app] app - [ERROR] ERROR - Request Form: {'username': 'admin', 'password': 'admin123'}
|
|
2025-06-18 12:48:50 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:48:54 - [app] app - [DEBUG] DEBUG - Request: GET /settings
|
|
2025-06-18 12:48:54 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/settings
|
|
2025-06-18 12:48:54 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/errors/404.html')
|
|
2025-06-18 12:48:54 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-18 12:48:56 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:48:56 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:48:56 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-18 12:48:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:48:58 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-18 12:48:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:49:00 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-18 12:49:00 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/macros/ui_components.html')
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:02 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-18 12:49:03 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/printers.html')
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:49:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:03 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:04 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:49:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:08 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:49:08 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:49:08 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-18 12:49:09 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:49:10 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:49:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:49:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:49:23 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:49:23 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:49:23 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-18 12:49:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:49:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:49:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:49:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:49:28 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:49:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:49:37 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) disk I/O error
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:49:37 - [app] app - [ERROR] ERROR - [ERROR] ❌ Fehler beim Starten der Anwendung: (sqlite3.OperationalError) disk I/O error
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Rate Limiter bereinigt
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Caches geleert
|
|
2025-06-18 12:49:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🏁 System heruntergefahren
|
|
2025-06-18 12:49:47 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-18 12:49:47 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-18 12:49:47 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-18 12:49:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-18 12:49:56 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:49:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:57 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-18 12:49:57 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-18 12:49:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-18 12:49:58 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-18 12:49:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-18 12:49:59 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-18 12:49:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:50:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:50:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:50:28 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:50:28 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:50:28 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-18 12:50:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:50:30 - [app] app - [WARNING] WARNING - Fehler beim Korrigieren der Admin-Berechtigungen: (sqlite3.OperationalError) database is locked
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:50:30 - [app] app - [ERROR] ERROR - [ERROR] ❌ Fehler beim Starten der Anwendung: (sqlite3.OperationalError) database is locked
|
|
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Rate Limiter bereinigt
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Caches geleert
|
|
2025-06-18 12:50:30 - [app] app - [INFO] INFO - [SHUTDOWN] 🏁 System heruntergefahren
|
|
2025-06-18 12:50:31 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-18 12:50:31 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-18 12:50:31 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-18 12:50:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:50:34 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-18 12:50:35 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-18 12:50:36 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-18 12:51:05 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-18 12:51:05 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-18 12:51:05 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/macros/ui_components.html')
|
|
2025-06-18 12:51:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:07 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:41 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:42 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-18 12:51:46 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:21:52 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:22:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:22:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:22:16 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:22:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:22:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:22:24 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-19 09:22:24 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 09:22:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:36 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 09:22:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:38 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 09:22:38 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:22:38 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 09:22:38 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 09:22:38 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 09:22:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:22:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 09:22:42 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:22:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:22:45 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:22:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:50 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-19 09:22:50 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 09:22:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 09:22:53 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_092253
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 09:22:53 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 122, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 127, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 09:22:53 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 09:22:53 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 09:22:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:22:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:22:54 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 09:22:54 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 09:22:54 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 09:22:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:22:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:22:59 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 09:22:59 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_092259
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 122, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 127, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 09:22:59 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 09:22:59 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 09:22:59 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 09:22:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:22:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:04 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-19 09:23:08 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-19 09:23:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:23:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:13 - [app] app - [ERROR] ERROR - CSRF-Fehler für /tapo/control-form: The CSRF token is missing.
|
|
2025-06-19 09:23:13 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '26', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.8', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/tapo/', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwljjtqBTEMAO_iOoUsWZb9LrPoS0Iggd33qpC7ZyHlTDHMTzvqzOu9PZ7nK9_a8RHt0dgylyl18b6KoMdAL9i9ylbBVIzKCThgLuYhnYYNBRZ2iBUqPGzqQACjzICtLGGiRawbbYqB1y5hlJ19agTNCq2RbFTm7R55XXn-3_Qb_TrreH5_5tctZs-BgoO5lmfS1I7m6CSwwYmg8C7nbr9_OUQ_vQ.aFO63A.20mmneS-czOYT6FvN6lQZ2SmKog'}
|
|
2025-06-19 09:23:13 - [app] app - [ERROR] ERROR - Request Form: {'ip': '192.168.0.100', 'action': 'on'}
|
|
2025-06-19 09:23:13 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:23:13 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/control-form
|
|
2025-06-19 09:23:13 - [app] app - [WARNING] WARNING - Method Not Allowed (405): GET http://127.0.0.1:5000/tapo/control-form
|
|
2025-06-19 09:23:13 - [app] app - [INFO] INFO - Locating template 'errors/405.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\405.html')
|
|
2025-06-19 09:23:13 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-19 09:23:13 - [app] app - [DEBUG] DEBUG - Request: GET /favicon.ico
|
|
2025-06-19 09:23:13 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/favicon.ico
|
|
2025-06-19 09:23:13 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-19 09:23:13 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 09:23:16 - [app] app - [ERROR] ERROR - CSRF-Fehler für /tapo/control-form: The CSRF token is missing.
|
|
2025-06-19 09:23:16 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '27', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.8', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/tapo/', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwljjtqBTEMAO_iOoUsWZb9LrPoS0Iggd33qpC7ZyHlTDHMTzvqzOu9PZ7nK9_a8RHt0dgylyl18b6KoMdAL9i9ylbBVIzKCThgLuYhnYYNBRZ2iBUqPGzqQACjzICtLGGiRawbbYqB1y5hlJ19agTNCq2RbFTm7R55XXn-3_Qb_TrreH5_5tctZs-BgoO5lmfS1I7m6CSwwYmg8C7nbr9_OUQ_vQ.aFO64w._xt6gdUHZBC19nW59LeMDmT9ko8'}
|
|
2025-06-19 09:23:16 - [app] app - [ERROR] ERROR - Request Form: {'ip': '192.168.0.100', 'action': 'off'}
|
|
2025-06-19 09:23:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:23:16 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/control-form
|
|
2025-06-19 09:23:16 - [app] app - [WARNING] WARNING - Method Not Allowed (405): GET http://127.0.0.1:5000/tapo/control-form
|
|
2025-06-19 09:23:16 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-19 09:23:18 - [app] app - [ERROR] ERROR - CSRF-Fehler für /tapo/test-connection-form: The CSRF token is missing.
|
|
2025-06-19 09:23:18 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '16', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.8', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/tapo/', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwljjtqBTEMAO_iOoUsWZb9LrPoS0Iggd33qpC7ZyHlTDHMTzvqzOu9PZ7nK9_a8RHt0dgylyl18b6KoMdAL9i9ylbBVIzKCThgLuYhnYYNBRZ2iBUqPGzqQACjzICtLGGiRawbbYqB1y5hlJ19agTNCq2RbFTm7R55XXn-3_Qb_TrreH5_5tctZs-BgoO5lmfS1I7m6CSwwYmg8C7nbr9_OUQ_vQ.aFO65Q.GJ3-tWym7vsIWlRQD9SDWrkgNno'}
|
|
2025-06-19 09:23:18 - [app] app - [ERROR] ERROR - Request Form: {'ip': '192.168.0.100'}
|
|
2025-06-19 09:23:18 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:23:18 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/test-connection-form
|
|
2025-06-19 09:23:18 - [app] app - [WARNING] WARNING - Method Not Allowed (405): GET http://127.0.0.1:5000/tapo/test-connection-form
|
|
2025-06-19 09:23:18 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-19 09:23:25 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 09:23:25 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 09:23:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:23:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:23:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:23:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:23:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:23:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:24:43 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:24:43 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:24:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:24:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:24:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:25:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:25:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:25:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:25:56 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 09:25:56 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 09:25:56 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 09:25:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:25:59 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:26:00 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:26:13 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 09:26:13 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 09:26:13 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 09:26:14 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:26:16 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:26:18 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 09:26:18 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 09:26:18 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 09:26:20 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:26:22 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:26:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:26:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:26:51 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 09:26:51 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 09:26:51 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 09:26:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 09:26:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 09:27:08 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 09:27:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:27:08 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 09:27:08 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 09:27:08 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 09:27:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:27:08 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 09:27:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 09:28:08 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:28:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:28:08 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 09:28:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 09:51:45 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:06:54 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:06:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:06:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:07:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:07:04 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-19 10:07:04 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:07:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:06 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 10:07:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:07:08 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 10:07:08 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:07:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:07:09 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:07:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:07:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:07:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:07:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:07:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:08:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:08:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:08:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:08:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:08:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:09:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:09:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:09:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:09:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:09:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:10:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:10:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:10:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:10:39 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:10:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:11:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:09 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:11:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:11:40 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:11:40 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:08 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:12:09 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:12:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:12:11 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:15 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:12:15 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:15 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:12:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:12:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 10:12:25 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 10:12:25 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-19 10:12:25 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:12:45 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:12:45 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:12:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:13:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:13:15 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:13:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:13:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 10:13:34 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:13:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:13:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:14:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:14:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:14:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:14:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:14:42 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:14:42 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:14:42 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:14:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:14:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:14:45 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:15:01 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:15:01 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:15:01 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:15:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:15:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:15:04 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:17:17 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:17:18 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:19:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:19:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:19:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:19:54 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:19:56 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 10:19:56 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:19:56 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 10:19:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:19:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:19:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:00 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:20:12 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:20:12 - [app] app - [ERROR] ERROR - Fehler beim Laden der Drucker-Seite: 'dict object' has no attribute 'status_display'
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:12 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: Invalid isoformat string: ''
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:20:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:20:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:20:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:20:55 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:20:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:21:44 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:21:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:21:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:21:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:21:49 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:21:49 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 10:21:49 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:21:49 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 10:21:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:21:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:51 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:21:56 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:21:56 - [app] app - [ERROR] ERROR - Fehler beim Laden der Drucker-Seite: 'dict object' has no attribute 'status_display'
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:21:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:21:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:21:59 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:21:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:21:59 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:03 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-19 10:22:03 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:22:05 - [app] app - [DEBUG] DEBUG - Request: POST /api/printers/1/connect
|
|
2025-06-19 10:22:05 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:22:11 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:15 - [app] app - [INFO] INFO - Locating template 'tapo_control.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\tapo_control.html')
|
|
2025-06-19 10:22:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:19 - [app] app - [ERROR] ERROR - CSRF-Fehler für /tapo/control-form: The CSRF token is missing.
|
|
2025-06-19 10:22:19 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '27', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.8', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/tapo/', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwlzjtOBTEMQNG9pKZw4l_yNjOyY1sgEEgzUKG3d0aivLc6v-2oM6_X9ij7uPKlHW_RHo09c7ph191nIfSgsQtWr_JZIDaiUmAQyGQm7UhOBqy8IWaYMrkYDQDHzIBlrOFqhWxruKjDrlXKQ1d2sQiUCitKdizf7Yb8XHn-a_qd-zrr-P56z897SMdpixYnQ0mWw8IyWrhJxHR0IE7f2p5_fV5ASQ.aFPIuA.TgiNg-6I15uFCbh9PiTPSG3DhI0'}
|
|
2025-06-19 10:22:19 - [app] app - [ERROR] ERROR - Request Form: {'ip': '192.168.0.100', 'action': 'off'}
|
|
2025-06-19 10:22:19 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:22:19 - [app] app - [DEBUG] DEBUG - Request: GET /tapo/control-form
|
|
2025-06-19 10:22:19 - [app] app - [WARNING] WARNING - Method Not Allowed (405): GET http://127.0.0.1:5000/tapo/control-form
|
|
2025-06-19 10:22:19 - [app] app - [INFO] INFO - Locating template 'errors/405.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\405.html')
|
|
2025-06-19 10:22:19 - [app] app - [DEBUG] DEBUG - Response: 405
|
|
2025-06-19 10:22:19 - [app] app - [DEBUG] DEBUG - Request: GET /favicon.ico
|
|
2025-06-19 10:22:19 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/favicon.ico
|
|
2025-06-19 10:22:19 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-19 10:22:19 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:22:26 - [app] app - [ERROR] ERROR - Fehler beim Laden der Drucker-Seite: 'dict object' has no attribute 'status_display'
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:42 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:22:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:22:42 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:22:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:45 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 10:22:45 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 10:22:45 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:22:56 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:22:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:12 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:23:26 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:26 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:26 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:28 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 10:23:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:30 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:23:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:31 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:23:34 - [app] app - [ERROR] ERROR - Fehler beim Laden der Drucker-Seite: 'dict object' has no attribute 'status_display'
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:34 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:36 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 10:23:38 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 10:23:39 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:23:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:23:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 10:23:49 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:49 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 10:23:53 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_102353
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 10:23:53 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 10:23:54 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 122, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 127, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 10:23:54 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:23:54 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:23:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:23:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:23:54 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:23:54 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:23:54 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:23:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:23:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:23:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:23:59 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 10:37:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:37:30 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:37:53 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:39:10 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:39:11 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:39:12 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:39:13 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:39:15 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/login.html')
|
|
2025-06-19 10:39:15 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/base.html')
|
|
2025-06-19 10:39:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:39:17 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 10:39:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 10:39:19 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/dashboard.html')
|
|
2025-06-19 10:39:19 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- /mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates
|
|
-> found ('/mnt/c/Users/TTOMCZA.EMEA/Dev/Projektarbeit-MYP/backend/templates/macros/ui_components.html')
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:39:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:39:20 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:40:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:40:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:40:35 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:40:36 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:40:37 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:40:40 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 10:40:40 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_104040
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 128, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 133, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 10:40:40 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:40:40 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:40:40 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:40:40 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:40:40 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:40:41 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_104042
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 10:40:42 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 128, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 133, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 71, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}" class="inline-flex items-center px-6 py-3 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl text-white hover:bg-white/20 transition-all duration-300 hover:scale-105">
|
|
^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 10:40:42 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:40:43 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:40:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:40:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:40:55 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:40:55 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:40:55 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:40:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:40:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:41:06 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:41:06 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:41:06 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:41:07 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:41:08 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:41:18 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:41:19 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:41:47 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:41:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:41:49 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:41:50 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:41:51 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 10:41:51 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:41:51 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 10:41:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:41:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:41:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:41:55 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 10:41:55 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_104155
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 10:41:55 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 128, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 163, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 133, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 163, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 10:41:55 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:41:55 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:41:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:41:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:43:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:43:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:43:24 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:43:25 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:43:26 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 10:43:26 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_104326
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
2025-06-19 10:43:26 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 128, in admin_dashboard
|
|
return render_template('admin.html', stats=stats, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 163, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 133, in admin_dashboard
|
|
return render_template('admin.html', stats={}, active_tab=None)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin.html", line 163, in block 'content'
|
|
<a href="{{ url_for('admin_users') }}"
|
|
^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin_users'. Did you mean 'admin.add_user_page' instead?
|
|
|
|
2025-06-19 10:43:26 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:43:26 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:43:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:43:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:43:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:43:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:44:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:44:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:44:30 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:44:42 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:44:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:44:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:44:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:45:13 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:45:13 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:45:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:45:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:46:00 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 10:46:00 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 10:46:00 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 10:46:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:46:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:53:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:53:26 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:53:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:56:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:56:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:56:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:56:59 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:57:07 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:57:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:57:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:57:08 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:57:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:57:14 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: name 'flash' is not defined
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_105720
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/printers/control
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Method: POST
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Exception Type: NameError
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Exception: name 'flash' is not defined
|
|
2025-06-19 10:57:20 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 1062, in printer_control
|
|
flash(f'Drucker erfolgreich {action_text}', 'success')
|
|
^^^^^
|
|
NameError: name 'flash' is not defined. Did you mean: 'Flask'?
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\app.py", line 1073, in printer_control
|
|
flash(f'Systemfehler: {str(e)}', 'error')
|
|
^^^^^
|
|
NameError: name 'flash' is not defined. Did you mean: 'Flask'?
|
|
|
|
2025-06-19 10:57:20 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 10:57:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 10:57:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:57:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:57:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:57:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:58:36 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:58:37 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:59:37 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:59:38 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:59:39 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 10:59:40 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 10:59:50 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 10:59:50 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 10:59:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:59:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:59:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:59:52 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 10:59:52 - [app] app - [INFO] INFO - ✅ Drucker 2 erfolgreich eingeschaltet durch Administrator
|
|
2025-06-19 10:59:52 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 10:59:52 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 10:59:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 10:59:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 10:59:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:02 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:00:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:15 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:00:15 - [app] app - [INFO] INFO - ✅ Drucker 2 erfolgreich eingeschaltet durch Administrator
|
|
2025-06-19 11:00:15 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:00:15 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:00:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:23 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:00:23 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 11:00:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 11:00:34 - [app] app - [INFO] INFO - Locating template 'admin_add_user.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_user.html')
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_110034
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/users/add
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
2025-06-19 11:00:34 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 206, in add_user_page
|
|
return render_template('admin_add_user.html')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 168, in block 'content'
|
|
<form id="userForm" action="{{ url_for('admin.create_user_api') }}" method="POST" class="space-y-8">
|
|
^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
|
|
2025-06-19 11:00:34 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 11:00:34 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 11:00:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_110036
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/users/add
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
2025-06-19 11:00:36 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 93, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 206, in add_user_page
|
|
return render_template('admin_add_user.html')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 168, in block 'content'
|
|
<form id="userForm" action="{{ url_for('admin.create_user_api') }}" method="POST" class="space-y-8">
|
|
^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
|
|
2025-06-19 11:00:36 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 11:00:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:53 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers/add
|
|
2025-06-19 11:00:53 - [app] app - [INFO] INFO - Locating template 'admin_add_printer.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_printer.html')
|
|
2025-06-19 11:00:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:53 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:53 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:56 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:00:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:00:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:00:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:05:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:05:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:05:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:05:43 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:05:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:07:33 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:07:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:07:51 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:07:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:17:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:17:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:17:40 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:17:41 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:17:43 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 11:17:43 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 11:17:43 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 11:17:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:17:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:17:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:17:44 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:17:47 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 11:17:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 11:17:47 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:17:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:17:47 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:17:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:17:47 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:17:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:17:50 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:17:50 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:17:50 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:17:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:17:55 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:17:55 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:17:55 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:17:55 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:17:57 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 11:17:57 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 11:17:58 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:17:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:17:58 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:17:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:17:59 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:17:59 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:18:01 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:18:01 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:11 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 11:18:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:14 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:18:14 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 11:18:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:14 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 11:18:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:19 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-19 11:18:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:19 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 11:18:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:20 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 11:18:20 - [app] app - [INFO] INFO - Locating template 'admin_add_user.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_user.html')
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_111820
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/users/add
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - Exception Type: BuildError
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - Exception: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
2025-06-19 11:18:20 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 94, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 207, in add_user_page
|
|
return render_template('admin_add_user.html')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_add_user.html", line 168, in block 'content'
|
|
<form id="userForm" action="{{ url_for('admin.create_user_api') }}" method="POST" class="space-y-8">
|
|
^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1697, in url_for
|
|
return self.handle_url_build_error(error, endpoint, values)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1686, in url_for
|
|
rv = url_adapter.build( # type: ignore[union-attr]
|
|
endpoint,
|
|
...<3 lines>...
|
|
force_external=_external,
|
|
)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\werkzeug\routing\map.py", line 924, in build
|
|
raise BuildError(endpoint, values, method, self)
|
|
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'admin.create_user_api'. Did you mean 'admin_api.create_user_api' instead?
|
|
|
|
2025-06-19 11:18:20 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 11:18:20 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 11:18:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:28 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers/add
|
|
2025-06-19 11:18:28 - [app] app - [INFO] INFO - Locating template 'admin_add_printer.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_printer.html')
|
|
2025-06-19 11:18:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:18:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:18:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:19:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:19:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:19:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:19:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:20:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:20:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:20:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:20:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:21:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:22:56 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:22:57 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:22:58 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:22:59 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:23:01 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 11:23:01 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 11:23:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:23:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 11:23:03 - [app] app - [INFO] INFO - Locating template 'admin_add_user.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_user.html')
|
|
2025-06-19 11:23:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:23:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:15 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/users
|
|
2025-06-19 11:23:15 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 11:23:15 - [app] app - [DEBUG] DEBUG - Request: GET /favicon.ico
|
|
2025-06-19 11:23:15 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/favicon.ico
|
|
2025-06-19 11:23:15 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-19 11:23:15 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 11:23:22 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:23:27 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:23:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:23:27 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:23:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:23:27 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:23:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:23:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:23:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:37 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:23:37 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:23:39 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:23:39 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:23:41 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:23:41 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:23:41 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:23:41 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 11:23:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:23:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:23:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:24:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:24:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:24:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:24:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:24:48 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:24:48 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:24:48 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:24:48 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:24:48 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:24:48 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:24:49 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:24:49 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:24:49 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:24:49 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:24:49 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:24:49 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:24:51 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:24:51 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:24:52 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:24:52 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:24:52 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:24:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:24:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:24:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:25:00 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:25:00 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:25:00 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:25:00 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:25:00 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:25:00 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:25:00 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:25:00 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:25:01 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:25:01 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:25:01 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:25:01 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:25:03 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:25:03 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:25:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:25:06 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:25:06 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:25:06 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:25:06 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:25:06 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:25:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:25:08 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:25:08 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:25:09 - [app] app - [INFO] INFO - Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:25:09 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:25:09 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:25:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:25:09 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: tuple index out of range
|
|
2025-06-19 11:25:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:25:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:25:39 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:25:39 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:26:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:26:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:48:46 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:48:48 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:48:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 11:48:52 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 11:48:54 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 11:48:55 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 11:48:55 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 11:48:55 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 11:48:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:48:55 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 11:48:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:48:55 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:48:55 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:48:57 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:48:57 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:48:57 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:48:57 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:48:57 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:48:58 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:48:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:48:58 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:48:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:49:00 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:49:00 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:49:00 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:03 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:49:03 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:49:03 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:49:03 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:49:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:49:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:49:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:49:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:49:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:49:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:49:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:49:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:49:06 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:49:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:49:06 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:49:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:49:06 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:49:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:10 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:49:10 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:49:10 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:49:10 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:49:11 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:49:11 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:49:11 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:49:11 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:49:11 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:49:11 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:49:11 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:49:11 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:49:14 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:49:14 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:19 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:49:19 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:49:19 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:49:19 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:49:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:49:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:49:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:49:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:49:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:49:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:49:21 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:49:21 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:49:23 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:49:23 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 11:49:27 - [app] app - [ERROR] ERROR - Unerwarteter Fehler bei Drucker-Steuerung: 'TapoController' object has no attribute 'is_plug_reachable'
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 11:49:27 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: off, Quelle: system
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> off
|
|
2025-06-19 11:49:27 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 11:49:27 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 11:49:27 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 11:49:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 11:49:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 11:49:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 11:49:30 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 11:49:30 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 11:49:30 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 11:49:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:49:38 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 11:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-19 11:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 11:49:43 - [app] app - [INFO] INFO - Locating template 'admin_add_user.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_user.html')
|
|
2025-06-19 11:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:43 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:49:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:49:54 - [app] app - [DEBUG] DEBUG - Request: POST /api/admin/users
|
|
2025-06-19 11:49:54 - [app] app - [DEBUG] DEBUG - Response: 400
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:27 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 11:50:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:28 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 11:50:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:32 - [app] app - [DEBUG] DEBUG - Request: GET /admin/system-health
|
|
2025-06-19 11:50:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/system-health
|
|
2025-06-19 11:50:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 11:50:37 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 11:50:37 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 11:50:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:41 - [app] app - [DEBUG] DEBUG - Request: GET /admin/printers
|
|
2025-06-19 11:50:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:50:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:50:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:51:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:51:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:51:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:51:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:52:11 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:52:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 11:52:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 11:52:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:02 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:02:03 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:02:05 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:02:06 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:02:07 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:02:07 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:02:07 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:02:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:02:18 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:20 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:02:20 - [app] app - [INFO] INFO - Locating template 'admin.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin.html')
|
|
2025-06-19 12:02:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:22 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users/add
|
|
2025-06-19 12:02:22 - [app] app - [INFO] INFO - Locating template 'admin_add_user.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_add_user.html')
|
|
2025-06-19 12:02:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:33 - [app] app - [DEBUG] DEBUG - Request: POST /admin/users/add
|
|
2025-06-19 12:02:33 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:33 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-19 12:02:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:43 - [app] app - [ERROR] ERROR - CSRF-Fehler für /auth/logout: The CSRF token is missing.
|
|
2025-06-19 12:02:43 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '0', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.7', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/admin/users', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwlzjFuBDEIAMC_uE4BBox9n1mBASWKlEi7d1WUv99FKaebn3bUmdd7u93PR7614yParYlnTjdC3TiLAIP7LlhY5bNgWI_KAZ1hTBFWJHY2EJUNMcNU2IdxB3DKDFgmGq5WJLa6D3XYtUql60ocFkGjwopTnMp3e0UeV57_G3xxX2cd9-_P_PrrEZQnpvma5r4WDo8SIkbGZWoam2xW-30CU-ZA4g.aFPgOg.2MEkfssAR3bC5_jQHb8CIrDcZfA'}
|
|
2025-06-19 12:02:43 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-19 12:02:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:43 - [app] app - [DEBUG] DEBUG - Request: GET /auth/logout
|
|
2025-06-19 12:02:43 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:43 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 12:02:43 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-19 12:02:43 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:48 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 12:02:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:52 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-19 12:02:52 - [app] app - [INFO] INFO - Locating template 'guest_requests_overview.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_requests_overview.html')
|
|
2025-06-19 12:02:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:02:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:02:58 - [app] app - [ERROR] ERROR - CSRF-Fehler für /auth/logout: The CSRF token is missing.
|
|
2025-06-19 12:02:58 - [app] app - [ERROR] ERROR - Request Headers: {'Host': '127.0.0.1:5000', 'Connection': 'keep-alive', 'Content-Length': '0', 'Cache-Control': 'max-age=0', 'Sec-Ch-Ua': '"Brave";v="137", "Chromium";v="137", "Not/A)Brand";v="24"', 'Sec-Ch-Ua-Mobile': '?0', 'Sec-Ch-Ua-Platform': '"Windows"', 'Origin': 'http://127.0.0.1:5000', 'Dnt': '1', 'Upgrade-Insecure-Requests': '1', 'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 'Sec-Gpc': '1', 'Accept-Language': 'de-DE,de;q=0.7', 'Sec-Fetch-Site': 'same-origin', 'Sec-Fetch-Mode': 'navigate', 'Sec-Fetch-User': '?1', 'Sec-Fetch-Dest': 'document', 'Referer': 'http://127.0.0.1:5000/requests/overview', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Cookie': 'session=.eJwlzjFuBDEIAMC_uE4BBox9n1mBASWKlEi7d1WUv99FKaebn3bUmdd7u93PR7614yParYlnTjdC3TiLAIP7LlhY5bNgWI_KAZ1hTBFWJHY2EJUNMcNU2IdxB3DKDFgmGq5WJLa6D3XYtUql60ocFkGjwopTnMp3e0UeV57_m_7ivs467t-f-fXXIyhPTPM1zX0tHB4lRIyMy9Q0Ntms9vsEVCFA4w.aFPgTA.HlBtVWmgQ0ox9f7wxEq4hZygaqA'}
|
|
2025-06-19 12:02:58 - [app] app - [ERROR] ERROR - Request Form: {}
|
|
2025-06-19 12:02:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:58 - [app] app - [DEBUG] DEBUG - Request: GET /auth/logout
|
|
2025-06-19 12:02:58 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:02:58 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 12:02:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:00 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 12:03:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:04 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 12:03:07 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 12:03:07 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 12:03:07 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 12:03:10 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:03:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:03:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 12:03:22 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /auth/login
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:03:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:23 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-19 12:03:23 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-19 12:03:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:24 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-19 12:03:24 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-19 12:03:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:30 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:03:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:03:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:03:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:04:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:14 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 12:04:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:14 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:04:14 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:04:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:04:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:19 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:04:19 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:04:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:04:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:04:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 12:04:45 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 12:04:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:04:55 - [app] app - [DEBUG] DEBUG - Request: GET /.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 12:04:55 - [app] app - [INFO] INFO - Not Found (404): http://127.0.0.1:5000/.well-known/appspecific/com.chrome.devtools.json
|
|
2025-06-19 12:04:55 - [app] app - [INFO] INFO - Locating template 'errors/404.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\404.html')
|
|
2025-06-19 12:04:55 - [app] app - [DEBUG] DEBUG - Response: 404
|
|
2025-06-19 12:05:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:05:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:05:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:05:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:05:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:05:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:05:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:05:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:15 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:06:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:15 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:36 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:06:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:41 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-19 12:06:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:44 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-19 12:06:44 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 1
|
|
2025-06-19 12:06:44 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:06:44 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-19 12:06:44 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-19 12:06:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:48 - [app] app - [DEBUG] DEBUG - Request: GET /request/1
|
|
2025-06-19 12:06:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:51 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:06:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 12:06:54 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 12:06:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:06:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:06:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:06:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:05 - [app] app - [DEBUG] DEBUG - Request: GET /admin/system-health
|
|
2025-06-19 12:07:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:05 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:05 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:06 - [app] app - [DEBUG] DEBUG - Request: GET /admin/users
|
|
2025-06-19 12:07:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /admin/advanced-settings
|
|
2025-06-19 12:07:09 - [app] app - [INFO] INFO - Locating template 'admin_advanced_settings.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_advanced_settings.html')
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_120709
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/admin/advanced-settings
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - Exception: 'maintenance_info' is undefined
|
|
2025-06-19 12:07:09 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 423, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 490, in getattr
|
|
return getattr(obj, attribute)
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask_login\utils.py", line 290, in decorated_view
|
|
return current_app.ensure_sync(func)(*args, **kwargs)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 100, in decorated_function
|
|
return f(*args, **kwargs)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\admin_unified.py", line 447, in advanced_settings
|
|
return render_template('admin_advanced_settings.html', stats=stats, optimization_settings=optimization_settings)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\admin_advanced_settings.html", line 532, in block 'content'
|
|
<span class="text-slate-900 dark:text-white font-semibold">{{ maintenance_info.last_backup }}</span>
|
|
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 490, in getattr
|
|
return getattr(obj, attribute)
|
|
jinja2.exceptions.UndefinedError: 'maintenance_info' is undefined
|
|
|
|
2025-06-19 12:07:09 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 12:07:09 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 12:07:09 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:09 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:10 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:07:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:12 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-19 12:07:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:16 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:23 - [app] app - [DEBUG] DEBUG - Request: GET /requests/overview
|
|
2025-06-19 12:07:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:27 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:07:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:27 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:27 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:57 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:07:57 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:07:59 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 12:07:59 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 12:07:59 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 12:08:00 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:08:01 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:08:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:08:12 - [app] app - [INFO] INFO - Locating template 'imprint.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\imprint.html')
|
|
2025-06-19 12:08:12 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_120812
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/impressum
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - Exception: 'moment' is undefined
|
|
2025-06-19 12:08:12 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\legal_pages.py", line 14, in imprint
|
|
return render_template('imprint.html',
|
|
title='Impressum - MYP Platform')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\imprint.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\imprint.html", line 201, in block 'content'
|
|
<p>Letzte Aktualisierung: {{ moment().format('DD.MM.YYYY') }}</p>
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\utils.py", line 92, in from_obj
|
|
if hasattr(obj, "jinja_pass_arg"):
|
|
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'moment' is undefined
|
|
|
|
2025-06-19 12:08:12 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 12:08:12 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 12:08:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:08:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:08:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:08:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:09:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:09:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:09:42 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:09:42 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:09:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:10:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:10:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:10:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:10:12 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:12 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:39 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:10:40 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:10:41 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:10:42 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Locating template 'imprint.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\imprint.html')
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - Unhandled Exception - ID: 20250619_121043
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - URL: http://127.0.0.1:5000/impressum
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - Method: GET
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - User: admin
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - Exception Type: UndefinedError
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - Exception: 'moment' is undefined
|
|
2025-06-19 12:10:43 - [app] app - [ERROR] ERROR - Traceback: Traceback (most recent call last):
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1484, in full_dispatch_request
|
|
rv = self.dispatch_request()
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\app.py", line 1469, in dispatch_request
|
|
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\blueprints\legal_pages.py", line 14, in imprint
|
|
return render_template('imprint.html',
|
|
title='Impressum - MYP Platform')
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 151, in render_template
|
|
return _render(app, template, context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\flask\templating.py", line 132, in _render
|
|
rv = template.render(context)
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 1295, in render
|
|
self.environment.handle_exception()
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\environment.py", line 942, in handle_exception
|
|
raise rewrite_traceback_stack(source=source)
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\imprint.html", line 1, in top-level template code
|
|
{% extends "base.html" %}
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\base.html", line 456, in top-level template code
|
|
{% block content %}{% endblock %}
|
|
^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates\imprint.html", line 201, in block 'content'
|
|
<p>Letzte Aktualisierung: {{ moment().format('DD.MM.YYYY') }}</p>
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "C:\Users\TTOMCZA.EMEA\AppData\Roaming\Python\Python313\site-packages\jinja2\utils.py", line 92, in from_obj
|
|
if hasattr(obj, "jinja_pass_arg"):
|
|
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
|
|
jinja2.exceptions.UndefinedError: 'moment' is undefined
|
|
|
|
2025-06-19 12:10:43 - [app] app - [INFO] INFO - Locating template 'errors/500.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\errors\\500.html')
|
|
2025-06-19 12:10:43 - [app] app - [DEBUG] DEBUG - Response: 500
|
|
2025-06-19 12:10:44 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:45 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:10:45 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:10:45 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:10:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:45 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:45 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:10:47 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 12:10:50 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:50 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 12:10:51 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:10:51 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:10:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:54 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:10:54 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:10:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:10:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:10:58 - [app] app - [INFO] INFO - Locating template 'admin_modern.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_modern.html')
|
|
2025-06-19 12:10:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:10:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:10:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:11:28 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:11:28 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:11:37 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 12:11:37 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 12:11:37 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 12:11:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:11:39 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:11:54 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 12:11:54 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 12:11:54 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 12:11:55 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:11:56 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:12:04 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 12:12:04 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 12:12:04 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 12:12:06 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:12:07 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:12:17 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:12:17 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:12:17 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:12:17 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:18 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:18 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:19 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:12:19 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:19 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:12:19 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:19 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:12:19 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:19 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:12:19 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:19 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:12:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:12:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:12:20 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:20 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 12:12:21 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 12:12:21 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 12:12:21 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:22 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 12:12:22 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-19 12:12:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:12:23 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 12:12:24 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /stats
|
|
2025-06-19 12:12:25 - [app] app - [INFO] INFO - Locating template 'stats.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\stats.html')
|
|
2025-06-19 12:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:26 - [app] app - [INFO] INFO - [SHUTDOWN] 🧹 Cleanup wird ausgeführt...
|
|
2025-06-19 12:12:26 - [app] app - [INFO] INFO - [SHUTDOWN] ✅ Queue Manager gestoppt
|
|
2025-06-19 12:12:26 - [app] app - [ERROR] ERROR - [SHUTDOWN] ❌ Cleanup-Fehler: 'BackgroundTaskScheduler' object has no attribute 'shutdown'
|
|
2025-06-19 12:12:27 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:12:28 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - Locating template 'guest_request.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_request.html')
|
|
2025-06-19 12:12:29 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:31 - [app] app - [DEBUG] DEBUG - Request: POST /request
|
|
2025-06-19 12:12:32 - [app] app - [INFO] INFO - 6-stelliger OTP generiert für Guest Request 2
|
|
2025-06-19 12:12:32 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:12:32 - [app] app - [DEBUG] DEBUG - Request: GET /request/2
|
|
2025-06-19 12:12:32 - [app] app - [INFO] INFO - Locating template 'guest_status.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\guest_status.html')
|
|
2025-06-19 12:12:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /request/2
|
|
2025-06-19 12:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:35 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:35 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:38 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:12:38 - [app] app - [INFO] INFO - Locating template 'admin_modern.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_modern.html')
|
|
2025-06-19 12:12:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:38 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:38 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 12:12:47 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/dashboard
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/statistics
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Request: GET /api/energy/live
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:47 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:52 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:12:52 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:12:52 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:12:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:12:52 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:12:52 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:22 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:13:22 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:48 - [app] app - [DEBUG] DEBUG - Request: GET /request
|
|
2025-06-19 12:13:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:48 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:13:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:49 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:13:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:49 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:13:49 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:58 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:13:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:13:58 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:13:58 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:14:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:03 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:14:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:14:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:29 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:14:31 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:14:32 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:14:33 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Locating template 'admin_modern.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_modern.html')
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:14:34 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:14:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /impressum
|
|
2025-06-19 12:14:37 - [app] app - [INFO] INFO - Locating template 'imprint.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\imprint.html')
|
|
2025-06-19 12:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:14:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:14:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:14:58 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:14:59 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:15:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:15:01 - [app] app - [INFO] INFO - Locating template 'imprint.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\imprint.html')
|
|
2025-06-19 12:15:01 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:15:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:15:01 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:15:01 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Request: GET /impressum
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Request: GET /impressum
|
|
2025-06-19 12:15:02 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:15:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:15:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:16:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:16:27 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:16:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:16:29 - [app] app - [ERROR] ERROR - ❌ Fehler beim Auto-Protokollieren: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (1, 'disconnected', '2025-06-19 12:16:29.932164', '192.168.0.100', None, None, None, 'system', None, 'status-check fehlgeschlagen', 0, "type object 'P100' has no attribute 'P100'", None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-19 12:16:29 - [app] app - [ERROR] ERROR - Fehler beim Laden der Drucker-Seite: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: INSERT INTO plug_status_logs (printer_id, status, timestamp, ip_address, power_consumption, voltage, current, source, user_id, notes, response_time_ms, error_message, firmware_version) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]
|
|
[parameters: (1, 'disconnected', '2025-06-19 12:16:29.932164', '192.168.0.100', None, None, None, 'system', None, 'status-check fehlgeschlagen', 0, "type object 'P100' has no attribute 'P100'", None)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5) (Background on this error at: https://sqlalche.me/e/20/7s2a)
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:16:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:16:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:16:30 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:16:30 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:16:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:17:00 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:17:00 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:20 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:19:21 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:19:22 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:19:23 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:19:24 - [app] app - [INFO] INFO - Locating template 'imprint.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\imprint.html')
|
|
2025-06-19 12:19:24 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:24 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:19:24 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:19:34 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:19:34 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:19:34 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /datenschutz
|
|
2025-06-19 12:19:37 - [app] app - [INFO] INFO - Locating template 'privacy.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\privacy.html')
|
|
2025-06-19 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:37 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:19:37 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:19:38 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:19:38 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:19:38 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:19:40 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:19:42 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:19:42 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:19:44 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:19:44 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:19:46 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:19:46 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:19:48 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:19:48 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:19:50 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:19:50 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:20:25 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:55:57 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:56:00 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:56:01 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 12:56:02 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 12:56:06 - [app] app - [INFO] INFO - Locating template 'login.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\login.html')
|
|
2025-06-19 12:56:06 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 12:56:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:08 - [app] app - [DEBUG] DEBUG - Request: POST /auth/login
|
|
2025-06-19 12:56:08 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Request: GET /
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Request: GET /dashboard
|
|
2025-06-19 12:56:10 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 12:56:10 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:56:10 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:12 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 12:56:14 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:14 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 12:56:16 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:16 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 12:56:18 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:18 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 12:56:20 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:20 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 12:56:22 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:22 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 12:56:25 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 12:56:25 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 12:56:25 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 12:56:25 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 12:56:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:25 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:56:25 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Request: GET /jobs
|
|
2025-06-19 12:56:29 - [app] app - [INFO] INFO - Locating template 'jobs.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\jobs.html')
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/jobs
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Request: GET /api/printers
|
|
2025-06-19 12:56:29 - [app] app - [INFO] INFO - ✅ API: 6 Drucker abgerufen (include_inactive=False)
|
|
2025-06-19 12:56:29 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Request: GET /calendar
|
|
2025-06-19 12:56:30 - [app] app - [INFO] INFO - Locating template 'calendar.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\calendar.html')
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/events
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Request: GET /api/calendar/statistics
|
|
2025-06-19 12:56:30 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:31 - [app] app - [DEBUG] DEBUG - Request: GET /energy/
|
|
2025-06-19 12:56:36 - [app] app - [DEBUG] DEBUG - Request: GET /admin/
|
|
2025-06-19 12:56:36 - [app] app - [INFO] INFO - Locating template 'admin_modern.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\admin_modern.html')
|
|
2025-06-19 12:56:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:56:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:56:44 - [app] app - [INFO] INFO - Locating template 'energy_dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\energy_dashboard.html')
|
|
2025-06-19 12:56:44 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:57:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:57:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 12:57:36 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 12:57:36 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:08:28 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 13:08:29 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 13:08:30 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 13:08:31 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [CONFIG] Erkannte Umgebung: development
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [CONFIG] Production-Modus: False
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [CONFIG] Verwende Development-Konfiguration
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [DEVELOPMENT] Aktiviere Development-Konfiguration
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ MYP Development Environment Konfiguration aktiviert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Environment: Development/Testing
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ Debug Mode: True
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [DEVELOPMENT] ✅ SQL Echo: True
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Admin-Berechtigungen beim Start korrigiert: 0 erstellt, 0 aktualisiert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] 🚀 Starte MYP DEVELOPMENT-Umgebung
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] 🏢 Mercedes-Benz TBA Marienfelde
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] 🔒 Air-Gapped: True
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere Datenbank...
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Datenbank initialisiert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] Prüfe Initial-Admin...
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Admin-Benutzer geprüft
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] Initialisiere statische Drucker...
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 1 (192.168.0.100)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 2 (192.168.0.101)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 3 (192.168.0.102)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 4 (192.168.0.103)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 5 (192.168.0.104)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Drucker aktualisiert: Drucker 6 (192.168.0.106)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - ✅ Statische Drucker-Initialisierung abgeschlossen: 0 erstellt, 6 aktualisiert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - 📍 Alle Drucker sind für Standort 'TBA Marienfelde' konfiguriert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - 🌐 IP-Bereich: 192.168.0.100-106 (außer .105)
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Statische Drucker konfiguriert
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] Starte Queue Manager...
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Queue Manager gestartet
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] Starte Job Scheduler...
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] ✅ Job Scheduler gestartet
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - [STARTUP] 🌐 Server startet auf http://0.0.0.0:5000
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Locating template 'dashboard.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\dashboard.html')
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Locating template 'base.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\base.html')
|
|
2025-06-19 13:08:32 - [app] app - [INFO] INFO - Locating template 'macros/ui_components.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\macros\\ui_components.html')
|
|
2025-06-19 13:08:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:08:32 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:08:32 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:08:34 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 13:08:38 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:38 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 13:08:40 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:40 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 13:08:42 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:42 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 13:08:44 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:44 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 13:08:46 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:46 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 13:08:48 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 13:08:48 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 13:08:48 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 13:08:48 - [app] app - [INFO] INFO - Locating template 'printers.html':
|
|
1: trying loader of application '__main__'
|
|
class: jinja2.loaders.FileSystemLoader
|
|
encoding: 'utf-8'
|
|
followlinks: False
|
|
searchpath:
|
|
- C:\Users\TTOMCZA.EMEA\Dev\Projektarbeit-MYP\backend\templates
|
|
-> found ('C:\\Users\\TTOMCZA.EMEA\\Dev\\Projektarbeit-MYP\\backend\\templates\\printers.html')
|
|
2025-06-19 13:08:48 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:08:56 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:08:56 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:09:02 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 13:09:02 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:02 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:09:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:09:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:09:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:10:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:10:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:10:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:10:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:11:06 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:11:06 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:11:33 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:11:33 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:11:56 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 13:11:58 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 13:11:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 13:11:59 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: off, Quelle: system
|
|
2025-06-19 13:11:59 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> off
|
|
2025-06-19 13:12:03 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:12:03 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:12:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: off, Quelle: system
|
|
2025-06-19 13:12:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> off
|
|
2025-06-19 13:12:27 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 13:12:27 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 13:12:29 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 13:12:29 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 13:12:31 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: disconnected, Quelle: system
|
|
2025-06-19 13:12:31 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> disconnected
|
|
2025-06-19 13:12:31 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 13:12:31 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:12:41 - [app] app - [ERROR] ERROR - Fehler beim Laden des Benutzers 1: (sqlite3.InterfaceError) bad parameter or other API misuse
|
|
[SQL: SELECT users.id AS users_id, users.email AS users_email, users.username AS users_username, users.password_hash AS users_password_hash, users.name AS users_name, users.role AS users_role, users.active AS users_active, users.created_at AS users_created_at, users.last_login AS users_last_login, users.updated_at AS users_updated_at, users.settings AS users_settings, users.last_activity AS users_last_activity, users.department AS users_department, users.position AS users_position, users.phone AS users_phone, users.bio AS users_bio, users.theme_preference AS users_theme_preference, users.language_preference AS users_language_preference, users.email_notifications AS users_email_notifications, users.browser_notifications AS users_browser_notifications, users.dashboard_layout AS users_dashboard_layout, users.compact_mode AS users_compact_mode, users.show_completed_jobs AS users_show_completed_jobs, users.auto_refresh_interval AS users_auto_refresh_interval, users.auto_logout_timeout AS users_auto_logout_timeout
|
|
FROM users
|
|
WHERE users.id = ?
|
|
LIMIT ? OFFSET ?]
|
|
[parameters: (1, 1, 0)]
|
|
(Background on this error at: https://sqlalche.me/e/20/rvf5)
|
|
2025-06-19 13:12:41 - [app] app - [DEBUG] DEBUG - Request: GET /api/notifications
|
|
2025-06-19 13:12:41 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 13:12:52 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 13:12:54 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 13:12:54 - [app] app - [DEBUG] DEBUG - 📊 Offline-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 13:12:54 - [app] app - [WARNING] WARNING - ⚠️ Steckdose 192.168.0.101 für Drucker 2 nicht erreichbar
|
|
2025-06-19 13:12:54 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 13:12:54 - [app] app - [DEBUG] DEBUG - Request: GET /printers
|
|
2025-06-19 13:12:56 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 1, Status: disconnected, Quelle: system
|
|
2025-06-19 13:12:56 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 1 -> disconnected
|
|
2025-06-19 13:12:57 - [app] app - [DEBUG] DEBUG - Request: POST /printers/control
|
|
2025-06-19 13:12:58 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 2, Status: disconnected, Quelle: system
|
|
2025-06-19 13:12:58 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 2 -> disconnected
|
|
2025-06-19 13:13:01 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: disconnected, Quelle: system
|
|
2025-06-19 13:13:01 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 3 -> disconnected
|
|
2025-06-19 13:13:04 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 4, Status: off, Quelle: system
|
|
2025-06-19 13:13:04 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 4 -> off
|
|
2025-06-19 13:13:05 - [app] app - [DEBUG] DEBUG - ⚡ Energiedaten für 192.168.0.102 nicht verfügbar: 'TapoController' object has no attribute '_get_extra_device_info'
|
|
2025-06-19 13:13:05 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 3, Status: on, Quelle: manual
|
|
2025-06-19 13:13:05 - [app] app - [DEBUG] DEBUG - 📊 Status-Änderung mit Energiedaten protokolliert: Drucker 3 -> on
|
|
2025-06-19 13:13:05 - [app] app - [INFO] INFO - ✅ Drucker 3 erfolgreich eingeschaltet durch Administrator - Status: belegt
|
|
2025-06-19 13:13:05 - [app] app - [DEBUG] DEBUG - Response: 302
|
|
2025-06-19 13:13:06 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 5, Status: disconnected, Quelle: system
|
|
2025-06-19 13:13:06 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 5 -> disconnected
|
|
2025-06-19 13:13:11 - [app] app - [INFO] INFO - ✅ Steckdosen-Status geloggt: Drucker 6, Status: off, Quelle: system
|
|
2025-06-19 13:13:11 - [app] app - [DEBUG] DEBUG - 📊 Auto-Status protokolliert: Drucker 6 -> off
|
|
2025-06-19 13:13:11 - [app] app - [DEBUG] DEBUG - ✅ Status-Updates für 6 Drucker erfolgreich gespeichert
|
|
2025-06-19 13:13:11 - [app] app - [DEBUG] DEBUG - Response: 200
|
|
2025-06-19 17:43:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 17:43:22 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 21:00:19 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|
|
2025-06-19 21:00:19 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
|
2025-06-19 21:47:13 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: ./database/myp.db
|