JakkrapartXD
4ff57555a2
feat: conditionally hide correct_answers count based on show_answers_after_completion setting
...
Update quiz submission response to respect the show_answers_after_completion setting by conditionally including the correct_answers count. When show_answers_after_completion is false, correct_answers is now undefined instead of being exposed.
2026-01-30 17:51:33 +07:00
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