Commit Graph
100 Commits
Author SHA1 Message Date
core fd9e51b291 "Refactor database WAL handling: MM backend/app/database/myp.db-wal" 2025-05-29 10:04:59 +02:00
core c256848d59 "feat: Implement new notification system in frontend 2025-05-29 10:04:55 +02:00
core 08c922d8f5 "Refactor user blueprint and database configuration" 2025-05-29 10:02:45 +02:00
core f9733fccb6 feat: Aktualisierung der Navigationsleiste in den Templates zur Unterstützung neuer Links für Schichtplan und Gastanfrage. Anpassungen in der mobilen Navigation zur Verbesserung der Benutzererfahrung. Änderungen an den Datenbankdateien zur Optimierung der Performance. 2025-05-29 10:01:38 +02:00
core f8bd6230bd "Refactor user database schema and related utilities using Conventional Commits (feat)" 2025-05-29 10:00:40 +02:00
core a5e7556527 "Update logging configuration and related files for improved debugging support" 2025-05-29 09:58:29 +02:00
core 06cfc0b8aa "Feature: Add calendar and guest status templates" 2025-05-29 09:56:20 +02:00
core 0b79e1265f "Feat: Integrate new user request template for guests" 2025-05-29 09:54:15 +02:00
core d1d3cbdafd "feat: Enhance user blueprint in database" 2025-05-29 09:52:10 +02:00
core f525bfc0a6 " feat: Integrate calendar functionality into blueprint system " 2025-05-29 09:49:06 +02:00
core 8b9ae6b451 "feat: Integrate new printer model functionality in backend/app/models.py and templates/printers.html" 2025-05-29 09:46:58 +02:00
core d81149229a feat: Erweiterung der Druckerstatusüberprüfung durch Implementierung einer Steckdosenabfrage für Drucker. Verbesserung der Benutzeroberfläche mit optimierten Dark Mode-Elementen und neuen Statusanzeigen für Drucker. Anpassungen in den Templates zur Unterstützung dynamischer Statusinformationen und zur Verbesserung der Benutzererfahrung. Aktualisierung der CSS-Styles für ein ansprechenderes Design und bessere Benutzerinteraktion. 2025-05-29 09:46:16 +02:00
core e9071c7b57 feat: Einführung neuer API-Endpunkte zur Verwaltung von Benutzereinstellungen und Druckerstatus. Implementierung von Funktionen zur Überprüfung wartender Jobs und zur Aktualisierung aller Drucker. Verbesserung der Benutzeroberfläche durch optimierte Ladeanzeigen und Warnungen für Offline-Drucker. Anpassungen in den Templates zur Unterstützung neuer Funktionen und zur Verbesserung der Benutzererfahrung. 2025-05-27 12:19:03 +02:00
core cbe1864678 feat: Hinzufügen neuer API-Endpunkte zur erweiterten Drucker-Status-Verwaltung und Verbesserung der Benutzeroberfläche durch optimierte Lade- und Filtermechanismen. Implementierung von Caching für Online-Drucker und Live-Status sowie Auto-Update-Funktionalität zur Echtzeit-Überwachung. Anpassungen in den Templates zur Anzeige von Status-Übersichten und Filteroptionen für eine verbesserte Benutzererfahrung. 2025-05-27 11:38:50 +02:00
core c39595382c feat: Erweiterung der Drucker-API und Verbesserung der Benutzeroberfläche durch Status-Checks. Neue Drucker sind standardmäßig aktiv, und ein zusätzlicher Endpunkt zum Hinzufügen von Druckern wurde implementiert. Die Drucker-Templates wurden aktualisiert, um verfügbare Drucker mit Status-Indikatoren anzuzeigen und Fallback-Mechanismen bei Ladefehlern zu integrieren. 2025-05-27 11:05:10 +02:00
core 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
core 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
core 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
core 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
core 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
core 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
core 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
core 4310e1630c feat: Verbesserung der Benutzerinteraktion im Installer-Skript durch Hinzufügen einer Bedingung zur automatischen Aktivierung des Kiosk-Browsers bei Root-Rechten 2025-05-27 06:55:53 +02:00
core dcafa1bc13 feat: Hinzufügen von Service-Management-Funktionen zum Installer-Skript für verbesserte Benutzerinteraktion und Log-Anzeige 2025-05-27 06:53:49 +02:00
core 32ec001b62 "feat: Update service installer scripts for better maintainability" 2025-05-27 06:52:21 +02:00
core 320f56f32a "feat: Update dependencies in requirements.txt and installer script" 2025-05-27 06:49:03 +02:00
core 1d2580defd "feat: Update dependencies in requirements.txt and installer script" 2025-05-27 06:46:13 +02:00
core 3867540cf4 README: Zwei-Server-Setup Dokumentation - Frontend (m040tbaraspi001) + Backend (Raspberry Pi) Architektur 2025-05-26 22:38:46 +02:00
core 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
core 3cefb92658 README: Kiosk-Modus Dokumentation hinzugefügt - Web Interface parallel zur API 2025-05-26 22:30:36 +02:00
core abeb986f07 Backend Kiosk-Integration: Flask Web Interface als paralleles Kiosk-System konfiguriert 2025-05-26 22:30:01 +02:00
core 1b829b2ed2 MYP Control Center Integration: install.sh integriert, legacy Skripte markiert, README aktualisiert 2025-05-26 22:23:48 +02:00
core f719f74195 final-cleanup: Produktionsfertige Konfiguration - Alle Ports auf 443 vereinheitlicht, TLS-Zertifikate vorgeneriert, Zentraler Installer erstellt 2025-05-26 22:16:22 +02:00
core 7aa70cf976 feat: Implement frontend production deployment and enhance admin dashboard functionality 2025-05-26 21:54:13 +02:00
core c2ea6c34ea feat: Remove outdated documentation files and update SSL certificate paths in installer scripts 2025-05-26 18:02:57 +02:00
core b379cdf4c9 feat: Entferne die alte Drucker-API-Route und aktualisiere die Frontend-Fehlerbehandlung für Druckeroperationen 2025-05-26 13:16:36 +02:00
core 6aff252bd2 "feat: Enhanced admin panel templates for printer management" 2025-05-26 13:15:19 +02:00
core 958a7bdc0f "feat: Integrate new admin templates for user and printer management" 2025-05-26 13:12:52 +02:00
core 5afb5c71fb "feat: Update database connection in app.py and myp.db for improved performance" 2025-05-26 13:10:50 +02:00
core fa086b7bc7 "feat: Enhanced API blueprint and admin template for improved user experience" 2025-05-26 13:08:13 +02:00
core ce323b509d 📝 'feat: Optimize database query performance in myp.db' 2025-05-26 13:03:07 +02:00
core 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
core cf077ffcb8 "feat: Implement printer test suite in backend" 2025-05-26 12:58:23 +02:00
core 2643ef1814 "feat: Enhanced error handling in COMMON_ERRORS.md and app.py" 2025-05-26 12:56:10 +02:00
core 4245f48caa 📝 "feat: Implement new database functions in ADMIN_PANEL_FUNKTIONEN 2025-05-26 12:52:24 +02:00
core 2406aedf38 "feat: Update admin and printer templates with new design" 2025-05-26 12:50:13 +02:00
core e122fe0cc9 "Refactor app logic using Conventional Commits format (feat)" 2025-05-26 12:47:52 +02:00
core 51af97c8d4 "Refactor CSS 2025-05-26 12:46:56 +02:00
core d3eb6651b7 "Refactor database and admin templates using Tailwind CSS" 2025-05-26 12:44:13 +02:00
core a06652e466 "Refactor 500 error template using Conventional Commits format (feat)" 2025-05-26 12:41:45 +02:00
core 360cfb0b0e "feat: Integrate Tailwind CSS 2025-05-26 12:41:41 +02:00
core 000bf774b6 "Refactor: Rename setup_drucker_db.py to setup_drucker_db.py in utils" 2025-05-26 12:39:25 +02:00
core e58feb5e2a "Refactor documentation and utility files: rename and restructure" 2025-05-26 12:35:27 +02:00
core 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
core 8d84b9157e "feat: Implement new deployment configuration and database setup for Raspberry Pi" 2025-05-26 12:31:24 +02:00
core ea6ff08c15 "Refactor printer management scripts and update requirements" 2025-05-26 12:29:22 +02:00
core 5143e8a753 "Update SSL certificate management scripts and configure SSL for frontend" 2025-05-26 12:27:08 +02:00
core 7e5a6e7e27 📝 "Refactor script removal for backend connection checks" 2025-05-26 12:24:58 +02:00
core 57e306db08 "feat: Implement printer management 2025-05-26 12:24:43 +02:00
core 4282b52a3b "feat: Implement SSL Manager for enhanced security in backend" 2025-05-26 12:21:48 +02:00
core 6284b92076 "feat: Integrate hardcoded printers into update_printers script" 2025-05-26 12:19:45 +02:00
core 0847a47e5f "Refactor app logic using Conventional Commits format (feat)" 2025-05-26 12:17:36 +02:00
core d3b8bf2820 "feat: Update README 2025-05-26 12:17:18 +02:00
core 117f7a857f "feat: Refactor backend configuration files, remove test scripts" 2025-05-26 12:15:09 +02:00
core 80172951d7 "feat: Add test paths and config settings for improved testing" 2025-05-26 12:13:04 +02:00
core c7a2f442e5 "Refactor settings configuration using Conventional Commits format (feat)" 2025-05-26 12:10:57 +02:00
core cb49c70e2d "feat: Implement Mercedes-Benz certificate generation using Python script" 2025-05-26 12:05:36 +02:00
core 8f416e441c "feat: Implement Mercedes-Benz certificate generation" 2025-05-26 11:24:36 +02:00
core 7d4ec90d99 "feat: Update configuration settings in backend/app/config/settings.py and installer script" 2025-05-26 11:20:29 +02:00
core a201c96d13 "Remove presentation files and related scripts" 2025-05-26 11:18:10 +02:00
core 32dfeb9e27 "Refactor installer scripts using Conventional Commits format (feat)" 2025-05-26 11:16:04 +02:00
core eac7a63695 "feat: Add new configuration options and scripts for backend settings" 2025-05-26 11:12:47 +02:00
core d0b771a8a7 "Update requirements.txt using Conventional Commits format" 2025-05-26 11:05:45 +02:00
core e93f3906e1 "Update installer scripts for SSL integration (feat)" 2025-05-26 11:03:15 +02:00
core 6896ba291f "feat: Implement database migration script for myp_db and update requirements files" 2025-05-26 11:00:40 +02:00
core e6e0660bff "Update package dependencies and SSL configuration for production" 2025-05-26 10:56:52 +02:00
core 7893e1b904 "feat: Implement SSL configuration for frontend and backend" 2025-05-26 10:54:17 +02:00
core f063d07232 "Update SSL certificate generation process" 2025-05-26 10:48:36 +02:00
core 0d7264524f "Add SSL configuration scripts (feat)" 2025-05-26 10:46:29 +02:00
core bf6ed223bb "feat: Implement SSL certificate generation and configuration for frontend" 2025-05-26 10:43:48 +02:00
core 9d1ba9d388 "feat: Enhanced API blueprint and database schema in backend" 2025-05-26 10:41:45 +02:00
core 6b066aa28e "Refactor CSS and HTML for admin templates (feat)" 2025-05-26 10:38:55 +02:00
core 830354e966 "feat: Integrate printer management in backend" 2025-05-26 10:36:13 +02:00
core 1679979267 "feat: Refactored database connection in myp.db" 2025-05-26 10:33:46 +02:00
core 84118139c6 "feat: Add output.css for improved styling in backend" 2025-05-26 10:30:31 +02:00
core 33b565773b "feat: Add CREDENTIALS.md and update database connection in backend/app/database/myp.db 2025-05-26 10:20:55 +02:00
core 02aeec4cf0 "Refactor frontend styling using Tailwind CSS" 2025-05-26 10:16:09 +02:00
core e747ac945c "Refactor database connection and settings for improved performance (feat)" 2025-05-26 10:07:37 +02:00
core 9efe122e14 📝 "feat: Enhanced database interaction in backend" 2025-05-26 10:05:30 +02:00
core 7ce180b402 "feat: Implement SSL certificate creation for database connection" 2025-05-26 10:01:47 +02:00
core 201f75cfd3 "Update API configuration and SSL certificates for enhanced security" 2025-05-26 09:54:29 +02:00
core 45fcc1a948 "Refactor database and admin UI connections for improved performance (feat)" 2025-05-26 09:52:27 +02:00
core 016452bb2e feat: Aktualisiere die Datenbankdatei myp.db zur Unterstützung neuer Funktionen 2025-05-26 09:49:14 +02:00
core eabb3f6a60 "Refactor CSS 2025-05-26 09:46:07 +02:00
core e4db65c85a "Refactor admin CSS using Conventional Commits format (feat)" 2025-05-26 09:40:48 +02:00
core d81e14f86e "Refactor admin UI components using Conventional Commits (feat)" 2025-05-26 09:35:37 +02:00
core 00ca0d934c "feat: Integrate new backend package for admin layout updates" 2025-05-26 09:33:03 +02:00
core b3961214b2 Das Datei "frontend/src/app/admin/admin-sidebar.tsx" wurde geändert und befindet sich in einer Verzeichnisstruktur unter "frontend". Es ist möglich, dass diese Änderung mit einem neuen Feature oder einer Verbesserung im Admin-Sidebar-Bereich zusammenhängt. Die Datei könnte Teil eines größeren Commits sein, das sich auf mehrere Files erstreckt und 2025-05-26 09:30:19 +02:00
core d3e50c64cc "feat: Refactor database connection in backend/app/database/myp.db" 2025-05-26 09:24:36 +02:00
core 3277d4fd0c "feat: Refactor database connection in myp.db" 2025-05-26 09:17:08 +02:00