siakad-itm/database/seeders
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
..
AcademicAdvisingLogSeeder.php feat: add academic advising log management with CRUD operations and UI integration 2026-08-25 13:30:02 +07:00
AcademicTermSeeder.php feat: implement academic term management with CRUD functionality 2026-08-05 13:48:36 +07:00
AnnouncementSeeder.php feat: add announcement management functionality with CRUD operations 2026-08-25 01:03:20 +07:00
AssignmentSeeder.php feat: add assignment and submission management features 2026-08-24 18:15:44 +07:00
AttendanceSeeder.php feat: add attendance management functionality with CRUD operations 2026-08-24 18:46:31 +07:00
ClassEnrollmentSeeder.php feat: add course and class enrollment management 2026-08-21 19:06:05 +07:00
CourseClassSeeder.php refactor: update CourseClassRequest and CourseClassSeeder for lecturer validation and dynamic seeding 2026-08-30 13:42:30 +07:00
CourseRegistrationSeeder.php feat: add course registration management for admin and student 2026-08-30 20:50:27 +07:00
CourseSeeder.php feat: update CourseSeeder with new course data and add reference images 2026-08-30 13:34:15 +07:00
DatabaseSeeder.php Refactor lecturer management to support multiple departments 2026-08-30 12:18:13 +07:00
DepartmentLeadershipSeeder.php Refactor lecturer management to support multiple departments 2026-08-30 12:18:13 +07:00
DepartmentSeeder.php feat: enhance department handling by adding degree level and formatting labels 2026-08-30 12:35:22 +07:00
LetterRequestSeeder.php feat: implement letter request management with CRUD operations 2026-08-25 01:14:10 +07:00
MaterialSeeder.php feat: implement material management functionality with CRUD operations 2026-08-21 20:28:03 +07:00
NotificationSeeder.php feat: implement notification system with CRUD operations and UI integration 2026-08-25 13:21:11 +07:00
RolePermissionSeeder.php feat: implement permission checks for academic terms, courses, departments, and user management 2026-08-30 23:27:31 +07:00
ScheduleSeeder.php feat: add schedule management functionality with CRUD operations 2026-08-24 18:32:44 +07:00
SubmissionSeeder.php feat: add assignment and submission management features 2026-08-24 18:15:44 +07:00
TuitionInvoiceSeeder.php feat: add tuition invoice and payment management 2026-08-25 00:34:32 +07:00
TuitionPaymentSeeder.php feat: add tuition invoice and payment management 2026-08-25 00:34:32 +07:00
UserSeeder.php feat: add current semester field to student management and update related components 2026-08-30 17:28:12 +07:00