Commit graph

7 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
9d13d471c3
Maybe this fixes the enrolment thing? 2023-01-27 13:16:18 +00:00
906d5d65f2
Current status 2022-09-12 16:00:09 +00:00
f717449bef
Do not enter question loop if there are no questions 2022-08-31 10:47:03 +00:00
ed728833da
Remove HTML tags from questions and answers 2022-08-31 09:21:49 +00:00
21094f4a51
Allow importer to overwrite course config, I guess? 2022-08-22 15:12:54 +00:00
9fae3549f1
Status quo 2022-08-22 09:52:55 +00:00