JakkrapartXD
|
18816c4fb2
|
refactor: extract lesson completion logic into shared markLessonComplete method and add course progress tracking to video and quiz responses
|
2026-01-29 17:17:15 +07:00 |
|
JakkrapartXD
|
24c37df4ef
|
refactor: reorder searchInstructors endpoint and fix role code to uppercase INSTRUCTOR, add lesson completion tracking on quiz pass
|
2026-01-29 16:39:33 +07:00 |
|
JakkrapartXD
|
10821d093c
|
feat: add presigned URL generation for course thumbnails across all course services.
|
2026-01-28 15:31:21 +07:00 |
|
JakkrapartXD
|
6acb536aef
|
add filter APPROVED to couse to see olny APPROVED course
|
2026-01-23 11:29:46 +07:00 |
|
JakkrapartXD
|
c982ab2c05
|
add check quizz for student
|
2026-01-22 17:30:35 +07:00 |
|
JakkrapartXD
|
76f8ab120a
|
add quastion to api
|
2026-01-22 17:16:52 +07:00 |
|
JakkrapartXD
|
5c2b5d55aa
|
update api chapterlesson
|
2026-01-22 15:56:56 +07:00 |
|
JakkrapartXD
|
0308995d8e
|
feat: Implement lesson access control logic including enrollment, prerequisite, and quiz completion checks.
|
2026-01-19 17:08:06 +07:00 |
|
JakkrapartXD
|
4c9ad1cea7
|
feat: Implement student course management functionalities and standardize multi-language text types across course and category definitions.
|
2026-01-19 14:14:59 +07:00 |
|