fc217f9c7c
"Refactor database schema for myp.db and update templates"
2025-05-29 10:12:32 +02:00
bd594959fe
"feat: Refactor database connection for improved performance in myp.db-wal"
2025-05-29 10:10:06 +02:00
cdf7a27f23
"feat: Implement UNICODE encoding fix for database operations"
2025-05-29 10:07:11 +02:00
fd9e51b291
"Refactor database WAL handling: MM backend/app/database/myp.db-wal"
2025-05-29 10:04:59 +02:00
c256848d59
"feat: Implement new notification system in frontend
2025-05-29 10:04:55 +02:00
08c922d8f5
"Refactor user blueprint and database configuration"
2025-05-29 10:02:45 +02:00
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
f8bd6230bd
"Refactor user database schema and related utilities using Conventional Commits (feat)"
2025-05-29 10:00:40 +02:00
a5e7556527
"Update logging configuration and related files for improved debugging support"
2025-05-29 09:58:29 +02:00
0b79e1265f
"Feat: Integrate new user request template for guests"
2025-05-29 09:54:15 +02:00
d1d3cbdafd
"feat: Enhance user blueprint in database"
2025-05-29 09:52:10 +02:00
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
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
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
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
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
7aa70cf976
feat: Implement frontend production deployment and enhance admin dashboard functionality
2025-05-26 21:54:13 +02:00
5afb5c71fb
"feat: Update database connection in app.py and myp.db for improved performance"
2025-05-26 13:10:50 +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
4245f48caa
📝 "feat: Implement new database functions in ADMIN_PANEL_FUNKTIONEN
2025-05-26 12:52:24 +02:00
d3eb6651b7
"Refactor database and admin templates using Tailwind CSS"
2025-05-26 12:44:13 +02:00
360cfb0b0e
"feat: Integrate Tailwind CSS
2025-05-26 12:41:41 +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
57e306db08
"feat: Implement printer management
2025-05-26 12:24:43 +02:00
6896ba291f
"feat: Implement database migration script for myp_db and update requirements files"
2025-05-26 11:00:40 +02:00
f063d07232
"Update SSL certificate generation process"
2025-05-26 10:48:36 +02:00
9d1ba9d388
"feat: Enhanced API blueprint and database schema in backend"
2025-05-26 10:41:45 +02:00
830354e966
"feat: Integrate printer management in backend"
2025-05-26 10:36:13 +02:00
1679979267
"feat: Refactored database connection in myp.db"
2025-05-26 10:33:46 +02:00
33b565773b
"feat: Add CREDENTIALS.md and update database connection in backend/app/database/myp.db
2025-05-26 10:20:55 +02:00
e747ac945c
"Refactor database connection and settings for improved performance (feat)"
2025-05-26 10:07:37 +02:00
9efe122e14
📝 "feat: Enhanced database interaction in backend"
2025-05-26 10:05:30 +02:00
7ce180b402
"feat: Implement SSL certificate creation for database connection"
2025-05-26 10:01:47 +02:00
201f75cfd3
"Update API configuration and SSL certificates for enhanced security"
2025-05-26 09:54:29 +02:00
45fcc1a948
"Refactor database and admin UI connections for improved performance (feat)"
2025-05-26 09:52:27 +02:00
016452bb2e
feat: Aktualisiere die Datenbankdatei myp.db zur Unterstützung neuer Funktionen
2025-05-26 09:49:14 +02:00
d3e50c64cc
"feat: Refactor database connection in backend/app/database/myp.db"
2025-05-26 09:24:36 +02:00
3277d4fd0c
"feat: Refactor database connection in myp.db"
2025-05-26 09:17:08 +02:00
e3ebd219dd
feat: Implementiere Scheduler zur Überprüfung von Druckaufträgen und verbessere SSL-Zertifikat-Generierung unter Windows
2025-05-26 09:12:14 +02:00
327b0a6ea4
"Refactor database schema for improved performance (feat)"
2025-05-26 09:10:55 +02:00
2d33753b94
feat: Major updates to backend structure and security enhancements
...
- Removed `COMMON_ERRORS.md` file to streamline documentation.
- Added `Flask-Limiter` for rate limiting and `redis` for session management in `requirements.txt`.
- Expanded `ROADMAP.md` to include completed security features and planned enhancements for version 2.2.
- Enhanced `setup_myp.sh` for ultra-secure kiosk installation, including system hardening and security configurations.
- Updated `app.py` to integrate CSRF protection and improved logging setup.
- Refactored user model to include username and active status for better user management.
- Improved job scheduler with uptime tracking and task management features.
- Updated various templates for a more cohesive user interface and experience.
2025-05-25 20:33:38 +02:00
1cfdf020b7
feat: Implement lazy logger initialization in job scheduler
...
- Introduced a lazy initialization method for the scheduler logger to optimize logging performance.
- Updated logger usage in the BackgroundTaskScheduler class to utilize the new lazy logger method.
2025-05-24 19:24:57 +02:00