Commit Graph

13 Commits

Author SHA1 Message Date
Yoga Pangestu
e2bb51561c feat: Implement Study Group management with CRUD actions, model, migrations, and Filament resource for creating, editing, and deleting study groups. 2026-03-11 10:09:09 +07:00
Yoga Pangestu
8c681ca5f2 feat: Add learning material management with Material model, migration, and Filament resource. 2026-03-11 07:46:04 +07:00
Yoga Pangestu
01b3627cc2 refactor: Simplify course selection options in schedule form by directly retrieving all courses and adding options limit. 2026-03-11 07:42:15 +07:00
Yoga Pangestu
7a9cb7fed9 feat: Add course schedule model, migration, seeder, and Filament CRUD for managing schedules. 2026-03-11 07:18:57 +07:00
Yoga Pangestu
0dac411fb0 feat: Establish one-to-many relationship between lecturers and courses, adding UI fields and table columns for assignment and display. 2026-03-10 13:27:53 +07:00
Yoga Pangestu
6dab533b21 feat: Create Course resource with CRUD functionality, including management pages, form schema, migration, and seeder for handling course data in the admin panel. 2026-03-10 12:24:31 +07:00
Yoga Pangestu
c9ad3b272c feat: Create Lecturer resource with CRUD functionality, including pages for listing, creating, and editing lecturers, along with a form schema and migration for managing lecturer data in the admin panel. 2026-03-10 12:12:59 +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
Yoga Pangestu
b87b9fee96 feat: Create TimestampColumns class for managing created_at, updated_at, and deleted_at timestamps in Filament tables. 2026-03-10 11:25:56 +07:00
Yoga Pangestu
923b722ed3 feat: Implement various action classes for Filament, including BackAction, GoToDateAction, and cheerful actions for create, edit, delete, force delete, and restore functionalities. 2026-03-10 11:25:17 +07:00
Yoga Pangestu
4b35d8ec48 feat: Update admin panel configuration to include custom Profile page for user management. 2026-03-10 11:23:15 +07:00
Yoga Pangestu
7fc604928b feat: Add SystemNotification class for managing success notifications across various actions in the application. 2026-03-10 11:20:33 +07:00
Yoga Pangestu
1dc187be9e feat: Update admin panel login configuration to use custom Login page 2026-03-10 10:49:47 +07:00