elearning/Backend/src/types
JakkrapartXD 80d7372dfa feat: add instructor endpoints for student progress tracking and quiz score management
Add four new instructor endpoints: getEnrolledStudents to view all enrolled students with progress, getQuizScores to view quiz scores for all students in a lesson, getQuizAttemptDetail to view detailed quiz attempt for a specific student, and searchStudents to search enrolled students by name/email/username. Add getQuizAttempts endpoint for students to retrieve their own quiz attempt history. All endpoints include
2026-02-02 18:02:19 +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: add instructor endpoints for student progress tracking and quiz score management 2026-02-02 18:02:19 +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: add email verification endpoints with token-based verification and SMTP integration 2026-01-30 14:53:50 +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