elearning/Backend/prisma
JakkrapartXD 7465af1cb9 feat: add audit log system with comprehensive action tracking and user activity monitoring
Introduce AuditLog model to track system-wide user actions including authentication, course management, file operations, and user account changes. Add AuditAction enum with 17 action types (CREATE, UPDATE, DELETE, LOGIN, LOGOUT, ENROLL, UNENROLL, SUBMIT_QUIZ, APPROVE_COURSE, REJECT_COURSE, UPLOAD_FILE, DELETE_FILE, CHANGE_PASSWORD, RESET_PASSWORD, VERIFY_EMAIL, DEACTIVATE_USER, ACTIVATE_USER). Include fields
2026-02-05 15:07:07 +07:00
..
migrations migration to typescript 2026-01-09 06:28:15 +00:00
schema.prisma feat: add audit log system with comprehensive action tracking and user activity monitoring 2026-02-05 15:07:07 +07:00
seed.js feat: add is_skippable field to Quiz model with default value true 2026-02-02 11:17:20 +07:00