Yoga Pangestu
|
432bbd110a
|
Add category management routes, permissions, and UI components. Integrate new permissions for categories in the Permission and Role enums, and update the sidebar to include category navigation. Enhance the composer configuration by adding the Spatie Laravel Sluggable package for slug generation.
|
2026-06-10 02:06:14 +07:00 |
|
Yoga Pangestu
|
370398412b
|
Add category management actions component with edit and delete functionality. Integrate confirmation dialog for delete actions and implement permission checks for user actions. Introduce new dialog components for enhanced UI interactions.
|
2026-06-10 02:05:26 +07:00 |
|
Yoga Pangestu
|
a917c76c6b
|
Add role and permission management using Spatie's Laravel Permission package. Introduce Role and Permission enums, update User model to use roles, and implement authorization checks in EmployeeController and related components. Enhance employee management forms and data tables to include role selection and display. Update migrations and seeders for roles and permissions.
|
2026-06-10 01:51:05 +07:00 |
|
Yoga Pangestu
|
184b012fd9
|
Remove EmployeeStatus enum and related references from the codebase. Update Employee and User models to eliminate employee status handling. Refactor EmployeeController and related components to remove employee status filtering and display. Adjust EmployeeRequest and migration files accordingly.
|
2026-06-10 01:31:50 +07:00 |
|
Yoga Pangestu
|
926da48a8e
|
Enhance employee and user profile models by adding formatted date attributes and relationships. Introduce enum labels for EmployeeStatus, EmploymentStatus, and Gender. Update routes for employee management with new HR controller actions.
|
2026-06-10 01:16:15 +07:00 |
|
Yoga Pangestu
|
960bd71fd0
|
Add ConfirmDialog component for confirmation actions, enhance DataTable with pagination summary and links, and update phone number formatting. Integrate new UI components and improve flash toast handling.
|
2026-06-10 01:15:56 +07:00 |
|
Yoga Pangestu
|
413021c0d0
|
Add employee management components including DataTable for displaying employee details, a dropdown for actions, and a calendar UI for date selection. Introduce native select components for improved form handling.
|
2026-06-10 00:20:49 +07:00 |
|
Yoga Pangestu
|
c5ec7b5afc
|
Add DataTable component with sorting and filtering capabilities, integrate HR sidebar link, and update package dependencies for @tanstack/vue-table. Introduce new UI components for alert dialogs and empty states.
|
2026-06-09 23:35:31 +07:00 |
|
Yoga Pangestu
|
e3dff20377
|
Update login redirection to admin dashboard, add sidebar state management, and enhance auth type definition. Introduce logout route and admin dashboard route under authentication middleware.
|
2026-06-09 19:32:29 +07:00 |
|
Yoga Pangestu
|
151490d47e
|
Add login functionality with a new LoginController and LoginRequest. Implemented a LoginForm component for user authentication. Added a components.json configuration file and updated package dependencies. Enhanced CSS styles and added utility components for UI elements.
|
2026-06-09 19:19:46 +07:00 |
|
Yoga Pangestu
|
ff1ec1ef66
|
Add employee, user, and user profile models with enums for status and gender
|
2026-06-09 19:16:25 +07:00 |
|
Yoga Pangestu
|
632296c453
|
initial commit
|
2026-06-09 18:25:14 +07:00 |
|