Commit Graph

11 Commits

Author SHA1 Message Date
Yoga Pangestu
86bc954edb refactor: improve code quality by importing classes, optimizing imports, and upgrading PHP version to 8.3 2026-04-01 13:01:03 +07:00
Yoga Pangestu
c59fb6e5bf feat: implement attendance factory, model factory trait, and feature tests for attendance logic 2026-03-31 11:24:27 +07:00
Yoga Pangestu
513219105f feat: add StudyGroupFactory and implement comprehensive feature tests for CRUD operations and authorization 2026-03-31 11:20:55 +07:00
Yoga Pangestu
9e16c9d187 feat: implement assignment retrieval logic for unauthenticated users and add AssignmentFactory and feature tests for assignment management 2026-03-31 11:16:24 +07:00
Yoga Pangestu
bae7e8201a feat: add authorization check to generate sessions action and implement feature tests for class sessions 2026-03-31 11:08:47 +07:00
Yoga Pangestu
45804933a2 chore: remove default feature test example 2026-03-31 11:08:40 +07:00
Yoga Pangestu
7b1d547f11 test: add feature tests for Material management and create factories for Material and ClassSession models 2026-03-31 11:02:13 +07:00
Yoga Pangestu
a37ccd64df feat: add CourseSchedule model factory and feature tests for CRUD operations and authorization 2026-03-31 10:56:54 +07:00
Yoga Pangestu
9d7a5d206c feat: add Course model factory and feature tests for Filament CRUD operations 2026-03-31 10:49:55 +07:00
Yoga Pangestu
8bc5efdea5 feat: add comprehensive feature tests for Student management and update StudentFactory constraints 2026-03-31 10:41:22 +07:00
Yoga Pangestu
12d3826520 initial commit 2026-03-10 10:35:34 +07:00