Commit graph

20 commits

Author SHA1 Message Date
swve
4af594e628 refactor: remove unused imports from certifications and courses modules 2025-07-20 11:05:58 +02:00
swve
2966ac91b7 feat: add video thumbnails to courses 2025-06-20 22:43:42 +02:00
swve
c0c32f9564 feat: Improve the contributors admin UX/UI 2025-06-08 11:52:36 +02:00
swve
46e06201fb feat: unpublished activities are now hidden by default 2025-04-17 15:57:57 +02:00
swve
4ab8f52b09 feat: implement author roles in course management 2025-03-20 13:38:10 +01:00
swve
75500bacd2 feat: multi-contributors backend code 2025-03-19 13:40:48 +01:00
swve
01132c3745 feat: add course search functionality with advanced filtering backend 2025-02-18 15:54:48 +01:00
swve
aa55c51b48 feat: finalize basic task edition and ref files 2024-07-16 22:07:54 +02:00
swve
47782b57bc feat: add Assignments, Tasks, Submissions CRUD 2024-07-11 17:58:57 +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
513d65704f feat: make some courses inputs optional 2024-01-19 21:22:06 +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
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
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
ee07f49139 wip: courses 2023-11-14 17:48:10 +01:00
swve
4c215e91d5 feat: refactor the entire learnhouse project 2023-10-13 20:03:27 +02:00
Renamed from src/routers/courses/courses.py (Browse further)