Commit Graph

239 Commits

Author SHA1 Message Date
Aiirondev_dev 689819df08 feat: update application image version and enhance docker-compose configuration v0.7.42 2026-05-12 08:16:04 +02:00
Aiirondev_dev 457d32a087 feat: Module fallback redirects and duplicate item modal redirects v0.7.40 2026-05-12 08:00:02 +02:00
Aiirondev_dev cded7b02fe fix(modal): add functionality to open edit modal for existing items based on URL parameters v0.7.41 v0.7.39 2026-05-12 07:37:26 +02:00
Aiirondev_dev f314b5ae70 fix(tenant): apply DB aliases to tenant config resolution to prevent module configuration overrides by defaults v0.7.37 v0.7.38 2026-05-11 21:08:37 +02:00
Aiirondev_dev 77c4e1b4c5 fix(modules): restore accidentally deleted routes (library_view, etc.) and ensure STUDENT_MAX_BORROW_DAYS is set v0.7.35 v0.7.36 2026-05-11 20:37:35 +02:00
Aiirondev_dev e17f098c47 Changes to be committed:
deleted:    .scheduler_lock
v0.7.34
2026-05-11 20:25:48 +02:00
Aiirondev_dev f41acc78cd fix(modules): patch routing redirect logic and restore missing STUDENT_MAX_BORROW_DAYS variable 2026-05-11 20:25:19 +02:00
Aiirondev_dev a7a5341961 refactor(app): replace direct module enabled checks with centralized module management calls v0.7.33 2026-05-11 19:41:25 +02:00
Aiirondev_dev 9ace2e2e5e feat(modules): implement module registry for dynamic module management and path matching v0.7.32 2026-05-11 15:49:40 +02:00
Aiirondev_dev dcd1529377 feat(schedule): update modal title and button text from "Termin planen" to "Reservieren" v0.7.31 2026-05-11 15:25:28 +02:00
Aiirondev_dev ae80be31e7 Refactor PDF export functionality and remove unused files
- Removed quick-check button from admin audit template.
- Deleted obsolete test file `test_terminplan.py`.
- Removed `verify_audit_chain.py` as it is no longer needed.
- Introduced `pdf_export.py` to handle PDF generation for audit reports, ensuring compliance with DIN 5008 and other standards.
v0.7.30
2026-05-11 12:41:25 +02:00
Aiirondev_dev 06682ef8f2 feat(pdf-export): improve table formatting for better readability and adjust column widths v0.7.29 2026-05-10 19:40:31 +02:00
Aiirondev_dev d69c478fed refactor(admin-dashboard): remove school banner from admin view for cleaner layout 2026-05-10 19:27:07 +02:00
Aiirondev_dev 5f551331aa feat(pdf-export): enhance audit PDF table formatting and readability 2026-05-10 19:22:27 +02:00
Aiirondev_dev 68dc2f71c6 feat(navigation): add link to school settings in admin dropdown menus v0.7.28 v0.7.27 2026-05-10 19:03:57 +02:00
Aiirondev_dev 736dafd1e1 fix(admin-dashboard): update audit export link to point to the correct dashboard v0.7.26 2026-05-10 18:40:45 +02:00
Aiirondev_dev 123ad6f0a7 feat(school-logo): add logo thumbnail handling in school settings and update navbar display logic v0.7.25 2026-05-10 17:45:14 +02:00
Aiirondev_dev c953f22ab4 feat(logo-management): add thumbnail generation for school logos and update navbar to display logos v0.7.24 2026-05-10 17:35:22 +02:00
Aiirondev_dev b1fabfbfcf feat(school-logo): implement logo upload functionality and update school settings UI v0.7.23 2026-05-10 17:21:27 +02:00
Aiirondev_dev b905ec9024 feat(school-settings): implement school metadata management and update UI for PDF exports v0.7.22 2026-05-10 17:11:24 +02:00
Aiirondev_dev d6625d17c8 feat(tenant-management): add school configuration management to tenant script v0.7.21 2026-05-10 16:57:01 +02:00
Aiirondev_dev 926b367e40 Implement PDF export functionality for audit reports
- Added QUICK_START_PDF_EXPORT.md for user guidance on PDF export features.
- Developed Web/pdf_audit_export.py for generating DIN 5008 compliant PDFs.
- Enhanced Web/app.py with new routes for quick and official PDF exports.
- Updated Web/templates/admin_audit.html to include new PDF export buttons.
- Created verify_pdf_export_setup.py to verify installation and configuration of the PDF export system.
v0.7.20
2026-05-10 16:02:33 +02:00
Aiirondev_dev 960e8c4ec0 fix(ui): update logo image for improved branding consistency v0.7.19 2026-05-09 01:24:20 +02:00
Aiirondev_dev 8dec3595b1 fix(ui): reduce navbar height and adjust logo dimensions for improved layout v0.7.18 2026-05-09 01:19:12 +02:00
Aiirondev_dev c97753abad fix(ui): adjust navbar styles for improved layout and visibility v0.7.17 2026-05-09 01:14:18 +02:00
Aiirondev_dev 658d1e34b4 fix(ui): adjust padding and margins in login navbar for improved layout v0.7.16 2026-05-09 01:06:48 +02:00
Aiirondev_dev c4837bea8d Refactor code structure for improved readability and maintainability 2026-05-09 01:05:50 +02:00
Aiirondev_dev 857f1e7299 fix(ui): update logo dimensions and margins in login navbar for improved visibility v0.7.15 v0.7.14 2026-05-09 00:54:52 +02:00
Aiirondev_dev 3458f9e8f3 fix(ui): adjust logo dimensions and margins in login navbar for improved visibility v0.7.13 2026-05-09 00:50:15 +02:00
Aiirondev_dev 4ad5b3e5a7 fix(ui): adjust logo dimensions and margins in login navbar for better visibility v0.7.12 2026-05-09 00:44:13 +02:00
Aiirondev_dev 1b1acff6b2 fix(ui): update logo styling in login navbar for improved appearance v0.7.11 2026-05-09 00:37:54 +02:00
Aiirondev_dev 5d44c15a4e fix(tenant-manager): use readlink -f for absolute canonical paths v0.7.10 2026-05-08 21:19:47 +02:00
Aiirondev_dev 8d29f2d925 fix(ui): adjust logo height in navigation bar for improved visibility v0.7.9 2026-05-08 21:14:28 +02:00
Aiirondev_dev 982efa9efe fix(tenant-manager): use absolute host paths for docker compose mount resolution 2026-05-08 21:13:44 +02:00
Aiirondev_dev 6079f5bc3e fix(tenant-manager): stop mounting config.json read-only v0.7.8 2026-05-08 20:55:52 +02:00
Aiirondev_dev 629ac13a25 fix(ui): increase logo height in navigation bar for better visibility 2026-05-08 20:51:16 +02:00
Aiirondev_dev 2b582c8700 fix(tenant-manager): mount config.json into helper container v0.7.7 2026-05-08 20:36:33 +02:00
Aiirondev_dev fd55fa9703 fix(tenant-manager): pass COMPOSE_PROJECT_NAME to inner compose call v0.7.6 2026-05-08 15:53:40 +02:00
Aiirondev_dev 08e13d4f23 feat(ui): replace Invario text with transparent logo v0.7.5 2026-05-08 15:43:50 +02:00
Aiirondev_dev 7c3eadc8cf fix(tenant-manager): pass COMPOSE_PROJECT_NAME to container to avoid container naming conflicts 2026-05-08 15:35:52 +02:00
Aiirondev_dev e7f8b8d76a fix(tenant-manager): add docker-cli-compose package to alpine container v0.7.4 2026-05-08 15:27:25 +02:00
Aiirondev_dev d6ac8a9e16 fix(ui): include /home_admin and other admin routes in inventory module detection v0.7.3 2026-05-08 15:18:34 +02:00
Aiirondev_dev c7cfb0e411 fix(ui): ensure /home route correctly activates the inventory theme and navbar v0.7.2 2026-05-08 14:54:55 +02:00
Aiirondev_dev 6c73f79866 Enhance module navigation: update inventory and library navbar logic for improved module access and user session handling v0.7.1 2026-05-08 12:03:38 +02:00
Aiirondev_dev 5cb59f4b63 Enhance module management: add inventory module support in settings, update templates and app logic for module access control, and extend tenant management script for module configuration v0.7.0 2026-05-08 11:24:53 +02:00
Aiirondev_dev 326fc4ef91 Enhance Docker configuration: update .docker-build.env and .docker-compose.runtime.override.yml for improved resource allocation and service settings 2026-05-01 10:51:43 +02:00
Aiirondev_dev 12cd365f36 Enhance filter retrieval: update get_filter API to return full filter lists and modify frontend to utilize them for improved item filtering 2026-04-29 17:17:54 +02:00
Aiirondev_dev b06828cc7e Enhance logging: change log level to DEBUG and add detailed database connection logging in user and tenant modules
Co-authored-by: Copilot <copilot@github.com>
v0.6.80
2026-04-29 13:44:22 +02:00
Aiirondev_dev 79f07d8631 Enhance logging: update logger configuration to use 'app' and set log level to INFO
Co-authored-by: Copilot <copilot@github.com>
v0.6.79
2026-04-29 13:30:52 +02:00
Aiirondev_dev 2ef5056727 Enhance logging: add detailed context and error handling in tenant resolution and user authentication
Co-authored-by: Copilot <copilot@github.com>
v0.6.78
2026-04-29 12:57:21 +02:00