supalerk-ar66
|
c8ef372d4e
|
feat: Implement 'My Courses' page to display enrolled courses with progress tracking, filtering, and certificate download functionality.
|
2026-02-27 11:36:57 +07:00 |
|
supalerk-ar66
|
dccf808c2b
|
Please provide the file changes to generate a commit message.
|
2026-02-27 10:11:58 +07:00 |
|
supalerk-ar66
|
ad11c6b7c5
|
feat: Implement initial e-learning platform frontend structure including dashboard, course management, authentication, and common UI components.
|
2026-02-27 10:05:33 +07:00 |
|
supalerk-ar66
|
aceeb80d9a
|
feat: Add initial landing page with hero section, features, and category browsing, along with new landing layout components.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 1m52s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 17s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 2s
|
2026-02-26 15:53:04 +07:00 |
|
supalerk-ar66
|
3a9da1007b
|
feat: Implement initial e-learning platform frontend including landing page, course discovery, dashboard, and foundational UI components with i18n.
|
2026-02-26 15:20:44 +07:00 |
|
supalerk-ar66
|
5b9cf72046
|
refactor: rename get_all_users to _get_all_users
|
2026-02-25 10:15:04 +07:00 |
|
Missez
|
9dc8636d31
|
feat: Implement admin user and pending course management, instructor course listing, and a dedicated admin service.
Build and Deploy Frontend Management to Dev Server / Build Frontend Management Docker Image (push) Successful in 42s
Build and Deploy Frontend Management to Dev Server / Deploy E-learning Frontend Management to Dev Server (push) Successful in 4s
Build and Deploy Frontend Management to Dev Server / Notify Deployment Status (push) Successful in 1s
|
2026-02-24 14:43:06 +07:00 |
|
supalerk-ar66
|
5ad7184e6c
|
feat: Introduce keyboard shortcut to focus chat input and prevent message submission during text composition.
|
2026-02-24 11:56:21 +07:00 |
|
supalerk-ar66
|
c697a15525
|
refactor: Extract chat input state management into a custom hook.
|
2026-02-24 11:49:24 +07:00 |
|
supalerk-ar66
|
8cbef76b1e
|
Please provide the file changes to generate a commit message.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 43s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 2s
|
2026-02-24 11:17:33 +07:00 |
|
supalerk-ar66
|
797e3db644
|
feat: Implement initial core features including course browsing, authentication, user dashboard, and internationalization.
|
2026-02-24 11:12:26 +07:00 |
|
Missez
|
031ca5c984
|
feat: Add initial e-learning frontend setup including admin and instructor services, layouts, and pages.
Build and Deploy Frontend Management to Dev Server / Build Frontend Management Docker Image (push) Successful in 46s
Build and Deploy Frontend Management to Dev Server / Deploy E-learning Frontend Management to Dev Server (push) Successful in 6s
Build and Deploy Frontend Management to Dev Server / Notify Deployment Status (push) Successful in 1s
|
2026-02-24 09:25:02 +07:00 |
|
supalerk-ar66
|
01d249c19a
|
feat: add initial frontend pages for course browsing, recommendations, and user dashboard.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 38s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-23 17:44:02 +07:00 |
|
JakkrapartXD
|
0588ad7acd
|
feat: Reduce minimum audit log deletion period to 6 days and update enrollment last access only for active enrollments.
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 1s
|
2026-02-23 13:54:03 +07:00 |
|
JakkrapartXD
|
ce2a472cac
|
feat: Update enrollment last accessed timestamp on course content access and correct k6 test comment typo.
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 27s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Successful in 4s
Build and Deploy Backend / Notify Deployment Status (push) Successful in 1s
|
2026-02-23 13:18:38 +07:00 |
|
supalerk-ar66
|
096b5bbc52
|
feat: Add useCourse composable for course data management and CourseDetailView component for displaying course details.
|
2026-02-20 16:47:27 +07:00 |
|
supalerk-ar66
|
13ad2097df
|
feat: Implement default authenticated user layout and initial dashboard pages for 'My Courses' and 'Profile'.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 48s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 2s
|
2026-02-20 15:18:30 +07:00 |
|
JakkrapartXD
|
45b9c6516b
|
feat: Add user role retrieval, enhance recommended course filtering and detail, and introduce new k6 load tests.
|
2026-02-20 15:16:43 +07:00 |
|
supalerk-ar66
|
e3873f616e
|
feat: Add initial pages and components for user dashboard, profile, course discovery, and classroom learning with i18n support.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 47s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-20 14:58:18 +07:00 |
|
Missez
|
f26a94076c
|
feat: Introduce comprehensive course management features for admin, including recommended, pending, and detailed course views, and instructor course listing with a lesson preview component.
Build and Deploy Frontend Management to Dev Server / Build Frontend Management Docker Image (push) Successful in 46s
Build and Deploy Frontend Management to Dev Server / Deploy E-learning Frontend Management to Dev Server (push) Successful in 4s
Build and Deploy Frontend Management to Dev Server / Notify Deployment Status (push) Successful in 2s
|
2026-02-20 14:33:08 +07:00 |
|
supalerk-ar66
|
0f92f0d00c
|
feat: Implement user profile management, course browsing, and dashboard structure with new components and layouts.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 45s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-19 17:37:28 +07:00 |
|
JakkrapartXD
|
c118e5c3dc
|
feat: Add k6 video watching load test and remove optional comment body from admin course approval.
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 28s
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 1s
|
2026-02-19 15:20:34 +07:00 |
|
supalerk-ar66
|
743d3b8c2f
|
feat: introduce LandingHeader component with scroll-adaptive styling and mobile navigation, and a new LandingFooter component.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 41s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-19 13:49:44 +07:00 |
|
supalerk-ar66
|
0f88aeb06f
|
feat: create responsive LandingHeader component with scroll-triggered glass effect and mobile drawer menu.
|
2026-02-19 13:33:39 +07:00 |
|
supalerk-ar66
|
76b64a30ae
|
feat: Initialize project with core Nuxt configuration, Quasar layouts, global Tailwind CSS, and essential components.
|
2026-02-19 13:12:14 +07:00 |
|
supalerk-ar66
|
1b9119e606
|
feat: Implement core application UI with new headers, navigation, and initial pages.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 42s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-19 10:39:44 +07:00 |
|
supalerk-ar66
|
3fa236cff5
|
feat: Implement initial application layouts, global navigation, and course browsing pages with i18n support.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 41s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-18 16:28:29 +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.
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
|
c5aa195b13
|
feat: implement course cloning functionality including chapters, lessons, quizzes, and attachments for instructors.
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 24s
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 1s
|
2026-02-13 17:41:01 +07:00 |
|
Missez
|
5442f1beb6
|
feat: Introduce core admin and instructor dashboards with dedicated services, pages, and layouts.
|
2026-02-13 15:26:51 +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
|
45941fbe6c
|
feat: Add error audit logging to instructor course operations and implement status filtering for listing courses.
|
2026-02-13 14:45:59 +07:00 |
|
supalerk-ar66
|
21273fcaeb
|
feat: Implement the core online learning classroom interface with video player, quiz management, and announcements.
|
2026-02-13 11:42:10 +07:00 |
|
supalerk-ar66
|
11f9ad57cd
|
feat: Add initial internationalization files for English and Thai languages.
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 14s
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 1s
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 35s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-12 16:56:02 +07:00 |
|
supalerk-ar66
|
1146373ca0
|
feat: Implement quiz functionality with a new dedicated page and comprehensive internationalization strings.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 35s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-12 16:15:09 +07:00 |
|
supalerk-ar66
|
7f5119e5aa
|
feat: Implement core classroom functionality including video player, learning and quiz pages, course detail view, and i18n support.
|
2026-02-12 16:05:37 +07:00 |
|
supalerk-ar66
|
008f712480
|
feat: add CurriculumSidebar component for displaying course chapters, lessons, and progress.
|
2026-02-12 13:10:09 +07:00 |
|
supalerk-ar66
|
a0ca6f7e6b
|
feat: Implement core e-learning platform features including quiz, dashboard, course discovery, and classroom learning with i18n support.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 35s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 4s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-12 12:01:37 +07:00 |
|
supalerk-ar66
|
d787412036
|
feat: Add course detail page and comprehensive English and Thai internationalization.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Successful in 33s
Build and Deploy Frontend Learner / Deploy E-learning Frontend Learner to Dev Server (push) Successful in 3s
Build and Deploy Frontend Learner / Notify Deployment Status (push) Successful in 1s
|
2026-02-11 17:52:34 +07:00 |
|
supalerk-ar66
|
883e08c6ed
|
feat: add useCourse composable for comprehensive course management and create a new dashboard page.
|
2026-02-11 17:28:48 +07:00 |
|
supalerk-ar66
|
a4772931ac
|
feat: add CourseDetailView component for displaying course details, video preview, curriculum, and enrollment options.
|
2026-02-11 17:23:03 +07:00 |
|
supalerk-ar66
|
23d9e44cc9
|
feat: Implement course detail viewing and enrollment functionality with a new useCourse composable.
|
2026-02-11 17:06:33 +07:00 |
|
Missez
|
a65ded02f9
|
feat: Implement admin user and course management, instructor course and quiz management
|
2026-02-11 17:03:43 +07:00 |
|
JakkrapartXD
|
8edc3770eb
|
feat: Allow instructors to set rejected courses to draft and explicitly set course status to rejected upon administrative rejection.
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 30s
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 1s
Build and Deploy Frontend Management to Dev Server / Build Frontend Management Docker Image (push) Successful in 18s
Build and Deploy Frontend Management to Dev Server / Deploy E-learning Frontend Management to Dev Server (push) Successful in 3s
Build and Deploy Frontend Management to Dev Server / Notify Deployment Status (push) Successful in 1s
|
2026-02-11 17:01:17 +07:00 |
|
supalerk-ar66
|
8c40549766
|
feat: add ProfileEditForm component for managing user personal information and avatar.
|
2026-02-11 15:35:58 +07:00 |
|
supalerk-ar66
|
d7a91efa7b
|
feat: implement user registration page with form validation, authentication integration, and Quasar notifications.
|
2026-02-11 15:32:31 +07:00 |
|
supalerk-ar66
|
dd5aacea3a
|
feat: Implement a public course browsing page with search functionality and detailed course cards.
|
2026-02-11 15:27:22 +07:00 |
|
supalerk-ar66
|
d4f84667dc
|
feat: add new pages for authentication (register, forgot password) and course browsing (discovery, course detail)
|
2026-02-11 15:11:38 +07:00 |
|
supalerk-ar66
|
acff387a9b
|
feat: Implement user dashboard with recommended courses, a 'My Courses' page for enrolled courses, and a reusable CourseCard component.
|
2026-02-11 15:05:27 +07:00 |
|
JakkrapartXD
|
840eae4fad
|
refactor: update toggleRecommended endpoint to accept is_recommended as a query parameter and remove the ToggleRecommendedRequest type.
|
2026-02-11 15:04:10 +07:00 |
|