elearning/Backend/src/services
JakkrapartXD 7749a39be7 feat: add enrolled student detail endpoint and reorder student endpoints
Add getEnrolledStudentDetail endpoint to retrieve individual student's lesson progress across all course chapters. Move searchStudents endpoint before getEnrolledStudentDetail to prevent route conflicts. Remove correct_choice_id and correct_choice_text from quiz attempt detail answers review. Fix selected_choice_id mapping to use choice_id from student answers.
2026-02-03 14:42:45 +07:00
..
AdminCourseApproval.service.ts feat: track approval metadata and rejection reason in course status updates 2026-01-30 10:15:43 +07:00
announcements.service.ts feat: implement avatar upload functionality with presigned URL support for user profiles and announcement attachments. 2026-01-28 11:49:11 +07:00
auth.service.ts feat: update instructor search to exclude self and existing course instructors, add email_verified_at to user responses 2026-02-03 10:38:59 +07:00
categories.service.ts feat: standardize category update response format with code, message, and data wrapper 2026-01-30 15:23:29 +07:00
certificate.service.ts feat: add certificate generation system with PDF template and Thai font support 2026-01-30 14:14:00 +07:00
ChaptersLesson.service.ts feat: normalize chapter sort_order to prevent gaps and duplicates in course chapters 2026-02-02 16:27:27 +07:00
courses.service.ts feat: update getCourseById endpoint to return single course response type and improve error handling. 2026-01-28 17:08:44 +07:00
CoursesInstructor.service.ts feat: add enrolled student detail endpoint and reorder student endpoints 2026-02-03 14:42:45 +07:00
CoursesStudent.service.ts feat: add instructor endpoints for student progress tracking and quiz score management 2026-02-02 18:02:19 +07:00
user.service.ts feat: update instructor search to exclude self and existing course instructors, add email_verified_at to user responses 2026-02-03 10:38:59 +07:00
usermanagement.service.ts feat: add email_verified_at field to auth controller mock responses and user management service 2026-02-03 10:41:06 +07:00