170 Commits

Author SHA1 Message Date
b289501d00 feat: Implementierung einer Windows-kompatiblen Timeout-Logik für Datenbankabfragen in der Druckerabfrage. Verwendung von Threads zur Vermeidung von Blockierungen und Verbesserung der Fehlerprotokollierung. Aktualisierung des Kiosk-Installationsskripts zur Installation zusätzlicher Pakete und Konfiguration des Kiosk-Modus mit Openbox für eine verbesserte Benutzererfahrung. 2025-05-27 10:58:15 +02:00
f1232bf900 feat: Anpassung des Kiosk-Installationsskripts zur Überprüfung des Backend-Codes im aktuellen Verzeichnis und Änderung der Berechtigungen für die Backend-Komponenten. Entfernen von Verzeichniskopien und Verbesserung der Benutzerinteraktion durch klare Fehlermeldungen bei fehlenden Dateien. 2025-05-27 09:21:06 +02:00
00ef89791f feat: Verbesserung der Berechtigungsverwaltung im Installationsskript zur Gewährleistung der Sicherheit und Stabilität. Hinzufügen von Überprüfungen für existierende Dateien und Anpassung der Berechtigungen für Backend-Komponenten. Klare Fehlermeldungen bei fehlenden Verzeichnissen und Dateien im Kiosk-Installationsprozess implementiert. 2025-05-27 09:17:19 +02:00
ad568ca5ea feat: Aktualisierung des Arbeitsverzeichnisses im Backend-Dienst von /opt/myp/backend/app zu /home/user/Projektarbeit-MYP/backend/app zur Verbesserung der Zugänglichkeit und Anpassung an die Projektstruktur. 2025-05-27 09:12:55 +02:00
4ec09a4c7a feat: Verbesserung der Berechtigungen und Installation von Abhängigkeiten im Kiosk-Installationsskript zur Erhöhung der Sicherheit und Benutzerfreundlichkeit. Hinzufügen von chmod-Befehlen für Installationsdateien und Anpassung der Berechtigungen für Backend-Dienste. 2025-05-27 09:11:01 +02:00
77a29a7989 feat: Überarbeitung des Kiosk-Installationsskripts zur Vereinfachung der Installation ohne venv/nginx und Verbesserung der Benutzerinteraktion durch klare Fehlermeldungen und Anweisungen. Entfernen nicht benötigter Dateien und Anpassung der Service-Konfiguration für bessere Wartbarkeit. 2025-05-27 08:54:04 +02:00
aa40816ba0 feat: Aktualisierung der Datenbankdateien und Verbesserung der Datumsformatierung in den Templates für eine konsistentere Benutzeroberfläche 2025-05-27 08:27:19 +02:00
32ec001b62 "feat: Update service installer scripts for better maintainability" 2025-05-27 06:52:21 +02:00
320f56f32a "feat: Update dependencies in requirements.txt and installer script" 2025-05-27 06:49:03 +02:00
1d2580defd "feat: Update dependencies in requirements.txt and installer script" 2025-05-27 06:46:13 +02:00
966a3fb22d Zwei-Server-Setup: Server-spezifische Installation mit automatischer Erkennung für Frontend (m040tbaraspi001) und Backend (Raspberry Pi) 2025-05-26 22:38:14 +02:00
1b829b2ed2 MYP Control Center Integration: install.sh integriert, legacy Skripte markiert, README aktualisiert 2025-05-26 22:23:48 +02:00
f719f74195 final-cleanup: Produktionsfertige Konfiguration - Alle Ports auf 443 vereinheitlicht, TLS-Zertifikate vorgeneriert, Zentraler Installer erstellt 2025-05-26 22:16:22 +02:00
7aa70cf976 feat: Implement frontend production deployment and enhance admin dashboard functionality 2025-05-26 21:54:13 +02:00
c2ea6c34ea feat: Remove outdated documentation files and update SSL certificate paths in installer scripts 2025-05-26 18:02:57 +02:00
b379cdf4c9 feat: Entferne die alte Drucker-API-Route und aktualisiere die Frontend-Fehlerbehandlung für Druckeroperationen 2025-05-26 13:16:36 +02:00
6aff252bd2 "feat: Enhanced admin panel templates for printer management" 2025-05-26 13:15:19 +02:00
958a7bdc0f "feat: Integrate new admin templates for user and printer management" 2025-05-26 13:12:52 +02:00
5afb5c71fb "feat: Update database connection in app.py and myp.db for improved performance" 2025-05-26 13:10:50 +02:00
fa086b7bc7 "feat: Enhanced API blueprint and admin template for improved user experience" 2025-05-26 13:08:13 +02:00
ce323b509d 📝 'feat: Optimize database query performance in myp.db' 2025-05-26 13:03:07 +02:00
7e3d0a8a97 "Refactor doc files, rename COMMON_ERRORS.md to COMMON_ERRORS.md and add DRUCKER_STATUS_UPDATE.md" 2025-05-26 13:00:45 +02:00
cf077ffcb8 "feat: Implement printer test suite in backend" 2025-05-26 12:58:23 +02:00
2643ef1814 "feat: Enhanced error handling in COMMON_ERRORS.md and app.py" 2025-05-26 12:56:10 +02:00
4245f48caa 📝 "feat: Implement new database functions in ADMIN_PANEL_FUNKTIONEN 2025-05-26 12:52:24 +02:00
2406aedf38 "feat: Update admin and printer templates with new design" 2025-05-26 12:50:13 +02:00
e122fe0cc9 "Refactor app logic using Conventional Commits format (feat)" 2025-05-26 12:47:52 +02:00
51af97c8d4 "Refactor CSS 2025-05-26 12:46:56 +02:00
d3eb6651b7 "Refactor database and admin templates using Tailwind CSS" 2025-05-26 12:44:13 +02:00
a06652e466 "Refactor 500 error template using Conventional Commits format (feat)" 2025-05-26 12:41:45 +02:00
360cfb0b0e "feat: Integrate Tailwind CSS 2025-05-26 12:41:41 +02:00
000bf774b6 "Refactor: Rename setup_drucker_db.py to setup_drucker_db.py in utils" 2025-05-26 12:39:25 +02:00
e58feb5e2a "Refactor documentation and utility files: rename and restructure" 2025-05-26 12:35:27 +02:00
8dec03fac7 feat: Ergänze umfassende Anleitung zur Bereitstellung der MYP-Plattform auf Raspberry Pi und aktualisiere SSL-Manager für verbesserte Zertifikatsverwaltung 2025-05-26 12:33:29 +02:00
8d84b9157e "feat: Implement new deployment configuration and database setup for Raspberry Pi" 2025-05-26 12:31:24 +02:00
ea6ff08c15 "Refactor printer management scripts and update requirements" 2025-05-26 12:29:22 +02:00
5143e8a753 "Update SSL certificate management scripts and configure SSL for frontend" 2025-05-26 12:27:08 +02:00
57e306db08 "feat: Implement printer management 2025-05-26 12:24:43 +02:00
4282b52a3b "feat: Implement SSL Manager for enhanced security in backend" 2025-05-26 12:21:48 +02:00
6284b92076 "feat: Integrate hardcoded printers into update_printers script" 2025-05-26 12:19:45 +02:00
0847a47e5f "Refactor app logic using Conventional Commits format (feat)" 2025-05-26 12:17:36 +02:00
d3b8bf2820 "feat: Update README 2025-05-26 12:17:18 +02:00
117f7a857f "feat: Refactor backend configuration files, remove test scripts" 2025-05-26 12:15:09 +02:00
80172951d7 "feat: Add test paths and config settings for improved testing" 2025-05-26 12:13:04 +02:00
c7a2f442e5 "Refactor settings configuration using Conventional Commits format (feat)" 2025-05-26 12:10:57 +02:00
cb49c70e2d "feat: Implement Mercedes-Benz certificate generation using Python script" 2025-05-26 12:05:36 +02:00
8f416e441c "feat: Implement Mercedes-Benz certificate generation" 2025-05-26 11:24:36 +02:00
7d4ec90d99 "feat: Update configuration settings in backend/app/config/settings.py and installer script" 2025-05-26 11:20:29 +02:00
a201c96d13 "Remove presentation files and related scripts" 2025-05-26 11:18:10 +02:00
eac7a63695 "feat: Add new configuration options and scripts for backend settings" 2025-05-26 11:12:47 +02:00