Commit Graph

9 Commits

Author SHA1 Message Date
Yoga Pangestu
bc20f12622 feat: add RowIndexColumn to various resource tables for improved indexing 2026-03-30 13:51:34 +07:00
Yoga Pangestu
50416b760c refactor: update formatting and visibility conditions in StudentsTable for improved code consistency and readability 2026-03-30 09:21:03 +07:00
Yoga Pangestu
97b8427611 refactor: migrate Filament icon references from Heroicon constants to string-based aliases 2026-03-30 08:57:32 +07:00
Yoga Pangestu
c15f429032 feat: implement CreateAssignmentAction and CreateMaterialAction for enhanced assignment and material management, updating relevant pages to utilize new actions 2026-03-30 08:24:28 +07:00
Yoga Pangestu
5d86a670a4 feat: Add toggle functionality for user activation status in StudentsTable, including session management and success notifications. Implement status filter for improved user management. 2026-03-29 21:02:19 +07:00
Yoga Pangestu
4c0daeb09e feat: Add Change Password action for students, including a modal for password input and success notification upon update. Update date display format in student form and improve code readability in StudentsTable. 2026-03-29 20:48:58 +07:00
Yoga Pangestu
10f69a6914 feat: Restrict email_username column visibility to users with the Developer role. 2026-03-12 09:12:36 +07:00
Yoga Pangestu
7d8b1eea2a feat: Make TrashedFilter visible only to users with the Developer role in several Filament resources. 2026-03-12 09:06:54 +07:00
Yoga Pangestu
5e63ef2744 feat: Create Student resource with CRUD pages and form schema for managing student data in the admin panel. 2026-03-10 12:04:49 +07:00