Aiirondev_dev
d668e54042
feat: add calendar export functionality and option to create ICS file for appointments
2026-05-30 14:06:26 +02:00
Aiirondev_dev
3fd00aec30
feat: enhance calendar functionality with dayGrid and timeGrid plugins
2026-05-30 14:00:56 +02:00
Aiirondev_dev
1c5aa9beed
feat: enhance appointment management with email service integration and calendar view options
2026-05-30 13:49:55 +02:00
Aiirondev_dev
ac0e60fadb
fix: remove redundant endif statements in base.html
2026-05-30 13:28:59 +02:00
Aiirondev_dev
96debef4f4
fix: update import path for tenant context and ensure client_id is a string
2026-05-30 00:19:35 +02:00
Aiirondev_dev
3dc9ecfe5b
fix: update import path for email service module
2026-05-29 23:59:20 +02:00
Aiirondev_dev
539cf2b21c
feat: add appointment management module with booking and configuration features
2026-05-29 23:21:09 +02:00
Aiirondev_dev
0b09fe489e
fix: update book_slot function parameters and documentation for clarity
2026-05-29 15:48:57 +02:00
Aiirondev_dev
a98f3751e9
feat: add email service and appointment management module with configuration settings
2026-05-29 15:38:22 +02:00
Aiirondev_dev
d722b5a774
feat: implement school year rollover functionality with configurable settings
2026-05-28 20:46:28 +02:00
Aiirondev_dev
d325fa57e8
feat: add CSRF token handling for delete and borrow forms
2026-05-28 19:39:33 +02:00
Aiirondev_dev
8a6a842e1a
feat: add borrowing count validation and prompt for library items
2026-05-28 19:35:15 +02:00
Aiirondev_dev
318e57475f
feat: enhance library item API to support grouping of sub-items and improve data aggregation
2026-05-28 19:23:10 +02:00
Aiirondev_dev
74fa0d8a68
feat: add soft-delete functionality for library items with confirmation dialog
2026-05-28 18:51:55 +02:00
Aiirondev_dev
84543c8734
feat: enhance file upload functionality and improve CSV import experience
2026-05-28 18:38:08 +02:00
Aiirondev_dev
25b7fe986c
fix: improve ISBN validation and update related messages in upload forms
2026-05-28 17:54:20 +02:00
Aiirondev_dev
4b376bc426
fix: update password requirements title for clarity
2026-05-24 13:40:18 +02:00
Aiirondev_dev
e41d739636
chore: update license information and remove outdated EULA content
2026-05-24 09:45:12 +02:00
Aiirondev_dev
daffeaf379
feat: add trial tenant configuration and management to support auto-deletion
2026-05-23 23:08:32 +02:00
Aiirondev_dev
a1ad354ccf
chore: remove outdated copyright notice from app.py
2026-05-20 23:01:25 +02:00
Aiirondev_dev
08cce1b884
feat: enhance configuration path resolution for Docker deployments
2026-05-20 21:39:56 +02:00
Aiirondev_dev
da17667d90
feat: enhance tenant resolution logic with host candidate handling
2026-05-20 21:17:12 +02:00
Aiirondev_dev
ac43178b29
feat: implement tenant database resolution and configuration checks
2026-05-20 20:52:06 +02:00
Aiirondev_dev
f8171a5f18
feat: enhance tenant aliasing for multi-tenant management in scripts
2026-05-20 20:39:45 +02:00
Aiirondev_dev
b29cc38a3d
fix: enhance tenant ID management in session for multi-tenant support
2026-05-20 20:12:01 +02:00
Aiirondev_dev
6d4ac073a5
feat: Add module name candidate resolution for tenant feature modules
2026-05-20 18:42:55 +02:00
Aiirondev_dev
0ea1294237
feat: Update version handling in release workflow and improve directory creation
2026-05-20 18:23:34 +02:00
Aiirondev_dev
a7ff2f1552
feat: Refactor logging module structure and implement audit logging functionality
2026-05-20 18:01:08 +02:00
Aiirondev_dev
f847faea3e
feat: Improve module import paths and add package initialization files
2026-05-20 17:43:06 +02:00
Aiirondev_dev
4c58dceb02
feat: Enhance error handling for URL resolution and unexpected exceptions
2026-05-20 17:06:22 +02:00
Aiirondev_dev
db80693c6a
fix: Update link to library admin in invoice template
2026-05-20 16:54:17 +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
2026-05-19 21:51:00 +02:00
Aiirondev_dev
541ca7172b
feat: update get_version function to read application image from .docker-build.env
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
8b114b5b8e
feat: enhance item card layout in table view for better spacing and alignment
2026-05-19 10:05:29 +02:00
Aiirondev_dev
96771d192c
feat: add export functionality for library items and include 'schulbuch' type
2026-05-19 09:53:04 +02:00
Aiirondev_dev
073652c63d
feat: optimize rootMargin for better performance based on layout
2026-05-18 23:38:13 +02:00
Aiirondev_dev
23d9d0871a
feat: implement customizable filter names and update management interfaces
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
2026-05-18 18:30:14 +02:00
Aiirondev_dev
7eeea1d319
feat: update dark theme colors and add border radius for improved aesthetics
2026-05-18 17:49:42 +02:00
Aiirondev_dev
56486bcbb2
feat: update address details in impressum section
2026-05-18 17:39:19 +02:00
Aiirondev_dev
2c3fb779ce
feat: update styles for dark mode and enhance filter handling in admin template
2026-05-18 17:35:02 +02:00
Aiirondev_dev
299d11c1d0
feat: implement DOM virtualization for item cards in main and admin templates
2026-05-18 17:06:46 +02:00
Aiirondev_dev
4d1f95cb1f
feat: improve filter3 options handling and enhance item card visibility
2026-05-18 16:53:11 +02:00
Aiirondev_dev
6b197fd9d1
feat: add third filter management and update filter handling logic
2026-05-18 16:40:11 +02:00
Aiirondev_dev
58064ee249
Changes to be committed:
...
modified: Web/user.py
2026-05-13 16:05:13 +02:00
Aiirondev_dev
f7573b9a62
feat: remove back navigation link from upload admin template
2026-05-12 09:32:13 +02:00
Aiirondev_dev
212dd2abcf
feat: Add 404 error handling for missing templates and files
2026-05-12 09:07:37 +02:00