| .. |
|
AdminCourseApproval.service.ts
|
chore: remove tests from .gitignore and add presigned URLs for course thumbnails in admin approval service
|
2026-02-06 14:18:00 +07:00 |
|
announcements.service.ts
|
feat: add published_at field support to announcements with scheduled publishing and student visibility filtering
|
2026-02-04 16:15:38 +07:00 |
|
audit.service.ts
|
feat: integrate audit logging across authentication, course management, and user operations
|
2026-02-05 17:35:37 +07:00 |
|
auth.service.ts
|
feat: integrate audit logging across authentication, course management, and user operations
|
2026-02-05 17:35:37 +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: integrate audit logging across authentication, course management, and user operations
|
2026-02-05 17:35:37 +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 course approval history endpoint for instructors to view rejection reasons and approval timeline
|
2026-02-06 14:52:10 +07:00 |
|
CoursesStudent.service.ts
|
fix: lower video completion threshold from 99% to 95%
|
2026-02-06 12:59:48 +07:00 |
|
user.service.ts
|
feat: integrate audit logging across authentication, course management, and user operations
|
2026-02-05 17:35:37 +07:00 |
|
usermanagement.service.ts
|
feat: integrate audit logging across authentication, course management, and user operations
|
2026-02-05 17:35:37 +07:00 |