|
|
60c31e1dd8
|
fix github action cache
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 16s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Has been skipped
Build and Deploy Backend / Notify Deployment Status (push) Failing after 1s
|
2026-02-10 11:44:50 +07:00 |
|
|
|
22f1c70f20
|
fix build
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 1m42s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Has been skipped
Build and Deploy Backend / Notify Deployment Status (push) Failing after 1s
|
2026-02-10 11:32:43 +07:00 |
|
|
|
f01b9054b5
|
fix parameter
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 8s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Has been skipped
Build and Deploy Backend / Notify Deployment Status (push) Failing after 1s
|
2026-02-10 11:24:33 +07:00 |
|
|
|
c35f4ce688
|
fix build
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 5s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Has been skipped
Build and Deploy Backend / Notify Deployment Status (push) Failing after 1s
|
2026-02-10 11:22:52 +07:00 |
|
|
|
fa5993147b
|
fix build action
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 1m41s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Has been skipped
Build and Deploy Backend / Notify Deployment Status (push) Failing after 1s
|
2026-02-10 11:16:48 +07:00 |
|
|
|
94f90d3c7f
|
fix build
|
2026-02-10 11:16:01 +07:00 |
|
supalerk-ar66
|
8ba1239685
|
feat: Implement course discovery page with category sidebar filtering.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 1m13s
Build and Deploy Frontend Learner / Deploy Frontend Learner to Server (push) Has been skipped
|
2026-02-10 11:08:10 +07:00 |
|
supalerk-ar66
|
1eeec4d22c
|
feat: Add CategorySidebar component to filter courses by category with show more/less functionality.
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 1m16s
Build and Deploy Frontend Learner / Deploy Frontend Learner to Server (push) Has been skipped
|
2026-02-10 10:28:49 +07:00 |
|
JakkrapartXD
|
e8a4e40321
|
refactor: Standardize container registry configuration, remove insecure Docker flags, and align deployment to the dev branch.
|
2026-02-10 10:27:13 +07:00 |
|
JakkrapartXD
|
f4fa63fd11
|
remove port 5000
|
2026-02-10 10:06:46 +07:00 |
|
JakkrapartXD
|
1ac97fd78b
|
Update backend deployment workflow to append port 5000 to container registry URL
|
2026-02-10 10:03:17 +07:00 |
|
JakkrapartXD
|
8fe02435a3
|
Update backend deployment workflow to enable insecure HTTP registry configuration in Buildx setup
|
2026-02-10 09:58:11 +07:00 |
|
JakkrapartXD
|
26854dc4a1
|
Refactor backend deployment workflow to use environment variables for registry configuration and update deployment conditions to target dev branch
|
2026-02-10 09:53:54 +07:00 |
|
JakkrapartXD
|
337e97128d
|
Configure insecure HTTP registry for Docker Buildx in frontend deployment workflows and update backend registry configuration
|
2026-02-10 09:41:22 +07:00 |
|
JakkrapartXD
|
3cf745cd14
|
fix Dockerfile prisma client generation
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 1m4s
Build and Deploy Backend / Deploy Backend to Server (push) Has been skipped
|
2026-02-10 09:34:14 +07:00 |
|
JakkrapartXD
|
199278d6f5
|
Add @tsoa/runtime dependency to backend package.json
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 58s
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 1m16s
Build and Deploy Backend / Deploy Backend to Server (push) Has been skipped
Build and Deploy Frontend Learner / Deploy Frontend Learner to Server (push) Has been skipped
|
2026-02-10 09:28:44 +07:00 |
|
supalerk-ar66
|
4e7c25e293
|
feat: implement course discovery page with category filtering, search, and pagination.
|
2026-02-10 09:28:44 +07:00 |
|
supalerk-ar66
|
e34f2d84da
|
feat: Implement default authenticated layout, course card, and app sidebar components.
|
2026-02-10 09:28:44 +07:00 |
|
|
|
b51a7546e4
|
Update .forgejo/workflows/deploy-backend.yaml
|
2026-02-09 17:40:08 +07:00 |
|
JakkrapartXD
|
4b016b07cd
|
Move insecure registry configuration from Docker login and build steps to Buildx setup in backend deployment workflow
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 8s
Build and Deploy Frontend Learner / Deploy Frontend Learner to Server (push) Has been skipped
|
2026-02-09 17:32:04 +07:00 |
|
supalerk-ar66
|
879ab39998
|
feat: introduce CourseCard component and establish a global design system with light/dark theme variables in main.css.
|
2026-02-09 17:30:26 +07:00 |
|
supalerk-ar66
|
a8339ed0ab
|
feat: implement initial e-learning frontend UI, including course details, layout, navigation, and dashboard components.
|
2026-02-09 17:27:03 +07:00 |
|
JakkrapartXD
|
a54251f11e
|
Add insecure option to Docker build steps in all deployment workflows
|
2026-02-09 17:26:05 +07:00 |
|
JakkrapartXD
|
0f79a18686
|
Remove deployment workflows for backend, frontend learner, and frontend management
|
2026-02-09 17:17:04 +07:00 |
|
JakkrapartXD
|
729eb22e1c
|
trigger workflows
|
2026-02-09 17:12:10 +07:00 |
|
JakkrapartXD
|
b8f2f283a7
|
Add insecure registry option to Docker login steps in all deployment workflows
|
2026-02-09 17:03:45 +07:00 |
|
JakkrapartXD
|
4ec1d34297
|
add workflow
Build and Deploy Frontend Learner / Build Frontend Learner Docker Image (push) Failing after 9s
Build and Deploy Frontend Learner / Deploy Frontend Learner to Server (push) Has been skipped
Build and Deploy Frontend Management / Build Frontend Management Docker Image (push) Failing after 9s
Build and Deploy Backend / Build Backend Docker Image (push) Failing after 9s
Build and Deploy Frontend Management / Deploy Frontend Management to Server (push) Has been skipped
Build and Deploy Backend / Deploy Backend to Server (push) Has been skipped
|
2026-02-09 16:56:12 +07:00 |
|
supalerk-ar66
|
15794fab16
|
feat: Add user profile page for managing personal information, passwords, email verification, and viewing certificates, with internationalization support.
|
2026-02-09 16:22:37 +07:00 |
|
supalerk-ar66
|
a7aee70263
|
feat: Add Thai locale.
|
2026-02-09 16:07:20 +07:00 |
|
supalerk-ar66
|
fe8f7dd51b
|
feat: implement classroom learning interface for video lessons and progress tracking
|
2026-02-09 15:55:36 +07:00 |
|
supalerk-ar66
|
75d1ef069d
|
feat: Add login page component.
|
2026-02-09 15:25:46 +07:00 |
|
supalerk-ar66
|
f22b350bb8
|
feat: Add new browse courses page with search functionality and a premium dark theme.
|
2026-02-09 15:21:44 +07:00 |
|
supalerk-ar66
|
9db2cb0929
|
feat: Add CourseCard Vue component for displaying course details, progress, and action buttons.
|
2026-02-09 15:19:09 +07:00 |
|
supalerk-ar66
|
4735d3ceeb
|
feat: add AppHeader and CourseCard components for application layout and course display.
|
2026-02-09 15:13:03 +07:00 |
|
supalerk-ar66
|
2d30b40328
|
feat: Add AppHeader component for the application layout, including menu toggle, branding, optional search, language switcher, and user menu.
|
2026-02-09 15:01:31 +07:00 |
|
supalerk-ar66
|
38969c7169
|
feat: Implement initial application layout, header, course discovery, and dashboard pages with Thai localization.
|
2026-02-09 14:47:02 +07:00 |
|
supalerk-ar66
|
0fc67bf9c3
|
feat: implement My Courses page with a new CourseCard component and certificate download functionality, along with new Thai locale strings.
|
2026-02-09 14:30:05 +07:00 |
|
supalerk-ar66
|
6d31cc2e45
|
feat: Add course discovery page, course card component, and dashboard index page.
|
2026-02-09 14:20:11 +07:00 |
|
supalerk-ar66
|
62e9c9c566
|
feat: Add default layout and AppSidebar component for authenticated users.
|
2026-02-09 14:03:55 +07:00 |
|
supalerk-ar66
|
e94410d0e7
|
feat: implement core e-learning pages, course composable, and i18n localization.
|
2026-02-09 11:40:41 +07:00 |
|
supalerk-ar66
|
f736eb7f38
|
feat: Implement course management composable with course fetching and enrollment, and create a user dashboard to display enrolled courses.
|
2026-02-09 10:53:42 +07:00 |
|
supalerk-ar66
|
eb248f7ca2
|
feat: introduce core e-learning frontend pages and components for dashboard, profile, classroom, and layout.
|
2026-02-09 10:37:48 +07:00 |
|
JakkrapartXD
|
3f93dc8ab5
|
feat: add pagination and random sorting to course listing endpoint with configurable page size and Fisher-Yates shuffle algorithm
|
2026-02-06 17:41:03 +07:00 |
|
Jakkrapart
|
217c9c29b8
|
Merge pull request #1 from Frappet/main
feat: Implement initial frontend for admin and instructor roles, incl…
|
2026-02-06 17:14:40 +07:00 |
|
JakkrapartXD
|
eeba244797
|
a
|
2026-02-06 15:26:04 +07:00 |
|
Missez
|
127b63de49
|
feat: Implement initial frontend for admin and instructor roles, including dashboards, course management, authentication, and core services.
|
2026-02-06 14:58:41 +07:00 |
|
JakkrapartXD
|
832a8f5067
|
feat: add course approval history endpoint for instructors to view rejection reasons and approval timeline
|
2026-02-06 14:52:10 +07:00 |
|
JakkrapartXD
|
11c747edab
|
fix: separate error messages for approved and pending course edit restrictions
|
2026-02-06 14:34:22 +07:00 |
|
JakkrapartXD
|
50ff78c594
|
chore: remove tests from .gitignore and add presigned URLs for course thumbnails in admin approval service
|
2026-02-06 14:18:00 +07:00 |
|
supalerk-ar66
|
4e0191ed1f
|
feat: implement My Courses page with course listing, progress/completion filtering, and certificate download functionality.
|
2026-02-06 14:09:02 +07:00 |
|