Commit graph

8 commits

Author SHA1 Message Date
JakkrapartXD
522a0eec8a refactor: update user identification to pass userId directly to services instead of JWT tokens.
Some checks failed
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 48s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Successful in 9s
Build and Deploy Backend / Notify Deployment Status (push) Successful in 2s
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 33s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Has been skipped
Build and Deploy Frontend Learner / Notify Deployment Status (push) Failing after 1s
2026-03-04 17:19:58 +07:00
JakkrapartXD
b56f604890 feat: introduce Joi validation schemas and integrate them across various controllers for categories, lessons, courses, chapters, announcements, and admin course approvals.
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
2026-02-18 15:59:40 +07:00
JakkrapartXD
af14610442 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
JakkrapartXD
057f640272 refactor: Standardize type naming conventions and file casing for course and category types. 2026-01-20 07:13:59 +00:00
JakkrapartXD
6bbbde062a feat: Implement chapter and lesson management with new services and types, and introduce Minio service. 2026-01-20 13:39:42 +07:00
JakkrapartXD
e379ed83c8 refactor: Split category management into separate public and admin controllers, adjusting routes and tags accordingly. 2026-01-19 14:19:51 +07:00
JakkrapartXD
d97569acbc feat: remove admin security from category listing. 2026-01-19 14:12:17 +07:00
JakkrapartXD
4b335b6b49 feat: implement category management API with CRUD operations for categories. 2026-01-15 16:53:13 +07:00