Aiirondev_dev
fabac77877
feat: Add major version bump option and update release options documentation
2026-05-20 16:34:30 +02:00
Aiirondev_dev
bb2832c273
feat: Remove local development image tar creation and update development bundle documentation
2026-05-20 16:32:27 +02:00
Aiirondev_dev
ed122995ee
feat: Add push_dev option for development image in release workflow and update tag handling
2026-05-20 16:26:09 +02:00
Aiirondev_dev
634feda9da
feat: Refactor script copying to use loops for optional files in release bundle
v0.7.63
2026-05-20 15:50:41 +02:00
Aiirondev_dev
fb8be06e81
feat: Enhance version bump strategy and improve local image handling in release workflow
v0.7.62
2026-05-20 15:40:27 +02:00
Aiirondev_dev
6ad1720461
feat: Add development bump option and update release conditions in workflow
2026-05-20 15:35:55 +02:00
Aiirondev_dev
0c27d7ac86
feat: Add Excel, PDF export, and user generation modules
...
- Implemented `excel_export.py` for generating library item exports in Excel format.
- Created `pdf_export.py` for generating audit reports compliant with DIN 5008 standards, including detailed event tables and signature blocks.
- Developed `generate_user.py` for interactive user creation with validation for usernames and passwords.
- Introduced `module_registry.py` for managing module states and path matching.
- Added a basic `__init__.py` in the `terminplaner` module for initialization.
2026-05-20 15:30:23 +02:00
Aiirondev_dev
b3fc470c88
feat: add library route for viewing library items and reposition export route
v0.7.61
2026-05-19 21:51:00 +02:00
Aiirondev_dev
541ca7172b
feat: update get_version function to read application image from .docker-build.env
v0.7.60
2026-05-19 21:06:44 +02:00
Aiirondev_dev
001a9fae17
feat: add get_version function to retrieve application version from .release-version file
2026-05-19 20:55:53 +02:00
Aiirondev_dev
b572704381
feat: add runtime config initialization in manage-tenant.sh and update health check method in docker-compose
v0.7.59
2026-05-19 20:53:50 +02:00
Aiirondev_dev
8b114b5b8e
feat: enhance item card layout in table view for better spacing and alignment
v0.7.58
2026-05-19 10:05:29 +02:00
Aiirondev_dev
96771d192c
feat: add export functionality for library items and include 'schulbuch' type
v0.7.57
2026-05-19 09:53:04 +02:00
Aiirondev_dev
073652c63d
feat: optimize rootMargin for better performance based on layout
v0.7.56
2026-05-18 23:38:13 +02:00
Aiirondev_dev
23d9d0871a
feat: implement customizable filter names and update management interfaces
v0.7.55
2026-05-18 23:20:52 +02:00
Aiirondev_dev
576d31a384
feat: add edit functionality for predefined filter values in filter management
2026-05-18 22:01:37 +02:00
Aiirondev_dev
c43bb30301
feat: enhance bookmark and favorite button styles for dark mode
v0.7.54
2026-05-18 18:30:14 +02:00
Aiirondev_dev
7eeea1d319
feat: update dark theme colors and add border radius for improved aesthetics
v0.7.53
2026-05-18 17:49:42 +02:00
Aiirondev_dev
56486bcbb2
feat: update address details in impressum section
v0.7.52
2026-05-18 17:39:19 +02:00
Aiirondev_dev
2c3fb779ce
feat: update styles for dark mode and enhance filter handling in admin template
v0.7.51
2026-05-18 17:35:02 +02:00
Aiirondev_dev
299d11c1d0
feat: implement DOM virtualization for item cards in main and admin templates
v0.7.50
2026-05-18 17:06:46 +02:00
Aiirondev_dev
4d1f95cb1f
feat: improve filter3 options handling and enhance item card visibility
v0.7.49
2026-05-18 16:53:11 +02:00
Aiirondev_dev
6b197fd9d1
feat: add third filter management and update filter handling logic
v0.7.48
2026-05-18 16:40:11 +02:00
Aiirondev_dev
58064ee249
Changes to be committed:
...
modified: Web/user.py
v0.7.47
2026-05-13 16:05:13 +02:00
Aiirondev_dev
f7573b9a62
feat: remove back navigation link from upload admin template
v0.7.46
2026-05-12 09:32:13 +02:00
Aiirondev_dev
85d758fadb
feat: update application image version to v0.7.42
v0.7.45
v0.7.44
2026-05-12 09:08:38 +02:00
Aiirondev_dev
212dd2abcf
feat: Add 404 error handling for missing templates and files
v0.7.43
2026-05-12 09:07:37 +02:00
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