Commit Graph

3 Commits

Author SHA1 Message Date
Yoga Pangestu
5994f38f01 feat: implement permission checks for academic terms, courses, departments, and user management
- Added permission checks for creating, updating, and deleting academic terms, courses, and departments.
- Updated the routes to enforce permissions for various actions in the admin panel.
- Enhanced user management by adding permissions for administrators, lecturers, and students.
- Refactored components to conditionally render actions based on user permissions.
- Updated the auth type to include optional permissions array for user roles.
2026-08-30 23:27:31 +07:00
Yoga Pangestu
d59e19ed3e feat: implement student status update functionality and validation
Some checks failed
tests / ci (pull_request) Has been cancelled
2026-08-26 01:13:18 +07:00
Yoga Pangestu
1012127196 feat: add GenderBadge and StudentStatusBadge components; update user columns to utilize new badges
Some checks failed
tests / ci (pull_request) Has been cancelled
2026-08-26 00:51:22 +07:00