c7c27452e7
"Update printer blueprint and test for Tapo Sofort integration (feat)"
2025-05-29 22:12:30 +02:00
fe94a3b58c
"Refactor job scheduler and printer monitor for improved performance (feat)"
2025-05-29 21:30:44 +02:00
de1b87f833
🛠️ "Implementiere TP-Link Tapo P110 Unterstützung für Druckerüberwachung und -steuerung"
...
- Aktualisiere die `check_printer_status()` Funktion zur Verwendung des PyP100-Moduls für die Tapo-Steckdosen.
- Füge neue API-Endpunkte hinzu: `test-tapo` für die Verbindungstests einzelner Drucker und `test-all-tapo` für Massentests.
- Verbessere die Fehlerbehandlung und Logging für Tapo-Verbindungen.
- Aktualisiere die Benutzeroberfläche, um den Datei-Upload als optional zu kennzeichnen.
- Implementiere umfassende Tests für die Tapo-Verbindungen in `debug_drucker_erkennung.py` und verbessere die Validierung der Konfiguration in `job_scheduler.py`.
2025-05-29 21:19:30 +02:00
2ed13acf21
"Refactor printer templates and monitor logic"
2025-05-29 20:52:58 +02:00
d4b0e561f7
"Refactor error handling and rate limiting in FEHLER_BEHOBEN module"
2025-05-29 20:40:32 +02:00
9d51580d6e
"feat: Introduce printer monitor utility in backend"
2025-05-29 20:29:30 +02:00
b078eefb4d
"feat: Implement File Management System documentation and related updates"
2025-05-29 20:15:47 +02:00
4a46e278f2
"feat: Enhanced database management with new file_manager utility and refined admin-guest-requests functionality"
2025-05-29 20:13:15 +02:00
2ddddd23e1
feat: Entferne nicht mehr benötigte Skripte für Test-Drucker, Debug-Login und schnelle Datenbank-Reparatur
2025-05-29 19:43:30 +02:00
cf297e8e16
"Add database backup schedule for 2025-05-29 18:58:34"
2025-05-29 19:00:12 +02:00
e2d628df0d
"feat: Implement database backup for myp.db-shm and myp.db-wal, add myp.db.backup_20250529_185343"
2025-05-29 18:55:02 +02:00
534c4e7f1b
"Refactor database files and doc renaming to conform to Conventional Commits - feat(database): Rename database files
2025-05-29 18:45:45 +02:00
deda6d6c38
"feat: Add database backup script
2025-05-29 18:23:25 +02:00
83119f1f4a
"feat: Enhance admin guest request functionality
2025-05-29 17:55:59 +02:00
263f21d7a6
"Update Tailwind CSS and Permissions module"
2025-05-29 15:48:43 +02:00
0e3f316a88
📝 'feat': Renamed and moved various documentation files to '/docs/' directory
2025-05-29 15:46:25 +02:00
1c466b199a
"Refactor template files for calendar and guest status"
2025-05-29 15:44:20 +02:00
b916cdaca3
"Refactor database connections and add analytics/permissions utils"
2025-05-29 15:41:48 +02:00
9c89ad1397
"feat: Integrate rate limiter
2025-05-29 15:38:32 +02:00
4c1aa00393
"Refactor database shm and WAL files for improved performance"
2025-05-29 13:05:42 +02:00
1297f3af3c
"feat: Enhanced Windows compatibility in backend utilities"
2025-05-29 13:03:28 +02:00
58edef5cab
"feat: Windows socket documentation update
2025-05-29 12:56:27 +02:00
ad92d3d978
"Update template files and add windows fixes"
2025-05-29 12:54:24 +02:00
947afd14f7
"Feat: Integrate job scheduler in backend"
2025-05-29 12:28:58 +02:00
9d2459b056
"feat: Integrate queue manager for task scheduling in backend"
2025-05-29 12:26:28 +02:00
4f7602b047
"feat: Enhanced queue management in backend/app/utils/queue_manager.py"
2025-05-29 12:19:57 +02:00
51601516f4
"feat: Update admin features
2025-05-29 12:19:52 +02:00
cdf7a27f23
"feat: Implement UNICODE encoding fix for database operations"
2025-05-29 10:07:11 +02:00
c256848d59
"feat: Implement new notification system in frontend
2025-05-29 10:04:55 +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
f525bfc0a6
" feat: Integrate calendar functionality into blueprint system "
2025-05-29 09:49:06 +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
7aa70cf976
feat: Implement frontend production deployment and enhance admin dashboard functionality
2025-05-26 21:54:13 +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
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
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
ead75ae451
Remove deprecated backend files and documentation, including Docker configurations, environment variables, and various scripts, to streamline the project structure and eliminate unused components.
2025-05-24 17:47:05 +02:00