elearning/Backend/src/controllers
2026-02-06 14:52:10 +07:00
..
AdminCourseApprovalController.ts make admin approve api 2026-01-23 13:16:41 +07:00
announcementsController.ts feat: add published_at field support to announcements with scheduled publishing and student visibility filtering 2026-02-04 16:15:38 +07:00
AuditController.ts feat: integrate audit logging across authentication, course management, and user operations 2026-02-05 17:35:37 +07:00
AuthController.ts feat: add email_verified_at field to auth controller mock responses and user management service 2026-02-03 10:41:06 +07:00
CategoriesController.ts refactor: Standardize type naming conventions and file casing for course and category types. 2026-01-20 07:13:59 +00:00
CertificateController.ts feat: add certificate generation system with PDF template and Thai font support 2026-01-30 14:14:00 +07:00
ChaptersLessonInstructorController.ts feat: Implement granular API for video upload/update and attachment management with dedicated types and endpoints. 2026-01-26 17:23:26 +07:00
CoursesController.ts feat: update getCourseById endpoint to return single course response type and improve error handling. 2026-01-28 17:08:44 +07:00
CoursesInstructorController.ts feat: add course approval history endpoint for instructors to view rejection reasons and approval timeline 2026-02-06 14:52:10 +07:00
CoursesStudentController.ts feat: add instructor endpoints for student progress tracking and quiz score management 2026-02-02 18:02:19 +07:00
LessonsController.ts feat: add search and filter capabilities to student and quiz endpoints, implement YouTube video support for lessons 2026-02-03 17:23:47 +07:00
UserController.ts feat: add email verification endpoints with token-based verification and SMTP integration 2026-01-30 14:53:50 +07:00
UsermanagementController.ts feat: implement category management API with CRUD operations for categories. 2026-01-15 16:53:13 +07:00