swve
|
04c05e4f9a
|
feat: init alembic + add init revision
|
2024-07-11 19:57:12 +02:00 |
|
swve
|
47782b57bc
|
feat: add Assignments, Tasks, Submissions CRUD
|
2024-07-11 17:58:57 +02:00 |
|
swve
|
cd2397f4f7
|
wip1
|
2024-07-10 23:42:47 +02:00 |
|
swve
|
3e1b501abc
|
feat: enable (all) ai features in orgs by default
|
2024-07-02 21:17:14 +02:00 |
|
swve
|
457899b8fb
|
feat: enable ai in orgs by default
|
2024-07-02 20:58:00 +02:00 |
|
swve
|
46e09f27c2
|
fix: collections bugs
|
2024-06-15 14:59:11 +01: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
|
71c953f00b
|
feat: move chromadb to its own service in dockerfile
|
2024-05-26 11:24:58 +02:00 |
|
swve
|
d1fde17220
|
feat: init new self-hosting method
|
2024-04-21 12:37:06 +02: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 |
|
Badr B
|
28c7def56a
|
Merge pull request #195 from learnhouse/feat/collaboration-server
Init Collaborative Edition
|
2024-04-07 18:14:31 +02:00 |
|
swve
|
bd2cdd6167
|
fix: add organizationconfig to an org when installing learnhouse
|
2024-04-07 13:08:32 +02:00 |
|
swve
|
b57e6e55ce
|
fix: refc code to use dictionary serialization instead of model_dump()
|
2024-04-06 13:54:28 +02:00 |
|
swve
|
83760064e7
|
feat: add collaboration option in org config
|
2024-04-01 16:28:09 +02:00 |
|
swve
|
8104a444b7
|
fix: block upload bug
|
2024-04-01 16:26:17 +02:00 |
|
swve
|
c8f6aff996
|
chore: adapt to SQLModel 16 & SQLAlchemy 2.x
|
2024-04-01 12:22:34 +02:00 |
|
swve
|
ae677bc133
|
feat: scope invite code to UserGroups
|
2024-03-30 23:05:27 +00:00 |
|
swve
|
e173a32e3c
|
feat: add linking UGs to Users
|
2024-03-30 17:33:57 +00:00 |
|
swve
|
d1d817678b
|
feat: add ability to create/delete ugs from interface
|
2024-03-30 15:45:00 +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
|
1709804d5c
|
fix: linting issues
|
2024-03-19 21:54:31 +01:00 |
|
swve
|
1987e56b9a
|
feat: email resetting frontend code
|
2024-03-19 21:51:26 +01:00 |
|
swve
|
15677a6946
|
feat: email resetting backend code
|
2024-03-19 12:09:28 +01:00 |
|
swve
|
a6e81cb122
|
feat: email invites frontend
|
2024-03-19 00:30:56 +01:00 |
|
swve
|
79ddfb1ce1
|
feat: email sending and invites backend code
|
2024-03-18 22:26:09 +00:00 |
|
swve
|
838b2ee03a
|
fix: various issues
|
2024-03-18 22:27:25 +01: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
|
d6c082f8e7
|
fix: Activities not showing up when course is public
|
2024-02-08 20:45:48 +01:00 |
|
swve
|
5ed05ade09
|
fix: empty activities AI issue
|
2024-02-05 21:47:02 +01:00 |
|
swve
|
bc84d03ac4
|
fix: trail issues
|
2024-02-04 21:20:51 +01:00 |
|
swve
|
212c50768f
|
fix: collections and courses remaining bugs
|
2024-02-04 21:03:36 +01:00 |
|
swve
|
4245e61df8
|
fix: use onCascade for foreignkeys
|
2024-02-04 20:27:56 +01:00 |
|
swve
|
ec322a8821
|
fix: media directories issues
|
2024-01-29 11:40:11 +01:00 |
|
swve
|
a130596dda
|
fix: use GET for refresh_tokens
|
2024-01-28 22:34:49 +01:00 |
|
swve
|
15a2c6ab4b
|
fix: remove heavy local embedding model
|
2024-01-28 20:39:42 +00:00 |
|
swve
|
1b57195a7a
|
fix: access_tokens issues
|
2024-01-26 00:32:28 +01:00 |
|
swve
|
fdd21c2eda
|
fix: signup remaining bugs
|
2024-01-26 00:03:39 +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
|
2552016a36
|
fix: package lock
|
2024-01-17 23:28:45 +01:00 |
|
swve
|
077c26ce15
|
feat: org wide ai features check
|
2024-01-14 17:13:29 +01:00 |
|