68 Commits
Author SHA1 Message Date
Till Tomczak 4cbf958d8d 🐛 Aktualisierung der Protokolldateien zur Verbesserung der Nachverfolgbarkeit und Benutzererfahrung. 📈 Hinzufügen von detaillierten Informationen zu Admin-Checks, Dashboard-Fehlern und Steckdoseninitialisierungen. ⚠️ Warnungen über nicht erreichbare Steckdosen und Fehler beim Laden von Benutzerübersichten wurden ebenfalls dokumentiert. 🌟 2025-06-20 12:43:05 +02:00
Till Tomczak ef252c68d1 🐛 Aktualisierung der Protokolldateien und Verbesserung der Benutzeroberfläche im Admin-Dashboard. 📈 Hinzufügen von Fallback-Optionen für die Benutzererstellung und Optimierung der Live-Statistiken. 🛠️ Behebung von Problemen mit nicht definierten Attributen in den Protokollen und Verbesserung der Benutzererfahrung durch informative Meldungen. 🌟 2025-06-20 12:42:07 +02:00
Till Tomczak 984512ae12 🐛 Backend Update: Refactored admin_unified module for improved code maintainability and performance. 🌱🔧 2025-06-20 12:37:35 +02:00
Till Tomczak 48114fca49 📚 Erweiterte Dokumentation für den Button "Reservierung erstellen" und Verbesserungen bei der OTP-Drucker-Verfügbarkeitsprüfung. 🐛 Behebung von Problemen mit "undefined" Druckaufträgen und Optimierung der Logdateien für bessere Nachverfolgbarkeit. 📈 2025-06-20 12:35:20 +02:00
Till Tomczak f4d8b2af1d 🎉 Improved log management system by updating various log files: backend/logs/app/, data_management/, drucker_steuerung/, energy_monitoring/, hardware_integration/, job_queue_system/, monitoring_analytics/, permissions/, scheduler/, security_suite/, startup/, utilities_collection/. 📈 2025-06-20 12:27:26 +02:00
Till Tomczak 59f5c543e3 📚 Improved backend codebase structure & documentation (#123) 🌟 2025-06-20 12:26:29 +02:00
Till Tomczak 286a70b01f 📚 Improved backend code structure & logging consistency 🖥️🔍 2025-06-20 12:17:19 +02:00
Till Tomczak b29b38c8a4 🐛 Backend Documentation Fix for Button Reservation Creation Issue & Undefined Jobs Problem 🖥️📚 2025-06-20 12:16:21 +02:00
Till Tomczak 533132002a 📚 Improved log management system structure and organization 2025-06-20 12:07:10 +02:00
Till Tomczak 025ec1f240 🎉 Improved Dockerfile and documentation files for better OTP Drucker Verf/Gbarkeitsverbesserung and Template Backend Zuordnung. 📚 Updated various log files for enhanced monitoring and debugging capabilities. 🐛 Refactored guest blueprint and related logs for improved performance. 💄 Fixed minor issues in templates and job queue system logs. 2025-06-20 12:05:58 +02:00
Till Tomczak 19a9c64e66 📚 Improved log management system by updating and optimizing various log files across the backend. This includes logs for application, authentication, core system, data management, printer control, energy monitoring, hardware integration, job queue, monitoring analytics, permissions, scheduler, security suite, startup, and utilities collection. 2025-06-20 11:56:50 +02:00
Till Tomczak d3de963fdd 📚 Improved Docker Troubleshooting documentation and code optimizations in backend utilities. 🖥️🔧 2025-06-20 11:55:36 +02:00
Till Tomczak f350c54167 🎉 Added Docker configuration files and scripts 🎨 2025-06-20 11:36:53 +02:00
Till Tomczak 30ac20daf7 🎉 Refactor backend structure & updates 📚🔧💄 2025-06-20 11:34:40 +02:00
Till Tomczak 68bef0a334 🎉 Fix: Updated log files and utility scripts for better logging consistency and performance optimization. 🛠️📝🔧 2025-06-20 11:24:00 +02:00
Till Tomczak a8584d4175 📚 Improved backend structure & logging (#123) - Streamlined database connections, optimized log files, and refactored configurations for better maintainability. 🌳🔍📈💻🖥️ 2025-06-20 11:13:42 +02:00
Till Tomczak eecbb5d267 🎉 Improved backend structure & optimizations 🛠️ 2025-06-20 11:01:29 +02:00
Till Tomczak 0c13a98cb5 🎉 Improved backend logs and utility files 🖥️📝 2025-06-20 10:49:04 +02:00
Till TomczakandClaude 063f0db354 Fix: Behebt Job-Erstellung API 500 Fehler - Dictionary-Attribut-Problem gelöst
Problem:
- POST /api/jobs Endpoint warf 500 Error: "'dict' object has no attribute 'severity'"
- Konflikt-Manager gibt Dictionaries zurück, aber Code versuchte Objektzugriff
- Fehler bei: c.severity.value statt c['severity'].value

Lösung:
-  Sicherer Dictionary-Zugriff in conflict handling implementiert
-  Robuste Fehlerbehandlung für Konflikt-Erkennung hinzugefügt
-  Enum-Werte korrekt über .value Property ausgelesen
-  Fallback-Verhalten bei Konflikt-Analyse-Fehlern
-  Eingabe-Validierung für Konflikt-Dictionaries

Technical Details:
- Zeile 240: c.severity.value → c['severity'].value
- Zeile 243: c.description → c['message']
- Erweiterte try/catch für conflict_manager.detect_conflicts()
- Typ-Prüfung für isinstance(conflict, dict) vor Zugriff

Test Coverage:
-  ConflictManager Integration getestet
-  Enum-Werte Validierung erfolgreich
-  Robuste Fehlerbehandlung verifiziert
-  Dictionary vs. Objekt-Zugriff korrigiert

Job-Erstellung API ist vollständig funktionsfähig.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-20 10:43:28 +02:00
Till Tomczak 813bbe9bb4 🎉 Fix: Moved and updated log files for better organization and performance (#123) 2025-06-20 10:38:45 +02:00
Till Tomczak 44aa95c168 📚 Improved log file management in backend systems 🎉 2025-06-20 10:27:37 +02:00
Till Tomczak f3253bbe33 🎉 Improved logging system: Updated various log files for better performance and error tracking (#123) 2025-06-20 10:16:55 +02:00
Till Tomczak 34cd05034e 📝 "🎉 Update database connection for myp.db (#123)" 2025-06-20 10:05:43 +02:00
Till Tomczak ffcad7166a 📝 "🎉 Update database schema for myp.db (🔌)" 2025-06-20 09:40:27 +02:00
Till Tomczak bf1eacac0f 📚 Improved database and blueprint structures in backend 2025-06-20 09:29:40 +02:00
Till Tomczak 268a270f1c 🎉 Improved Blueprints for Kiosk Mode & Production Readiness 🖱️ 2025-06-20 09:19:15 +02:00
Till Tomczak 0360d8c386 🎉 Fix: Updated log files for better error tracking and debugging 🛠️ 2025-06-20 09:08:01 +02:00
Till Tomczak 98f7878351 📚 Reorganized documentation files and renamed for clarity 2025-06-20 08:56:51 +02:00
Till Tomczak e0eab2b6b1 🎉 Added minimal performance optimizations to documentation and codebase. 2025-06-20 08:46:41 +02:00
Till Tomczak cbea4cb765 🎉 Feature: Enhanced Admin Guest Requests API & Startup Initialization Documentation 📚 2025-06-20 08:36:07 +02:00
Till Tomczak 939f14199d 📚 Improved log file structure and organization in backend logs 🛠️ 2025-06-20 08:25:26 +02:00
Till Tomczak cf4d6981f9 📚 Improved database schema & utilities for better data handling 🚀 2025-06-20 08:15:14 +02:00
Till Tomczak 389bc5f9b4 📝 "🐛 Backend: Refactored database connection in myp.db 2025-06-20 07:08:23 +02:00
Till TomczakandClaude fef337f7d2 Initial commit: MYP Backend System
Vollständiges 3D-Druck-Management-System für Mercedes-Benz TBA Berlin
- Flask-basierte Webanwendung mit Blueprint-Architektur
- SQLite-Datenbank mit WAL-Modus und Raspberry Pi Optimierungen
- TP-Link Tapo Smart Plug Integration
- Job-Queue-System mit Prioritätsverwaltung
- Benutzer- und Gastzugang mit OTP-System
- Admin-Panel mit umfassenden Verwaltungsfunktionen
- HTTPS-Unterstützung für Kiosk-Mode
- Responsive UI mit TailwindCSS

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-20 07:00:19 +02:00
Till Tomczak / Torben via Frontend 069ceb47b2 fehler 2025-04-01 15:44:17 +02:00
Till Tomczak / Torben via Frontend 5807303d90 lol 2025-04-01 15:19:37 +02:00
Till Tomczak / Torben via Frontend 2602e42d0b status raspi 2025-04-01 13:34:14 +02:00
Till Tomczak / Torben via Frontend ffefd51c0d fehler 2025-04-01 10:01:15 +02:00
Till Tomczak / Torben via Frontend f1a2ca75b1 logs 2025-04-01 09:38:45 +02:00
Till Tomczak / Torben via Frontend 845e6dcc24 log 2025-04-01 08:45:22 +02:00
Till Tomczak / Torben via Frontend 659af9abc0 log 2025-04-01 07:54:06 +02:00
Till Tomczak / Torben via Frontend ee4e4b0a56 log 2025-04-01 07:52:42 +02:00
Till Tomczak / Torben via Frontend 6404f011cc log 2025-04-01 07:19:53 +02:00
Till Tomczak / Torben via Frontend 8a4542c6bf log feher 2025-03-31 15:57:30 +02:00
Till Tomczak / Torben via Frontend 9a0cda9cad Merge branch 'main' of https://git.cnull.net/core/Projektarbeit-MYP 2025-03-31 15:14:38 +02:00
Till Tomczak / Torben via Frontend 77b89186d3 log 2025-03-31 15:12:23 +02:00
Till Tomczak / Torben via Frontend 37f2519140 fehler 2025-03-26 16:05:58 +01:00
Till Tomczak / Torben via Frontend 3ffde06e6e logs 2025-03-26 15:46:33 +01:00
Raspberry PI TBA 4fda1139d1 feedback 2025-03-24 09:41:04 +01:00
TILL TOMCZAKandGitHub Enterprise 84ddfefaea env vars 2025-03-12 14:13:57 +01:00
TTOMCZA 86c36c6c8c dokumentation erweitert 2024-09-13 08:14:20 +02:00
TTOMCZA 0f4b5d225f ADD: basic backend-files 2024-08-21 11:25:31 +02:00
Till Tomczak 772f343434 ADD: Dokumentation begonnen 2024-08-20 14:45:54 +02:00
TILL TOMCZAKandGitHub Enterprise 416826a990 Update README.md 2024-06-05 09:36:14 +02:00
TILL TOMCZAKandGitHub Enterprise ea9283e167 Update README.md 2024-05-21 03:32:22 +02:00
TILL TOMCZAKandGitHub Enterprise 814cd2f53c Create ultimaker_example-integration.py 2024-05-17 14:54:03 +02:00
TILL TOMCZAKandGitHub Enterprise b29b388c1a Update README.md 2024-05-17 14:39:31 +02:00
TILL TOMCZAKandGitHub Enterprise 3709bff332 Update README.md 2024-05-17 14:38:25 +02:00
TILL TOMCZAKandGitHub Enterprise 859322c1f4 Create requirements.txt 2024-05-17 14:34:21 +02:00
TILL TOMCZAKandGitHub Enterprise f9e3072a3e Create README.md 2024-05-17 14:33:28 +02:00
TILL TOMCZAKandGitHub Enterprise 8ec7d4c84a Create .env 2024-05-17 14:25:47 +02:00
TILL TOMCZAKandGitHub Enterprise 769a4c3f3b Update server.py 2024-05-17 14:25:23 +02:00
TILL TOMCZAKandGitHub Enterprise 6767491e01 Create datenbank_erstellen.py 2024-05-17 14:25:00 +02:00
TILL TOMCZAKandGitHub Enterprise 4793bdaf71 Create server.py 2024-05-17 14:20:42 +02:00
TILL TOMCZAKandGitHub Enterprise c5819d0ca8 Create server.py 2024-05-17 14:17:15 +02:00
TILL TOMCZAKandGitHub Enterprise d9a973327b Update README.md 2024-04-25 08:29:21 +02:00
TILL TOMCZAKandGitHub Enterprise 14d869c482 Update README.md 2024-04-25 07:58:39 +02:00
TILL TOMCZAKandGitHub Enterprise e8f2c97df7 Update README.md 2024-04-25 07:53:43 +02:00