Aiirondev_dev
8e11fbf969
addition of a csv export funktion for further Processing of the User
2026-06-26 17:41:51 +02:00
Aiirondev_dev
7d13dc264c
further changes to also reflekt all relevant changes
2026-06-26 17:32:24 +02:00
Aiirondev_dev
fdf699363a
adjustments to the user review of his appointments
2026-06-26 17:04:25 +02:00
Aiirondev_dev
3923939387
slight fix of the unused field at the end of the List
2026-06-26 14:18:23 +02:00
Aiirondev_dev
eb9c655398
Addition of the custom fields in the Terminplaner
2026-06-26 13:55:04 +02:00
Aiirondev_dev
4c2657218d
slight adjustments, removal of unused descriptive material
2026-06-26 10:37:19 +02:00
Aiirondev_dev
b270bc9367
another relevant change to password security for the salt that is generated for every user Indivisdualy, to fix the temporary approach from before
2026-06-24 19:41:22 +02:00
Aiirondev_dev
2421f867ed
Smal changes for Module access
2026-06-23 14:40:27 +02:00
Aiirondev_dev
7df9b65389
Changes from sha512 to scrypt to fit with DS-GVO
2026-06-22 00:21:15 +02:00
Aiirondev_dev
b8e23b94d2
final changes for the changes to add the Titel to the Terminplanes
2026-06-12 22:00:20 +02:00
Aiirondev_dev
d24bd6ba56
smal fixes for a error in the variable passing in the backend after changes in blueprint and terminconfig
2026-06-12 20:59:25 +02:00
Aiirondev_dev
d1f48cf184
Name fixes
2026-06-12 20:50:31 +02:00
Aiirondev_dev
0a5d7dedea
new implementation of the mail module relevant fuktions, in addition added thje funktion to add a title to the Terminplan
2026-06-12 19:43:37 +02:00
Aiirondev_dev
46da45d373
feat: Enhance client booking experience with booking name visibility and success page
2026-05-31 19:20:40 +02:00
Aiirondev_dev
4227934252
feat: Add ICS export functionality for client slot bookings and enhance client booking interface
2026-05-31 18:54:21 +02:00
Aiirondev_dev
d6883d1879
refactor: remove unused date and time parsing functions from backend_server.py and clean up termin_client.html
2026-05-31 18:50:31 +02:00
Aiirondev_dev
dec3c16d7f
feat: Enhance appointment booking interface with date and time selection features
2026-05-31 18:43:04 +02:00
Aiirondev_dev
6dd44508ce
fix: Ensure numeric fields are correctly cast to int in get_available function
2026-05-31 18:32:42 +02:00
Aiirondev_dev
7ab8f841d0
feat: Enhance tenant management and appointment deletion functionality
2026-05-31 16:13:11 +02:00
Aiirondev_dev
73e4407d7b
feat: Implement upcoming appointments feature for users
...
- Added `remove_done` function to clean up finished appointments in the database.
- Introduced `get_upcoming_for_user` function to retrieve upcoming appointments for a specific user.
- Updated `backend_server.py` to include a new endpoint for fetching user-specific upcoming events.
- Modified `blueprint.py` to render upcoming events in the user interface.
- Enhanced `terminplan.html` to display a list of upcoming appointments with relevant details and action links.
- Updated configuration to enable the new appointment planning feature.
2026-05-31 15:46:22 +02:00
Aiirondev_dev
fbcc3b4522
feat: enhance calendar loading experience with skeleton UI
2026-05-30 14:46:22 +02:00
Aiirondev_dev
f7be7d9bf0
feat: implement maintenance and not found error pages with appropriate messaging
2026-05-30 14:30:35 +02:00
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
1c5aa9beed
feat: enhance appointment management with email service integration and calendar view options
2026-05-30 13:49:55 +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
84543c8734
feat: enhance file upload functionality and improve CSV import experience
2026-05-28 18:38:08 +02:00
Aiirondev_dev
08cce1b884
feat: enhance configuration path resolution for Docker deployments
2026-05-20 21:39:56 +02:00
Aiirondev_dev
ac43178b29
feat: implement tenant database resolution and configuration checks
2026-05-20 20:52:06 +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
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