- Revised the Jobs/Reservierungen section to correct formatting and ensure consistent use of quotation marks.
- Enhanced the Kiosk-Modus section for better readability and alignment.
- Added detailed explanations regarding the Scheduler-Funktion and its responsibilities.
- Improved overall structure and flow of the documentation to facilitate user understanding.
- Revised the Kiosk-Mode section in SUMMARY.md to include recent changes related to SSL support and improved user experience.
- Clarified instructions for setting up kiosk mode with the new SSL configuration.
- Ensured consistency in formatting and alignment for better readability.
- Adjusted the layout of the Kiosk-Mode section in SUMMARY.md to ensure consistent alignment and presentation.
- Enhanced clarity of network architecture representation in the documentation.
- 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.
- Implemented additional security measures in `app.py` to enhance CSRF protection.
- Updated user model to include new fields for improved user management.
- Enhanced logging setup for better tracking and debugging capabilities.
- Streamlined job scheduler with new uptime tracking features for improved performance.
- 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.
- Replaced Tailwind CSS CDN link with a local stylesheet reference to `tailwind.min.css` for improved performance and customization.
- Updated comments to reflect the change in Tailwind CSS sourcing.