Commit graph

12 commits

Author SHA1 Message Date
swve
9f13884c08 refactor: update role permissions and enhance RBAC logic to include own permissions for courses and dashboard access 2025-08-06 14:12:43 +02:00
swve
96e453a4de fix: courses visibility issue 2024-10-30 23:40:37 +01:00
swve
47782b57bc feat: add Assignments, Tasks, Submissions CRUD 2024-07-11 17:58:57 +02:00
swve
c8f6aff996 chore: adapt to SQLModel 16 & SQLAlchemy 2.x 2024-04-01 12:22:34 +02:00
swve
0df250c729 feat: refactor RBAC authorization functions to include usergroups 2024-03-26 19:56:14 +00:00
swve
53f40f3f34 fix: activitiy issues 2023-12-14 18:53:00 +01:00
swve
187f75e583 feat: various improvements
wip: frontend

feat: enable cascade on foreign keys

wip1

wip2

fix chapters issues

wip4
2023-12-14 18:52:42 +01:00
swve
7738316200 feat: implement authorization with roles 2023-11-28 20:25:14 +01:00
swve
38288e8a57 feat: init install + cleanup code 2023-11-20 22:38:49 +01:00
swve
2485285a06 generic fixes 2023-11-20 19:53:56 +01:00
swve
727f17ba7c feat: init activities 2023-11-14 22:30:39 +01:00
swve
4c215e91d5 feat: refactor the entire learnhouse project 2023-10-13 20:03:27 +02:00
Renamed from src/services/courses/activities/pdf.py (Browse further)