Commit Graph
50 Commits
Author SHA1 Message Date
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