Yoga Pangestu
9539ff7042
refactor: remove StockController and related stock verification logic
...
- Deleted `data-table-actions.vue` component as it is no longer needed.
- Removed `CuttingResultPriceItem` type and related properties from `cutting.ts`.
- Updated routes in `web.php` to eliminate stock verification routes and permissions.
- Removed `StockTest.php` file and its associated tests for stock verification and management.
- Adjusted `CuttingTest.php` to reflect changes in cutting results handling and removed references to product variants.
2026-07-19 17:29:19 +07:00
Yoga Pangestu
c222be62d3
refactor: standardize attribute labels across various request files for consistency and clarity
2026-07-05 22:04:57 +07:00
Yoga Pangestu
d57ad3e65d
refactor: update attribute labels in CuttingRequest for improved clarity and consistency
2026-07-05 21:39:29 +07:00
Yoga Pangestu
ebd48d4cb4
refactor: consistently rename 'hasilCuttingDiluarsample' to 'originalOutsideSample' across models, requests, and UI components for improved clarity in cutting results management
2026-06-29 08:49:38 +07:00
Yoga Pangestu
4e3e935f43
refactor: rename 'sampel' to 'sample' across models, requests, and UI components for consistency in cutting results management
2026-06-29 08:37:30 +07:00
Yoga Pangestu
b4e93fa329
refactor: rename 'hasil_cutting_diluar_sampel' to 'original_outside_sample' across models, requests, and UI components for consistency and clarity in cutting results management
2026-06-29 08:36:24 +07:00
Yoga Pangestu
aeb7d1f292
feat: enhance cutting status management by adding verified status transition and refining user permissions for verification actions
2026-06-28 22:02:21 +07:00
Yoga Pangestu
9dba5e1491
refactor: replace remaining material with sampel and hasil cutting diluar sampel in cutting requests and models, update related validation and frontend components
2026-06-27 23:50:41 +07:00
Yoga Pangestu
86956b1c9f
refactor: add methods for retrieving assignable roles and their values in Role enum, and enhance Permission enum with values method for improved role management
2026-06-22 18:12:43 +07:00
Yoga Pangestu
27c5b5fffa
refactor: streamline enum management and enhance role assignment logic in EmployeeController for improved maintainability
2026-06-22 14:41:52 +07:00
Yoga Pangestu
2db6dfece9
feat: enhance cutting management by adding result prices handling, including validation and calculations for total material cost and cost per unit
2026-06-19 19:04:23 +07:00
Yoga Pangestu
2dab1efeae
feat: add CuttingCompletedSection and implement rejection and reset workflow for cutting status transitions
2026-06-14 16:12:49 +07:00
Yoga Pangestu
c22252f44c
feat: implement push notification system with web-push integration and subscription management
2026-06-14 00:08:06 +07:00
Yoga Pangestu
1805c64428
feat: implement cutting verification workflow with stock adjustment and rejection notes
2026-06-13 14:28:15 +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
ec8b49be05
Add cutting management features including Cutting, CuttingMaterial, and CuttingResult models. Implement CuttingController for CRUD operations and request validation. Introduce CuttingStatus enum for status management and enhance sidebar navigation for cuttings. Integrate UI components for creating, editing, and listing cuttings, along with permissions in the Permission and Role enums.
2026-06-12 10:56:50 +07:00