📝 Commit Details:
This commit is contained in:
71135
backend/logs/app/app.log
Normal file
71135
backend/logs/app/app.log
Normal file
File diff suppressed because it is too large
Load Diff
29
backend/logs/auth/auth.log
Normal file
29
backend/logs/auth/auth.log
Normal file
@ -0,0 +1,29 @@
|
||||
2025-05-26 09:22:49 - myp.auth - WARNING - Fehlgeschlagener Login-Versuch f<>r Benutzer admin@example.com
|
||||
2025-05-26 09:22:59 - myp.auth - WARNING - Fehlgeschlagener Login-Versuch f<>r Benutzer admin@mercedes-benz.com
|
||||
2025-05-26 09:24:23 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-26 12:13:17 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-26 13:03:41 - myp.auth - INFO - Benutzer admin hat sich angemeldet
|
||||
2025-05-27 07:23:00 - myp.auth - INFO - Benutzer admin hat sich abgemeldet
|
||||
2025-05-27 08:21:01 - myp.auth - WARNING - Fehlgeschlagener Login-Versuch f<>r Benutzer admin@example.com
|
||||
2025-05-27 08:21:08 - myp.auth - WARNING - Fehlgeschlagener Login-Versuch f<>r Benutzer admin@mercedes-benz.com
|
||||
2025-05-27 08:21:25 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-27 08:26:49 - myp.auth - INFO - Benutzer admin hat sich abgemeldet
|
||||
2025-05-27 08:43:09 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 08:21:39 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 08:43:16 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 10:07:15 - myp.auth - INFO - Test für Kategorie auth
|
||||
2025-05-29 11:28:25 - myp.auth - INFO - Benutzer admin hat sich abgemeldet
|
||||
2025-05-29 11:49:57 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 19:19:23 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 19:19:49 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-29 19:24:51 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-30 07:43:34 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-30 18:43:51 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich angemeldet
|
||||
2025-05-30 19:37:09 - myp.auth - WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0)
|
||||
2025-05-30 19:37:09 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet
|
||||
2025-05-30 20:50:05 - myp.auth - INFO - 🔐 Neue Session erstellt für Benutzer admin@mercedes-benz.com von IP 127.0.0.1
|
||||
2025-05-30 21:12:53 - myp.auth - WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: Failed to decode JSON object: Expecting value: line 1 column 1 (char 0)
|
||||
2025-05-30 21:12:53 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet
|
||||
2025-05-31 18:07:50 - myp.auth - WARNING - JSON-Parsing fehlgeschlagen: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.
|
||||
2025-05-31 18:07:50 - myp.auth - INFO - Benutzer admin@mercedes-benz.com hat sich erfolgreich angemeldet
|
||||
2025-05-31 18:07:51 - myp.auth - INFO - 🔐 Neue Session erstellt für Benutzer admin@mercedes-benz.com von IP 127.0.0.1
|
35
backend/logs/errors/csrf_fix_2025-05-29.log
Normal file
35
backend/logs/errors/csrf_fix_2025-05-29.log
Normal file
@ -0,0 +1,35 @@
|
||||
2025-05-29 11:51:15 - CSRF-TOKEN-FEHLER
|
||||
==========================================
|
||||
|
||||
FEHLER-BESCHREIBUNG:
|
||||
- Typ: CSRF Token Missing
|
||||
- Endpunkt: POST /api/guest/requests
|
||||
- HTTP-Status: 400 Bad Request
|
||||
- IP-Adresse: 127.0.0.1
|
||||
|
||||
FEHLER-URSACHE:
|
||||
1. Fehlender CSRF-Error-Handler in app.py
|
||||
2. JavaScript sendete CSRF-Token nicht mit API-Request
|
||||
3. Template guest_request.html hatte unvollständige CSRF-Implementation
|
||||
|
||||
LÖSUNGS-MASSNAHMEN:
|
||||
1. ✅ CSRF-Error-Handler in app.py hinzugefügt (Zeile 53-66)
|
||||
2. ✅ JavaScript in guest_request.html korrigiert (Zeile 425-447)
|
||||
3. ✅ CSRF-Token-Validierung implementiert
|
||||
4. ✅ Detaillierte Fehler-Logging aktiviert
|
||||
|
||||
IMPACT:
|
||||
- Betroffene Funktionalität: Gastanfragen-Formular
|
||||
- Sicherheits-Level: HOCH (CSRF-Schutz)
|
||||
- Benutzer-Impact: Vollständig behoben
|
||||
|
||||
PRÄVENTIONS-MASSNAHMEN:
|
||||
- CSRF-Token-Validierung in allen API-Endpunkten
|
||||
- Konsistente Error-Handler-Implementation
|
||||
- Template-Standards für CSRF-Token-Verwendung
|
||||
- Automatische Tests für CSRF-Schutz
|
||||
|
||||
STATUS: VOLLSTÄNDIG BEHOBEN ✅
|
||||
DOKUMENTATION: CSRF_FIX_DOCUMENTATION.md erstellt
|
||||
VERANTWORTLICH: Interner Engineering Agent
|
||||
ZEITSTEMPEL: 2025-05-29 11:55:00
|
1709
backend/logs/errors/errors.log
Normal file
1709
backend/logs/errors/errors.log
Normal file
File diff suppressed because it is too large
Load Diff
11
backend/logs/jobs/jobs.log
Normal file
11
backend/logs/jobs/jobs.log
Normal file
@ -0,0 +1,11 @@
|
||||
2025-05-29 10:07:15 - myp.jobs - INFO - Test für Kategorie jobs
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - 📦 Erstelle Sofort-Job für Drucker Tapo P110 (192.168.0.103) (Start: 2025-05-30 21:50:00)
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - 📦 Erstelle Sofort-Job für Drucker Tapo P110 (192.168.0.103) (Start: 2025-05-30 21:50:00)
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - ✅ Job 2 erstellt für Drucker 4, Start: 2025-05-30 21:50:00, Dauer: 60 Minuten, Status: waiting_for_printer
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - ✅ Job 3 erstellt für Drucker 4, Start: 2025-05-30 21:50:00, Dauer: 60 Minuten, Status: waiting_for_printer
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - ⚡ Sofort-Job 3 erfolgreich gestartet - Drucker automatisch eingeschaltet
|
||||
2025-05-30 21:50:48 - myp.jobs - INFO - ⚡ Sofort-Job 2 erfolgreich gestartet - Drucker automatisch eingeschaltet
|
||||
2025-05-30 21:51:45 - myp.jobs - INFO - ⏰ Erstelle geplanten Job für Drucker Tapo P110 (192.168.0.104) (Start in 0.2 Min)
|
||||
2025-05-30 21:51:45 - myp.jobs - INFO - ✅ Job 4 erstellt für Drucker 5, Start: 2025-05-30 21:52:00, Dauer: 60 Minuten, Status: scheduled
|
||||
2025-05-30 21:51:45 - myp.jobs - INFO - ⏰ Erstelle geplanten Job für Drucker Tapo P110 (192.168.0.104) (Start in 0.2 Min)
|
||||
2025-05-30 21:51:45 - myp.jobs - INFO - ✅ Job 5 erstellt für Drucker 5, Start: 2025-05-30 21:52:00, Dauer: 60 Minuten, Status: scheduled
|
2463
backend/logs/printers/printers.log
Normal file
2463
backend/logs/printers/printers.log
Normal file
File diff suppressed because it is too large
Load Diff
2649
backend/logs/scheduler/scheduler.log
Normal file
2649
backend/logs/scheduler/scheduler.log
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user