Commit graph

20 commits

Author SHA1 Message Date
swve
a5fbf49304 feat: implement usage limits across the app 2024-08-12 17:39:08 +02:00
swve
47782b57bc feat: add Assignments, Tasks, Submissions CRUD 2024-07-11 17:58:57 +02:00
swve
46e09f27c2 fix: collections bugs 2024-06-15 14:59:11 +01:00
swve
a6742d17c1 feat: init easy backend install from cli 2024-04-19 19:01:40 +02:00
swve
d1a620b2e2 feat: init CourseUpdates backend CRUD 2024-04-15 22:38:35 +02:00
swve
c8f6aff996 chore: adapt to SQLModel 16 & SQLAlchemy 2.x 2024-04-01 12:22:34 +02:00
swve
a6152ef1f5 feat: adapt UGs to roles 2024-03-28 11:20:42 +00:00
swve
0df250c729 feat: refactor RBAC authorization functions to include usergroups 2024-03-26 19:56:14 +00:00
swve
212c50768f fix: collections and courses remaining bugs 2024-02-04 21:03:36 +01:00
swve
1b57195a7a fix: access_tokens issues 2024-01-26 00:32:28 +01:00
swve
689625b0d5 feat: users management 2024-01-22 20:37:11 +01:00
swve
53c8c6046f fix: re-apply public elements fix 2023-12-27 14:07:17 +01:00
swve
6aa849b305 feat: use new session and auth provider for the frontend 2023-12-26 22:32:08 +01:00
swve
d939dc16eb fix: public courses & collections bug 2023-12-23 12:20:54 +01:00
swve
2bf80030d7 fix: various bugs + improve api readability 2023-11-29 21:59:35 +01:00
swve
7daf6df5a0 fix: ruff issues 2023-11-28 20:53:10 +01:00
swve
7738316200 feat: implement authorization with roles 2023-11-28 20:25:14 +01:00
swve
0595bfdb3f feat: init roles + authorship detection 2023-11-27 22:16:22 +01:00
swve
a50fc67104 feat: user init & refactors 2023-11-12 23:16:34 +01:00
swve
4c215e91d5 feat: refactor the entire learnhouse project 2023-10-13 20:03:27 +02:00