elearning/Backend/src/controllers
JakkrapartXD b56f604890
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 2s
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
..
AdminCourseApprovalController.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
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: 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 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 token-based authorization to category deletion and enhance user registration with error handling and audit logging. 2026-02-13 14:54:45 +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