elearning/Backend/src
JakkrapartXD a0b93978a7 feat: add presigned URL generation for user avatar URLs in user management service
Convert formatUserResponse to async method to support presigned URL generation for avatar_url field. Add getAvatarPresignedUrl helper method to generate 1-hour expiry presigned URLs for user avatars. Update listUsers and getUserById to await formatUserResponse calls.
2026-02-04 16:54:44 +07:00
..
config update api chapterlesson 2026-01-22 15:56:56 +07:00
controllers feat: add published_at field support to announcements with scheduled publishing and student visibility filtering 2026-02-04 16:15:38 +07:00
middleware refactor: add type assertions for request parameters and explicitly type multer middleware. 2026-01-20 10:03:06 +00:00
services feat: add presigned URL generation for user avatar URLs in user management service 2026-02-04 16:54:44 +07:00
types feat: add published_at field support to announcements with scheduled publishing and student visibility filtering 2026-02-04 16:15:38 +07:00
validators refactor: remove thumbnail_url requirement from course creation validator 2026-01-29 17:58:05 +07:00
app.ts add 2026-01-14 04:33:33 +00:00
server.ts add 2026-01-14 04:33:33 +00:00