swve
|
10e9be1d33
|
feat: create and delete assignment activities from UI
|
2024-07-12 11:54:33 +02:00 |
|
swve
|
47782b57bc
|
feat: add Assignments, Tasks, Submissions CRUD
|
2024-07-11 17:58:57 +02:00 |
|
swve
|
693a28721d
|
feat: implement logged in organization joining + improvements
|
2024-06-06 16:54:53 +01:00 |
|
swve
|
1708b36818
|
feat: init new auth
|
2024-06-06 16:53:41 +01:00 |
|
swve
|
a6742d17c1
|
feat: init easy backend install from cli
|
2024-04-19 19:01:40 +02:00 |
|
swve
|
8a2ccb2534
|
feat: add updates functionality to app
|
2024-04-17 21:26:21 +02:00 |
|
swve
|
d1a620b2e2
|
feat: init CourseUpdates backend CRUD
|
2024-04-15 22:38:35 +02:00 |
|
swve
|
b57e6e55ce
|
fix: refc code to use dictionary serialization instead of model_dump()
|
2024-04-06 13:54:28 +02:00 |
|
swve
|
c8f6aff996
|
chore: adapt to SQLModel 16 & SQLAlchemy 2.x
|
2024-04-01 12:22:34 +02:00 |
|
swve
|
e173a32e3c
|
feat: add linking UGs to Users
|
2024-03-30 17:33:57 +00:00 |
|
swve
|
4f75e6a90a
|
feat: init usergroup linking to a course
|
2024-03-30 10:22:38 +00: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
|
e1b3b62e40
|
feat: init ug database models + svcs
|
2024-03-23 09:08:56 +00:00 |
|
swve
|
15677a6946
|
feat: email resetting backend code
|
2024-03-19 12:09:28 +01:00 |
|
swve
|
79ddfb1ce1
|
feat: email sending and invites backend code
|
2024-03-18 22:26:09 +00:00 |
|
swve
|
8c47e5ff4e
|
fix: remove unused code in install.py
|
2024-02-25 11:33:07 +01:00 |
|
swve
|
9f7da491d8
|
fix: retire mongodb
|
2024-02-21 17:01:21 +01:00 |
|
swve
|
a130596dda
|
fix: use GET for refresh_tokens
|
2024-01-28 22:34:49 +01:00 |
|
swve
|
1b57195a7a
|
fix: access_tokens issues
|
2024-01-26 00:32:28 +01:00 |
|
swve
|
0d775a0fe9
|
feat: invite-only org signup
|
2024-01-25 23:37:16 +01:00 |
|
swve
|
689625b0d5
|
feat: users management
|
2024-01-22 20:37:11 +01:00 |
|
swve
|
a51a128fcb
|
feat: implement backend avatar update
|
2024-01-20 00:41:37 +01:00 |
|
swve
|
513d65704f
|
feat: make some courses inputs optional
|
2024-01-19 21:22:06 +01:00 |
|
swve
|
077c26ce15
|
feat: org wide ai features check
|
2024-01-14 17:13:29 +01:00 |
|
swve
|
cf681b2260
|
feat: init memory into ai chat messaging
|
2024-01-14 12:08:38 +01:00 |
|
swve
|
f7d76eea1e
|
feat: init ai activity chat session
|
2024-01-14 12:08:38 +01:00 |
|
Abdullah Mustapha
|
6d76a6f19b
|
Update: UserCreate installation model to fix parameter runtime errors.
|
2024-01-02 01:22:20 +01:00 |
|
swve
|
6aa849b305
|
feat: use new session and auth provider for the frontend
|
2023-12-26 22:32:08 +01:00 |
|
swve
|
2d822459fb
|
feat: init migration script from mongodb
|
2023-12-15 21:37:22 +01:00 |
|
swve
|
573b9a43fc
|
fix: block issues
|
2023-12-14 21:15:24 +01:00 |
|
swve
|
5b3c2fab24
|
fix: trail related bugs + general design improvements
|
2023-12-14 18:53:00 +01:00 |
|
swve
|
53f40f3f34
|
fix: activitiy issues
|
2023-12-14 18:53:00 +01:00 |
|
swve
|
8d35085908
|
feat: init new edit course page
|
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
|
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
|
71279a1294
|
feat: add response models to endpoints
|
2023-11-28 20:49:20 +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
|
38288e8a57
|
feat: init install + cleanup code
|
2023-11-20 22:38:49 +01:00 |
|
swve
|
4fcc8aa77c
|
feat: init chapters, coursechapters. fix courses
|
2023-11-20 19:53:13 +01:00 |
|
swve
|
eca819b896
|
feat: init trails
|
2023-11-18 12:22:00 +01:00 |
|
swve
|
b04fd64c92
|
feat: inot blocks + schemas updates
|
2023-11-16 22:37:09 +01:00 |
|
swve
|
e6adbca562
|
feat: init collections
|
2023-11-16 21:30:01 +01:00 |
|
swve
|
727f17ba7c
|
feat: init activities
|
2023-11-14 22:30:39 +01:00 |
|
swve
|
ee07f49139
|
wip: courses
|
2023-11-14 17:48:10 +01:00 |
|
swve
|
afa8e4ea98
|
feat: orgs init + changes
|
2023-11-13 22:37:40 +01:00 |
|
swve
|
aa0eda5682
|
feat: roles init
|
2023-11-13 21:23:44 +01:00 |
|
swve
|
a50fc67104
|
feat: user init & refactors
|
2023-11-12 23:16:34 +01:00 |
|