Yoga Pangestu
|
95b89efcaa
|
refactor: simplify welcome view and update web route to return a basic string response
|
2026-03-30 11:47:33 +07:00 |
|
Yoga Pangestu
|
54421c8b61
|
chore: remove salmanalmajali/jokes-widget dependency from composer.json
|
2026-03-30 11:17:14 +07:00 |
|
Yoga Pangestu
|
4426fe4d84
|
refactor: remove unused widgets from AdminPanelProvider to streamline widget management
|
2026-03-30 11:16:34 +07:00 |
|
Yoga Pangestu
|
6277d50cc0
|
feat: add SelectAllCoursesAction to course selection field in study group page
|
2026-03-30 10:54:03 +07:00 |
|
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
|
39cd4ac368
|
feat: add ClassSession policy and update ShieldSeeder permissions for all roles
|
2026-03-30 10:48:45 +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
|
47c1cb51ab
|
refactor: enhance layout and conditional rendering for study group and attendance cards to improve user experience and responsiveness
|
2026-03-30 10:41:42 +07:00 |
|
Yoga Pangestu
|
2e2fc2cc20
|
refactor: update ChangePasswordAction styling by changing button color to info and adding key icon for improved user experience
|
2026-03-30 10:28:59 +07:00 |
|
Yoga Pangestu
|
7df0d7cdd7
|
chore: rename attendance button label from Absen to Presensi
|
2026-03-30 10:17:40 +07:00 |
|
Yoga Pangestu
|
20a9728115
|
refactor: improve responsive layout and styling for class session cards in index and show views
|
2026-03-30 10:17:06 +07:00 |
|
Yoga Pangestu
|
7607e8070c
|
style: improve responsive design and layout of assignment cards
|
2026-03-30 10:09:41 +07:00 |
|
Yoga Pangestu
|
5b3196828f
|
refactor: disable global search in Filament AdminPanel for improved performance and user experience
|
2026-03-30 09:54:59 +07:00 |
|
Yoga Pangestu
|
291493bca2
|
refactor: standardize modal headings and update modal widths for assignment, attendance, and materials actions in Filament for improved consistency and user experience
|
2026-03-30 09:29:59 +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
|
d4c44ebcf7
|
refactor: update navigation sort order for StudyGroup index page to improve menu organization
|
2026-03-30 09:19:48 +07:00 |
|
Yoga Pangestu
|
d83d346717
|
refactor: standardize modal headings across various actions in Filament, improving consistency in user interface
|
2026-03-30 09:07:25 +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
|
2d57ab4f0a
|
refactor: replace custom empty states with Filament empty-state components and improve code formatting in modals
|
2026-03-30 08:46:05 +07:00 |
|
Yoga Pangestu
|
d09ef22945
|
refactor: remove unused class session actions and implement empty state for today's sessions view
|
2026-03-30 08:28:25 +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
|
5f601d8cba
|
refactor: replace CreateAction with CreateSessionAction and update user query for active students in class session pages
|
2026-03-30 08:23:15 +07:00 |
|
Yoga Pangestu
|
2a8412ff60
|
refactor: update class session form to use Filament Schema builder pattern
|
2026-03-30 08:16:52 +07:00 |
|
Yoga Pangestu
|
16bcba3ef3
|
refactor: update modal schema to use form method in ListCourseSessions
|
2026-03-30 08:13:53 +07:00 |
|
Yoga Pangestu
|
985333436b
|
refactor: rename schema methods to form and apply consistent code style formatting across Filament pages
|
2026-03-30 08:12:21 +07:00 |
|
Yoga Pangestu
|
63241349cd
|
feat: introduce detailed viewing actions for assignments and materials in class sessions, enhancing user interaction with modals for comprehensive content display
|
2026-03-30 00:43:14 +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
|
66c07556b7
|
feat: add class session materials and assignments viewing functionality, enhancing user experience with modals for detailed content display
|
2026-03-29 23:45:56 +07:00 |
|
Yoga Pangestu
|
5580ab5d55
|
fix: update attendance modal to display student number instead of NIM for improved clarity
|
2026-03-29 23:34:20 +07:00 |
|
Yoga Pangestu
|
92cfdf7ea1
|
feat: enhance class session views by adding total students and attendance percentage metrics, improving data presentation in both list and detail views
|
2026-03-29 23:32:34 +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
|
1eaa8fff59
|
refactor: streamline todaySessions method and simplify session rendering in the class sessions index view
|
2026-03-29 23:21:09 +07:00 |
|
Yoga Pangestu
|
8d86d696b4
|
refactor: simplify class references in GenerateDailySessions command for improved readability
|
2026-03-29 23:20:48 +07:00 |
|
Yoga Pangestu
|
bc85424f79
|
refactor: consolidate class session views and introduce dedicated show page for session details
|
2026-03-29 23:16:39 +07:00 |
|
Yoga Pangestu
|
04c9ca5464
|
refactor: update Filament action calls to use explicit invocation syntax in blade templates
|
2026-03-29 22:58:24 +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
|
59af7bb595
|
feat: implement automated daily session generation command and update session management UI with attendance tracking
|
2026-03-29 22:06:46 +07:00 |
|
Yoga Pangestu
|
c8a98d8d65
|
style: increase study group modal width to 3XL and remove warning color from edit action
|
2026-03-29 21:53:30 +07:00 |
|
Yoga Pangestu
|
8b48d70d79
|
feat: replace section header with styled information callout in course schedules page
|
2026-03-29 21:48:31 +07:00 |
|
Yoga Pangestu
|
bb49dbba06
|
refactor: rename and reorganize study group and course schedule views for improved structure
|
2026-03-29 21:40:59 +07:00 |
|
Yoga Pangestu
|
e3bee6ef3b
|
fix: remove warning color from edit schedule action button
|
2026-03-29 21:34:14 +07:00 |
|
Yoga Pangestu
|
2253db3a5e
|
feat: filter course options to exclude already scheduled courses while preserving the current selection
|
2026-03-29 21:29:05 +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
|
a30f4c5967
|
feat: Implement user account activation check during login, sending a notification for inactive accounts and preventing access.
|
2026-03-29 21:02:27 +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
|
f0e6841628
|
refactor: Remove legacy attendance management pages and integrate class session management functionality, including new models, migrations, and views for class sessions and attendance tracking.
|
2026-03-29 20:40:54 +07:00 |
|
Yoga Pangestu
|
de1877695d
|
feat: Add attendance management pages and sharing functionality, including detailed views and statistics for courses.
|
2026-03-27 22:08:59 +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 |
|