Go to file
Yoga Pangestu 4980ad95b3 Refactor assignment management system
- Updated the PermissionCatalog to remove unnecessary permissions for assignment submissions.
- Modified RolePermissionSeeder to align with the updated permissions.
- Enhanced useServerTable hook to support resetKeys for Inertia's reset visit option.
- Removed obsolete columns.tsx file related to assignment columns.
- Revamped assignment index page to utilize InfiniteScroll and improved UI components.
- Introduced new assignment status management with enums and updated database schema.
- Created GradeSubmissionRequest for validation of submission grading.
- Implemented score editing functionality in submission index with real-time updates.
- Added accordion component for better UI organization in assignment descriptions.
2026-09-03 09:51:27 +07:00
.agents/skills initial commit 2026-07-29 17:46:01 +07:00
.github initial commit 2026-07-29 17:46:01 +07:00
app Refactor assignment management system 2026-09-03 09:51:27 +07:00
bootstrap feat: implement permission checks for academic terms, courses, departments, and user management 2026-08-30 23:27:31 +07:00
config feat: add lecturer and student management pages with CRUD functionality 2026-08-21 14:14:01 +07:00
database Refactor assignment management system 2026-09-03 09:51:27 +07:00
docs feat: add course registration management for admin and student 2026-08-30 20:50:27 +07:00
public Refactor code structure for improved readability and maintainability 2026-08-03 18:18:12 +07:00
resources Refactor assignment management system 2026-09-03 09:51:27 +07:00
routes Refactor assignment management system 2026-09-03 09:51:27 +07:00
storage feat: add course registration management functionality with CRUD operations 2026-08-25 00:51:50 +07:00
tests fix: standardize closure syntax and ensure newline at end of file in multiple files 2026-08-25 18:16:54 +07:00
.editorconfig initial commit 2026-07-29 17:46:01 +07:00
.env.example initial commit 2026-07-29 17:46:01 +07:00
.gitattributes initial commit 2026-07-29 17:46:01 +07:00
.gitignore initial commit 2026-07-29 17:46:01 +07:00
.npmrc initial commit 2026-07-29 17:46:01 +07:00
.prettierignore initial commit 2026-07-29 17:46:01 +07:00
.prettierrc initial commit 2026-07-29 17:46:01 +07:00
AGENTS.md initial commit 2026-07-29 17:46:01 +07:00
artisan initial commit 2026-07-29 17:46:01 +07:00
boost.json initial commit 2026-07-29 17:46:01 +07:00
components.json refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
composer.json feat: add export functionality for lecturers and students, including styled heading rows in exports 2026-08-30 10:56:23 +07:00
composer.lock feat: add export functionality for lecturers and students, including styled heading rows in exports 2026-08-30 10:56:23 +07:00
eslint.config.js initial commit 2026-07-29 17:46:01 +07:00
opencode.json initial commit 2026-07-29 17:46:01 +07:00
package-lock.json feat: add course registration management for admin and student 2026-08-30 20:50:27 +07:00
package.json feat: add course registration management for admin and student 2026-08-30 20:50:27 +07:00
phpstan.neon initial commit 2026-07-29 17:46:01 +07:00
phpunit.xml initial commit 2026-07-29 17:46:01 +07:00
pint.json initial commit 2026-07-29 17:46:01 +07:00
pnpm-lock.yaml feat: add PhoneInput and Textarea components; update package dependencies 2026-08-18 14:58:08 +07:00
pnpm-workspace.yaml initial commit 2026-07-29 17:46:01 +07:00
tsconfig.json initial commit 2026-07-29 17:46:01 +07:00
vite.config.ts initial commit 2026-07-29 17:46:01 +07:00