Aiirondev_dev
6f424cc8aa
Backup and restore funktionality
2026-06-28 15:55:49 +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
e1c284fc40
additional changes to the generatio of the tenant
2026-06-24 17:24:34 +02:00
Aiirondev_dev
debd4dceb1
additional changes for the encoding
2026-06-24 17:02:56 +02:00
Aiirondev_dev
69ac6eca63
Some more fixes of the manage-tenants.sh file
2026-06-24 15:55:21 +02:00
Aiirondev_dev
c0947c5cf1
fix for the adding process of manage-tenant
2026-06-24 00:38:47 +02:00
Aiirondev_dev
c1d2935ad6
nother changes for the removal of the tenant Databases
2026-06-24 00:30:25 +02:00
Aiirondev_dev
9fde0b4b2a
slight fixes of the removal process
2026-06-24 00:18:21 +02:00
Aiirondev_dev
da7b075cc4
addition of thew help for tenant managment
2026-06-23 23:57:35 +02:00
Aiirondev_dev
347f258b8f
adjustment of the encryption for user password
2026-06-23 22:41:53 +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
8e20580552
feat: enhance tenant removal process with confirmation and force option
2026-05-29 23:56:17 +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
daffeaf379
feat: add trial tenant configuration and management to support auto-deletion
2026-05-23 23:08:32 +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
8d1e3865d3
fix: improve environment variable handling and path resolution in restart_app_container function
2026-05-20 19:35:11 +02:00
Aiirondev_dev
d0f54f0dca
fix: ensure deterministic config path resolution in manage-tenant.sh
2026-05-20 19:26:00 +02:00
Aiirondev_dev
73ab1a37d2
feat: Update import paths for database settings in manage-tenant.sh
2026-05-20 18:31:17 +02:00
Aiirondev_dev
b572704381
feat: add runtime config initialization in manage-tenant.sh and update health check method in docker-compose
2026-05-19 20:53:50 +02:00
Aiirondev_dev
b905ec9024
feat(school-settings): implement school metadata management and update UI for PDF exports
2026-05-10 17:11:24 +02:00
Aiirondev_dev
d6625d17c8
feat(tenant-management): add school configuration management to tenant script
2026-05-10 16:57:01 +02:00
Aiirondev_dev
5d44c15a4e
fix(tenant-manager): use readlink -f for absolute canonical paths
2026-05-08 21:19:47 +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
fd55fa9703
fix(tenant-manager): pass COMPOSE_PROJECT_NAME to inner compose call
2026-05-08 15:53:40 +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
2026-05-08 11:24:53 +02:00
Aiirondev_dev
f80430f243
Remove legacy scripts and single-tenant support
...
- Deleted the migration script `migrate-to-multitenant.sh` as it is no longer needed.
- Removed `rebuild-venv.sh`, `restore.sh`, `run-backup.sh`, and other related scripts that are not compatible with the new multi-tenant architecture.
- Updated `restart.sh`, `start.sh`, `stop.sh`, `update.sh`, and other scripts to eliminate references to single-tenant deployment, ensuring they only support multi-tenant configurations.
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 10:29:46 +02:00
Aiirondev_dev
3ab2b075da
Enhance tenant database management: integrate TenantContext for dynamic database naming and improve database drop functionality
2026-04-28 21:29:06 +02:00
Aiirondev_dev
821d4d0ad8
Enhance user authentication: improve password validation and tenant context handling
2026-04-28 21:21:48 +02:00
Aiirondev_dev
4a18460178
Enhance tenant management script: add functionality to remove tenant ports and update runtime port configuration
2026-04-28 19:00:08 +02:00
Aiirondev_dev
d2b3d4f6ea
Enhance tenant management script: improve tenant listing functionality and handle missing config file
2026-04-28 18:44:47 +02:00
Aiirondev_dev
f3d327f28f
Enhance tenant management scripts: add runtime port update functionality and handle occupied ports
2026-04-28 18:18:04 +02:00
Aiirondev_dev
2b05d8c952
Refactor manage-tenant script: improve parameter handling and ensure default values
2026-04-28 17:54:43 +02:00
Aiirondev_dev
6cb41c1277
Enhance tenant management script: add help option to display usage instructions
2026-04-28 17:49:44 +02:00
Aiirondev_dev
43406c29d1
Enhance tenant management script: switch to bash, enforce strict mode, and validate port input
2026-04-28 16:54:42 +02:00
Aiirondev_dev
7873c45cfc
Refactor multi-tenant deployment: update port handling in scripts, add tenant port registration, and enhance Docker configurations
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 16:36:55 +02:00
Aiirondev_dev
14c4192306
Refactor Docker setup: remove Nginx and TLS configurations, update service dependencies, and adjust health check endpoints
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 15:41:10 +02:00
Aiirondev_dev
9ae316cdd9
Enhance multi-tenant support: update scripts to handle multi-tenant Docker compose files and secure admin credentials
2026-04-21 16:57:43 +02:00
Aiirondev_dev
12f62e5146
Change Docker image for tenant-manager service and update entrypoint to use sh; modify shebang in manage-tenant.sh to use sh
2026-04-21 16:26:48 +02:00
Aiirondev_dev
96f918828c
Refactor tenant management script to use MongoClient directly for database operations and add documentation for multi-tenant architecture
2026-04-20 15:48:46 +02:00
Aiirondev_dev
eb912c3a73
Add tenant management container and update management script for improved tenant operations
2026-04-20 15:36:02 +02:00
Aiirondev_dev
3044b36e9f
Add tenant management script for zero-downtime operations and database handling
2026-04-20 15:31:46 +02:00