elearning/Backend/src/types
JakkrapartXD 48e8f56e22 feat: update instructor search to exclude self and existing course instructors, add email_verified_at to user responses
Update searchInstructors endpoint to accept courseId parameter and filter out the requesting instructor and instructors already assigned to the course. Add email_verified_at field to UserResponse type and include it in auth and user service responses.
2026-02-03 10:38:59 +07:00
..
AdminCourseApproval.types.ts make admin approve api 2026-01-23 13:16:41 +07:00
announcements.types.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.types.ts feat: standardize login response format with code, message, and data wrapper 2026-01-30 17:54:43 +07:00
categories.type.ts feat: standardize category update response format with code, message, and data wrapper 2026-01-30 15:23:29 +07:00
certificate.types.ts feat: add certificate generation system with PDF template and Thai font support 2026-01-30 14:14:00 +07:00
ChaptersLesson.typs.ts feat: add is_skippable field to Quiz model with default value true 2026-02-02 11:17:20 +07:00
courses.types.ts feat: add listCourseResponse and getCourseResponse interfaces for course API responses. 2026-01-20 14:18:58 +07:00
CoursesInstructor.types.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
CoursesStudent.types.ts feat: add instructor endpoints for student progress tracking and quiz score management 2026-02-02 18:02:19 +07:00
index.ts feat: Implement student course management functionalities and standardize multi-language text types across course and category definitions. 2026-01-19 14:14:59 +07:00
user.types.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
usersmanagement.types.ts feat: Filter user listings by deactivation status, include a total count in the response, and simplify account activation to use user ID directly. 2026-01-16 11:16:51 +07:00