Commit Graph
22 Commits
Author SHA1 Message Date
Tống Thành Đạt 122df1a46e Merge branch 'develop' into fea/dat-20042026-CMS-Partnerships-Accreditation-History-Admissions-Policies 2026-04-21 12:33:11 +07:00
Tống Thành Đạt 5615c494cf style(cms): improve editor ui and implement collapsible item cards
Enhance the CMS administration interface by introducing a more refined design system for content editors. This update replaces generic Bootstrap utility classes with dedicated CMS styling to improve visual hierarchy and usability.
Key changes:
- Introduce `cms-editor-group` and `cms-item-card` classes for consistent grouping and item styling.
- Implement collapsible functionality for item cards to manage long lists of content more effectively.
- Standardize editor buttons, including new styles for drag handles, remove buttons, and add buttons.
- Update the fixed bottom action bar with improved backdrop filters, shadows, and spacing.
- Refactor editor scripts across Accreditation, Admissions, History, Partnerships, and Policies to utilize the new UI components and collapse logic.
- Add comprehensive CSS to `main.ejs` to support the new CMS design tokens and layout behaviors.
2026-04-20 20:10:27 +07:00
nhuttruong 30b90051c9 feat: add programme module and blog integration
- Add Programme Mongoose model with sub-schemas and migrateFromJson static method
- Add programme CRUD controller with audit logging and icon sanitization
- Add programme admin views (index, edit) with tabbed form and dynamic arrays
- Add seed migration script for programmes
- Add /api/programmes and /api/programmes/:id public API endpoints
- Register programme routes in admin and public router
- Update dashboard with Programmes card and API endpoint entries
- Update admin sidebar layout to include Programmes nav link
2026-04-20 18:40:29 +07:00
xuanduong ac5fa14c97 Adding backend of Student Support, Contact, Request 2026-04-20 16:22:37 +07:00
Tống Thành Đạt 8b6bf5fe6e feat(cms): add management for partnerships, history, accreditation, admissions, and policies pages
Implement a singleton page content system to manage static informational pages. This includes:
- New controllers, models, and data files for Partnerships, History, Accreditation, Admissions, and Policies.
- Admin routes and views for updating page content.
- Public API endpoints for fetching page data.
- Migration scripts for initializing page data.
- Updated admin navigation layout to include a dropdown for "About" sections.
- Audit action constants for tracking updates to these pages.
2026-04-20 14:08:38 +07:00
nguyenvanbao 970fcbac7d feat: implement comprehensive audit logging system 2026-02-10 16:42:35 +07:00
LNHA 09f5c12a2f feat: Add initial admin dashboard, login page, and main layout, including a new logo and updated gitignore. 2026-02-07 10:29:10 +07:00
LNHA 1def614ca6 Merge branch 'main' of https://gits.techvanguard.vn/UKSOURCE/cms.hailearning.edu.vn into hoanganh-03022026-appointment-contact-pricing 2026-02-05 16:18:58 +07:00
LNHA 6e0a97edef feat: Implement admin management for FAQ, Testimonial, and Video Gallery sections with new controllers, views, and routing. 2026-02-05 16:03:37 +07:00
nhuthuy fb8676879d feat/huy-05022026-cms-add-footer-api-management 2026-02-05 15:31:19 +07:00
r2xrzh9q2z-lab ae468e7f26 fea Visa-VisaDetail 2026-02-05 12:49:59 +07:00
Wini_Fy 7ba051ffc5 Merge branch 'main' of https://gits.techvanguard.vn/UKSOURCE/cms.hailearning.edu.vn into fea/thanh-02022026-news 2026-02-05 10:54:30 +07:00
Wini_Fy 7dd52d8669 refactor: remove camp location functionality 2026-02-05 10:52:27 +07:00
nhuthuy f25f6b9156 add api headermenu and crud management 2026-02-05 01:42:40 +07:00
vanbao 00f93cefab Merge pull request 'fix/bao-04022026-1625-service-management' (#17) from fix/bao-04022026-1625-service-management into main
Reviewed-on: UKSOURCE/cms.hailearning.edu.vn#17
2026-02-04 09:27:48 +00:00
Wini_Fy 01d315afb8 refactor: enhance admin dashboard and layout with blog management links 2026-02-04 16:03:28 +07:00
nguyenvanbao 7e50772f3f style: resolve merge conflicts and format admin routes 2026-02-04 13:32:35 +07:00
nguyenvanbao 37123976c6 fix: enhance FAQ management and add delete confirmation modal 2026-02-04 11:48:04 +07:00
nguyenvanbao a1984189bd Merge branch 'main' of https://gits.techvanguard.vn/UKSOURCE/cms.hailearning.edu.vn into fea/bao-03022026-Admin-Management-Service 2026-02-04 09:18:42 +07:00
nguyenvanbao 9dc02974a4 feat: add service management module with CRUD operations 2026-02-03 16:20:07 +07:00
LNHA df8e1f9665 feat: Implement core admin panel functionalities including appointment, contact, and pricing management with associated models, controllers, views, and routes. 2026-02-03 14:58:00 +07:00
r2xrzh9q2z-lab d1b931d547 first commit 2026-02-02 11:07:09 +07:00