elearning/Backend/src/controllers
JakkrapartXD 0588ad7acd
All checks were successful
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 26s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Successful in 3s
Build and Deploy Backend / Notify Deployment Status (push) Successful in 1s
feat: Reduce minimum audit log deletion period to 6 days and update enrollment last access only for active enrollments.
2026-02-23 13:54:03 +07:00
..
AdminCourseApprovalController.ts feat: Add k6 video watching load test and remove optional comment body from admin course approval. 2026-02-19 15:20:34 +07:00
announcementsController.ts feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07:00
AuditController.ts feat: Reduce minimum audit log deletion period to 6 days and update enrollment last access only for active enrollments. 2026-02-23 13:54:03 +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 feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07: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: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07:00
CoursesController.ts refactor: update toggleRecommended endpoint to accept is_recommended as a query parameter and remove the ToggleRecommendedRequest type. 2026-02-11 15:04:10 +07:00
CoursesInstructorController.ts feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07:00
CoursesStudentController.ts feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07:00
LessonsController.ts feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals. 2026-02-18 15:59:40 +07:00
RecommendedCoursesController.ts feat: Add user role retrieval, enhance recommended course filtering and detail, and introduce new k6 load tests. 2026-02-20 15:16:43 +07:00
UserController.ts feat: Add user role retrieval, enhance recommended course filtering and detail, and introduce new k6 load tests. 2026-02-20 15:16:43 +07:00
UsermanagementController.ts feat: implement category management API with CRUD operations for categories. 2026-01-15 16:53:13 +07:00