Yoga Pangestu
|
e55df2cd4f
|
feat: update EmployeeRequest validation rules to require join_date, base_salary, and employment_status only for non-owners; enhance EmployeeForm.vue to reflect required fields in the UI
|
2026-06-19 21:13:03 +07:00 |
|
Yoga Pangestu
|
34e6e88069
|
fix: adjust formatting in EmployeeForm.vue for improved readability, including consistent indentation and spacing in input fields
|
2026-06-19 20:57:48 +07:00 |
|
Yoga Pangestu
|
2a2cc0fb96
|
feat: add shipping cost field to purchase management, including validation, calculations, and UI updates for total cost
|
2026-06-19 19:19:50 +07:00 |
|
Yoga Pangestu
|
bb8dd68f15
|
feat: add AttendanceMap component and integrate it into AttendanceDetailDialog for displaying attendance locations on a map
|
2026-06-19 16:53:11 +07:00 |
|
Yoga Pangestu
|
175cb4acab
|
refactor: make employee employment fields nullable and update related salary calculations and display logic
|
2026-06-14 15:29:08 +07:00 |
|
Yoga Pangestu
|
bdeb8cc59f
|
feat: display work duration in attendance calendar events
|
2026-06-14 15:07:36 +07:00 |
|
Yoga Pangestu
|
ac373240e7
|
refactor: remove sm: gap
|
2026-06-14 13:55:56 +07:00 |
|
Yoga Pangestu
|
4aa1abdf0c
|
refactor: text visibility fix in AttendanceCalendar
|
2026-06-14 13:51:51 +07:00 |
|
Yoga Pangestu
|
d27ac7ed6f
|
feat: expose default password in auth props and display it in reset password dialogs
|
2026-06-14 02:51:11 +07:00 |
|
Yoga Pangestu
|
57c311eaa1
|
style: update form input placeholders with descriptive examples for improved UX
|
2026-06-14 02:17:27 +07:00 |
|
Yoga Pangestu
|
8609c68a6d
|
refactor: reorder component imports and optimize code structure across UI forms and composables
|
2026-06-14 01:26:00 +07:00 |
|
Yoga Pangestu
|
15691a97c4
|
feat: implement NumberInput and DecimalInput components and reorganize form input imports
|
2026-06-13 15:00:22 +07:00 |
|
Yoga Pangestu
|
eb2047a3e2
|
Implement FlashesEntityMessage trait across multiple controllers for consistent flash messaging. Update flash messages in various methods to utilize the new trait, enhancing code maintainability and readability. Additionally, add attribute methods in request classes for improved validation feedback.
|
2026-06-12 22:48:23 +07:00 |
|
Yoga Pangestu
|
586ed448c7
|
Refactor AttendanceWebcamModal and LeaveRequestFormModal to streamline code and improve form handling. Update video and image display elements for consistency, and implement useFormDialog for better form management in LeaveRequestFormModal.
|
2026-06-12 16:41:22 +07:00 |
|
Yoga Pangestu
|
09f35db9d8
|
Refactor form error handling in various components to utilize a centralized formErrors function. This change improves code consistency and readability by standardizing error message retrieval across LoginForm, CashTransactionFormModal, EmployeeAdvanceFormModal, ExpenseFormModal, and others. Update error handling in fields for better user feedback.
|
2026-06-12 16:00:03 +07:00 |
|
Yoga Pangestu
|
f01a8a11a4
|
Refactor AttendanceCalendar component for improved UI and code clarity. Remove unused status markup, streamline button components, and enhance badge styling for attendance statuses. Update CSS for better responsiveness and maintainability.
|
2026-06-11 19:37:06 +07:00 |
|
Yoga Pangestu
|
f6891dbe24
|
Add leave request management features including LeaveRequest model, LeaveRequestController for CRUD operations, and corresponding permissions in the Permission and Role enums. Update routes for leave requests functionality and enhance UI components for leave requests navigation in the sidebar.
|
2026-06-11 15:51:06 +07:00 |
|
Yoga Pangestu
|
34c59c24f5
|
Add attendance management features including Attendance model, AttendanceController for handling check-in and check-out operations, and AttendanceService for business logic. Implement request validation for attendance actions and enhance UI components for attendance listing, including a calendar view and detail dialog. Update permissions in the Permission and Role enums to manage attendance access, and integrate webcam functionality for capturing attendance photos.
|
2026-06-11 15:39:06 +07:00 |
|
Yoga Pangestu
|
887b811cee
|
Refactor admin controllers for categories, products, and raw materials. Introduce new Master namespace for CategoryController, ProductController, and RawMaterialController, enhancing organization and maintainability. Migrate existing logic to dedicated service classes for improved separation of concerns and code clarity. Remove outdated controllers to streamline the codebase.
|
2026-06-10 15:02:14 +07:00 |
|