- 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. |
||
|---|---|---|
| .. | ||
| academic-advising-log.ts | ||
| academic-term.ts | ||
| announcement.ts | ||
| assignment.ts | ||
| attendance.ts | ||
| auth.ts | ||
| class-enrollment.ts | ||
| course-class.ts | ||
| course-registration.ts | ||
| course.ts | ||
| department.ts | ||
| feedback.ts | ||
| global.d.ts | ||
| index.ts | ||
| letter-request.ts | ||
| material.ts | ||
| navigation.ts | ||
| notification.ts | ||
| schedule.ts | ||
| submission.ts | ||
| tuition-invoice.ts | ||
| tuition-payment.ts | ||
| ui.ts | ||
| user.ts | ||
| vite-env.d.ts | ||