Commit graph

5 commits

Author SHA1 Message Date
f9ed77bcde
feat(replication): enhance course and category management
Implement enhanced category and course replication, improving the handling of both by ensuring new and existing categories are processed correctly. Introduce CLI support for bulk category imports using a dedicated flag and provide helper functions like `generateRandomString` and `removePath` for file management. Add a new `trigger_all.php` script to trigger replication for all courses and an `unenroll.php` script for unenrolling users with cleanup of related data.

Includes error handling improvements and directory structure checks.
2024-09-09 14:55:36 +02:00
9fae3549f1
Status quo 2022-08-22 09:52:55 +00:00
d44854e07b Remove unused require_once, die if touch fails 2022-01-13 17:17:48 +01:00
4f62900be1 Blind code to use MEW 2022-01-13 11:36:16 +01:00
32bf8be85c Check in initial version 2022-01-13 08:12:46 +01:00