Commit Graph

14 Commits

Author SHA1 Message Date
Yoga Pangestu
758df75156 refactor: remove student column from attendance list and add select-all actions to study group forms 2026-03-30 10:50:29 +07:00
Yoga Pangestu
0b1e3f594c refactor: update attendance page title from 'Presensi Kuliah' to 'Presensi' for improved clarity 2026-03-30 10:41:45 +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
3c9e2f1e2f refactor: replace conditional rendering with forelse and update card styling across attendance and learning modules 2026-03-30 08:52:18 +07:00
Yoga Pangestu
b7e8f64d8b refactor: update class session management by introducing dedicated actions for viewing assignments, attendance, and materials, enhancing modularity and user interaction 2026-03-30 00:31:00 +07:00
Yoga Pangestu
0732a3b402 feat: add attendance viewing functionality for class sessions, including a modal display of attendance records 2026-03-29 23:26:05 +07:00
Yoga Pangestu
6d58190e28 refactor: update course schedule and study group views for improved structure and functionality, including renaming views and enhancing data presentation 2026-03-29 22:51:29 +07:00
Yoga Pangestu
0070c6b0b1 refactor: remove Lecturer model and resources in favor of string-based lecturer names in Course model 2026-03-29 21:26:32 +07:00
Yoga Pangestu
f7efd30b2a style: Standardize spacing and formatting in Manage Attendances page for improved code readability. 2026-03-12 13:45:41 +07:00
Yoga Pangestu
244230a989 feat: Add attendance history table to the Manage Attendances page with filtering and sorting capabilities. 2026-03-12 11:37:21 +07:00
Yoga Pangestu
7cb8d32729 refactor: Simplify attendance schedule query logic, update course ID parameter name, remove attendance badge, and adjust attendance resource navigation sort. 2026-03-12 10:33:19 +07:00
Yoga Pangestu
dd8a313a24 refactor: remove direct association of lecturers with user accounts and related UI. 2026-03-12 09:16:51 +07:00
Yoga Pangestu
c8f2ac6c26 feat: Filter course-related data by current semester from general settings and rename attendance management page. 2026-03-12 08:03:51 +07:00
Yoga Pangestu
6d1ce9cdf6 feat: Implement attendance tracking functionality with new model, migration, relationships, and Filament UI. 2026-03-11 21:59:57 +07:00