Commit Graph

8 Commits

Author SHA1 Message Date
Yoga Pangestu
b4ffdcb9dd feat: implement media upload functionality with controller, request, service, and migration 2026-08-31 16:00:40 +07:00
Yoga Pangestu
daeeb3eb52 feat: refactor feedback service methods and enhance feedback user details in UI 2026-08-31 15:37:18 +07:00
Yoga Pangestu
ddbbf1cc7f feat: implement feedback management with status updates and permissions 2026-08-31 15:19:56 +07:00
Yoga Pangestu
941de83949 feat: add pending feedback count to user notifications and sidebar 2026-08-31 14:48:02 +07:00
Yoga Pangestu
62ac0a4c1d feat: simplify pagination methods by removing sort and direction parameters
Some checks failed
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
Some checks failed
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
03b1fcd7e7 feat: standardize pagination method naming and signatures across services
Some checks failed
tests / ci (pull_request) Has been cancelled
2026-08-25 21:30:16 +07:00
Yoga Pangestu
e7664de711 feat: implement feedback management system with controller, service, and frontend components
Some checks failed
tests / ci (pull_request) Has been cancelled
2026-08-25 19:37:00 +07:00