Commit graph

52 commits

Author SHA1 Message Date
swve
3ce019abec feat: implement comprehensive RBAC checks for courses, chapters, collections, and activities, enhancing user rights management and security documentation 2025-08-09 12:13:12 +02:00
swve
d58336795a feat: adapt trail page to show the user certificates 2025-07-20 11:03:44 +02:00
swve
f01f7efb06 feat: user certificate verification backend and UI 2025-07-20 10:37:48 +02:00
swve
a913c0a366 feat(wip): implement certificate generation and download functionality in CourseEndView component 2025-07-16 21:23:38 +02:00
swve
306230174e feat: working UI with the database 2025-07-16 18:47:04 +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
8d3ede1486 feat: add WebPreviews blocks 2025-06-05 11:08:05 +02:00
swve
260bd60c7a fix: update details handling in video activities to use JSON strings 2025-04-23 17:48:44 +02:00
swve
31b5104dd5 feat: add details to video activities
wip: uploadable video activities
2025-04-22 17:25:41 +02:00
swve
1350cb7354 feat: implement activity removal from trail and update UI for unmarking activities 2025-04-16 15:24:40 +02:00
swve
b6059f8d5c feat: implement contributor editing for activities 2025-03-22 16:51:00 +01:00
swve
4ab8f52b09 feat: implement author roles in course management 2025-03-20 13:38:10 +01:00
swve
744e372f4e refactor: improve perf on the frontend 2025-03-16 16:48:07 +01:00
jey-exp
bc3a20e1f6 chore fix 2025-03-06 00:41:44 +05:30
jey-exp
b751ade3d8 chore: fixed toast from services 2025-03-06 00:18:29 +05:30
JeyGR
ab86a3b871 Added toast notifications 2025-03-06 00:14:47 +05:30
Flavio Mastrangelo
cdd05f6476 feat: implement FormTagInput for learnings and tags in course creation & edit forms. 2025-02-20 23:56:11 +01:00
swve
3e67205124 feat: implement search on the frontend 2025-02-18 16:08:11 +01:00
swve
5a746a946d chore: refactor frontend components folder 2024-11-25 23:26:33 +01:00
swve
0893e6f9d3 feat: add more pages to the sitemap 2024-09-27 18:36:21 +02:00
swve
41a11c5f83 feat: init sitemaps generation 2024-09-26 23:29:05 +02:00
swve
a5fbf49304 feat: implement usage limits across the app 2024-08-12 17:39:08 +02:00
swve
dc1673c053 fix: UI bugs 2024-08-08 22:02:39 +02:00
swve
364c24e15d feat: enable assignments page 2024-08-07 23:47:18 +02:00
swve
40ef2d0cec feat: grading, mark as done and grade showing 2024-08-07 19:48:38 +02:00
swve
d6aa071425 feat: add publish status change from the course edition page 2024-08-05 19:45:24 +02:00
swve
e9caa2ceb4 feat: add assignment submission from the activity page 2024-07-20 20:10:43 +02:00
swve
bfb977ac5d feat: enable Tasks submissions 2024-07-19 19:56:49 +02:00
swve
29600d9b6c feat: assignments activity page init 2024-07-18 21:05:32 +02:00
swve
ccf387cc98 feat: assignment publishing state switching 2024-07-18 00:15:42 +02:00
swve
aa55c51b48 feat: finalize basic task edition and ref files 2024-07-16 22:07:54 +02:00
swve
3c41e0ee73 feat: edit tasks and general improvements 2024-07-14 14:06:25 +02:00
swve
acfcea026b feat: assignmentTask creation and switching 2024-07-13 20:03:08 +02:00
swve
6a4e16ec29 feat: init assignments UI and fix bugs 2024-07-12 21:28:50 +02:00
swve
10e9be1d33 feat: create and delete assignment activities from UI 2024-07-12 11:54:33 +02:00
swve
52f2235942 feat: use session access_tokens 2024-06-06 16:54:53 +01:00
swve
08cc97f557 fix: session auth issues 2024-06-06 16:54:53 +01:00
swve
8a2ccb2534 feat: add updates functionality to app 2024-04-17 21:26:21 +02:00
swve
a147ad6610 feat: format with prettier 2024-02-09 21:22:15 +01:00
gitea_admin
1de846fb64 chore: remove unused imports from React files 2024-02-07 13:42:21 +05:45
swve
f8ba29b015 Fix file input click event in ThumbnailUpdate component 2024-01-19 22:10:54 +01:00
swve
513d65704f feat: make some courses inputs optional 2024-01-19 21:22:06 +01:00
swve
cf7cb0f35e fix: acitivity name bug 2024-01-14 12:04:59 +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
838a94eec1 feat: init user settings 2023-12-14 18:53:00 +01:00
swve
3413e6ca73 fix: thumbnails 2023-12-14 18:53:00 +01:00
swve
c39d9d5340 feat: courses dashboard 2023-12-14 18:53:00 +01:00
swve
8d35085908 feat: init new edit course page 2023-12-14 18:53:00 +01:00