Yoga Pangestu
9f717a3441
refactor: update model relationships and request validation rules for consistency
2026-09-03 10:53:48 +07:00
Yoga Pangestu
acda85b4e5
feat: implement log management system with viewing and downloading capabilities
2026-08-30 23:39:07 +07:00
Yoga Pangestu
2212498136
feat: implement PaymentMethod enum and integrate payment method handling in tuition payment processes
tests / ci (pull_request) Has been cancelled
2026-08-30 16:06:05 +07:00
Yoga Pangestu
a6d1fa2cf7
feat: add Course management functionality with CRUD operations and UI integration
tests / ci (pull_request) Has been cancelled
2026-08-30 12:46:43 +07:00
Yoga Pangestu
c0858e02ec
feat: add enrollment year filter and export functionality for students
tests / ci (pull_request) Has been cancelled
2026-08-30 12:21:03 +07:00
Yoga Pangestu
62ac0a4c1d
feat: simplify pagination methods by removing sort and direction parameters
tests / ci (pull_request) Has been cancelled
2026-08-30 11:23:02 +07:00
Yoga Pangestu
a76ee85c24
feat: add filter functionality to various admin pages
...
tests / ci (pull_request) Has been cancelled
- Implemented filter dialogs in the following pages:
- Academic Classes Assignments
- Course Registrations
- Materials
- Announcements
- Feedback
- Tuition Invoices
- Course Classes
- Courses
- Academic Terms
- Academic Advising Logs
- Letter Requests
- Administrators
- Lecturers
- Students
- Updated the useServerTable hook to support filter parameters.
- Enhanced the UI with filter options for better data management and retrieval.
2026-08-26 00:32:16 +07:00
Yoga Pangestu
400e8d8c8a
feat: implement academic term management with CRUD functionality
...
tests / ci (pull_request) Has been cancelled
- Added Semester enum with labels for odd and even semesters.
- Created AcademicTerm model, controller, service, and request for handling academic terms.
- Implemented paginated listing, creation, updating, and deletion of academic terms.
- Added routes for academic terms management under admin/master.
- Created frontend components for displaying and managing academic terms, including forms and data tables.
- Integrated confirmation dialog for delete actions and form dialogs for creating and editing academic terms.
- Added seeder for initial academic term data.
2026-08-05 13:48:36 +07:00