28 Commits

Author SHA1 Message Date
d26f8b0d93 "feat: Implement auto logout functionality via static JS 2025-05-29 19:29:46 +02:00
ae74f4fc0c "feat: Implement test printer functionality in admin system" 2025-05-29 19:09:47 +02:00
63bdd027ae "Add emergency backup and update fullcalendar scripts" 2025-05-29 18:52:36 +02:00
83abbf5e4f "feat: Integrate fullCalendar day grid minification for improved performance" 2025-05-29 18:50:26 +02:00
304d1acf88 feat: Update package dependencies for FullCalendar in package.json and package-lock.json 2025-05-29 18:50:19 +02:00
8b77ded3af "feat: Update database configuration and documentation for monitoring system" 2025-05-29 18:28:35 +02:00
92d0fe2190 "feat: Refactor CSP violation handler for improved security" 2025-05-29 18:06:34 +02:00
43fa61dced "feat: Integrate Tailwind CSS 2025-05-29 18:06:30 +02:00
626c7c9c57 "feat: Refactor database files for performance optimization" 2025-05-29 18:04:21 +02:00
83119f1f4a "feat: Enhance admin guest request functionality 2025-05-29 17:55:59 +02:00
a473c06658 "Refactor global refresh functions and templates for better performance (feat)" 2025-05-29 17:51:01 +02:00
3218328dd7 "feat: Implement optimization features in admin-guest requests 2025-05-29 17:48:34 +02:00
356fdf9b19 📝 "feat: Implement admin guest request functionality in frontend" 2025-05-29 17:46:23 +02:00
05468e9b2d "feat: Integrate database shm 2025-05-29 17:39:01 +02:00
d2c16fca62 📝 feat(database): Refactor database files and remove unnecessary CSS/JS files 2025-05-29 15:58:17 +02:00
bd45a34fa4 "feat: Integrate Raspberry Pi 2025-05-29 15:56:53 +02:00
b916cdaca3 "Refactor database connections and add analytics/permissions utils" 2025-05-29 15:41:48 +02:00
c8de6b6ca2 "feat: Integrate advanced components in job templates" 2025-05-29 15:39:05 +02:00
7279da98d9 "feat: Refactor database connection in myp.db and update notifications" 2025-05-29 14:50:32 +02:00
c256848d59 "feat: Implement new notification system in frontend 2025-05-29 10:04:55 +02:00
a5e7556527 "Update logging configuration and related files for improved debugging support" 2025-05-29 09:58:29 +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
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
4245f48caa 📝 "feat: Implement new database functions in ADMIN_PANEL_FUNKTIONEN 2025-05-26 12:52:24 +02:00
0d5b87f163 feat: Implement SSL support and kiosk mode enhancements
- Added SSL configuration to the backend, including self-signed certificate generation and management.
- Updated `setup_myp.sh` to create SSL certificates during installation.
- Enhanced `app.py` to support SSL context for secure communication.
- Introduced a new SSL management menu in the setup script for easier certificate handling.
- Updated frontend API calls to use HTTPS for secure data transmission.
- Implemented kiosk mode features, including automatic browser launch with SSL support.
- Improved documentation in `SUMMARY.md` to reflect new features and network topology changes.
2025-05-25 20:59:13 +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