..
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