Yoga Pangestu
78f422b1cf
feat: enhance purchase management by adding photo and S3 key support in requests and services
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
2026-07-24 22:48:26 +07:00
Yoga Pangestu
0f5bf66320
feat: enhance Open Graph meta tags in app layout for better sharing experience
2026-07-20 22:50:05 +07:00
Yoga Pangestu
0070d0c49e
feat: add updateCombinationResult method to CuttingDraftItemController and corresponding route
2026-07-19 20:05:08 +07:00
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
0489badf03
feat: update services and controllers to include user information in transaction notifications for improved clarity
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
2026-07-14 21:41:39 +07:00
Yoga Pangestu
62beb309a8
feat: implement restock management features including CRUD operations, permissions, and UI components for creating and editing restocks
2026-07-13 19:15:17 +07:00
Yoga Pangestu
3c5389e541
feat: add search functionality by ID for purchases, products, and raw materials, enhancing data retrieval in index views
2026-07-10 11:47:10 +07:00
Yoga Pangestu
b87203d6ab
feat: implement permission-based messaging for purchase and stock verification actions, enhancing user feedback based on roles
2026-07-10 11:26:06 +07:00
Yoga Pangestu
b93a200284
refactor: remove quick-create raw material functionality and associated request, streamlining the CuttingDraftItemController and related components
2026-07-09 15:22:12 +07:00
Yoga Pangestu
a3954faab6
feat: add functionality to create new raw materials and store them in the purchase draft, enhancing the purchasing process
2026-07-09 14:54:23 +07:00
Yoga Pangestu
ba3f7ef9f9
feat: add CuttingMaterialCombination management with store and destroy functionalities; implement validation for combination requests; enhance CuttingService to handle draft combinations; update frontend components for combination handling and display
2026-07-04 21:54:01 +07:00
Yoga Pangestu
5a96b48725
feat: implement quick-create functionality for raw materials and products in Cutting module; enhance CuttingController and related components to support new features and improve user experience
2026-07-02 12:04:30 +07:00
Yoga Pangestu
86ee45c1fb
feat: implement owner verification detail modal with data fetching and display functionality
2026-06-30 17:42:48 +07:00
Yoga Pangestu
175ec30a5c
feat: add share functionality for cutting details with new RowShareAction component and Share pagex
2026-06-29 19:56:02 +07:00
Yoga Pangestu
950c3e2deb
feat: enhance stok opname management with new submit action and grouped table view
2026-06-29 11:04:50 +07:00
Yoga Pangestu
c3c25679be
feat: update StockVerifyRequest and related components to replace 'sampel' and 'hasil_cutting_diluar_sampel' with 'good' and 'reject' for improved clarity in cutting results management
2026-06-29 08:34:40 +07:00
Yoga Pangestu
8da733ec08
feat: add functionality to create new purchase variants and update related UI components for variant management
2026-06-28 23:41:30 +07:00
Yoga Pangestu
8f66502f25
feat: implement retail stock transfer functionality with new controller, request validation, and service logic, while updating related models and UI components
2026-06-28 22:57:07 +07:00
Yoga Pangestu
b3790f2b2f
feat: enhance service and controller logic for Cutting and Order management, implement best practices for method handling, and improve pagination defaults
2026-06-28 16:23:57 +07:00
Yoga Pangestu
7a1c4efe4a
feat: enhance controller best practices and introduce new Cutting and Order management features with updated services and validation handling
2026-06-28 16:12:15 +07:00
Yoga Pangestu
a5158c3992
feat: add stok opname management with new models, controllers, services, and frontend components for creating, editing, and viewing stok opnames
2026-06-28 11:53:37 +07:00
Yoga Pangestu
8146da86c6
feat: add stock ecer transfer functionality with new controller, service, and frontend modal integration
2026-06-28 10:42:57 +07:00
Yoga Pangestu
1f27acc63a
refactor: remove owner verification index functionality and related components, streamline approval and rejection processes
2026-06-27 21:51:48 +07:00
Yoga Pangestu
5cffe43a07
feat: implement owner verification actions in various management tables and enhance request handling in the OwnerVerificationRowActions component
2026-06-27 15:11:20 +07:00
Yoga Pangestu
21b990799e
feat: implement owner verification system with enums, service, and controller updates for managing verification requests
2026-06-26 19:13:10 +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
6d6de5fa4b
refactor: standardize enum case naming and update route permissions for consistency across the application
2026-06-22 13:24:53 +07:00
Yoga Pangestu
60142c5aa8
refactor: extract validation logic into FormRequests for verification and push subscription controllers
2026-06-22 12:00:46 +07:00
Yoga Pangestu
50f9328ebc
feat: implement owner verification process with new status and related functionality for improved stock management
2026-06-21 14:51:15 +07:00
Yoga Pangestu
5e71277056
feat: add harga_modal price type and related logic for improved stock management and pricing accuracy
2026-06-21 14:08:53 +07:00
Yoga Pangestu
07e9a4ab18
refactor: remove verified cuttings display and related logic from StockController and StockPendingSection for improved clarity and focus on pending cuttings
2026-06-21 13:32:04 +07:00
Yoga Pangestu
e4b475cd82
feat: add stock management functionality by introducing StockController and updating AppSidebar to include stock menu item for improved inventory handling
2026-06-21 11:53:41 +07:00
Yoga Pangestu
9c205cf3d0
feat: enhance cutting management by adding draft materials and results functionality, improving user experience with new API endpoints and UI components for better material handling
2026-06-21 10:29:45 +07:00
Yoga Pangestu
21adde11fd
style: refine layout and formatting in Index.vue for improved readability and consistency
2026-06-20 21:48:26 +07:00
Yoga Pangestu
ee8949947f
feat: add order detail view and service method for enhanced order management and user experience
2026-06-20 19:07:40 +07:00
Yoga Pangestu
3308a3790a
refactor: remove completed cuttings functionality from CuttingController and related components to streamline cutting management
2026-06-19 23:37:20 +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
8c2be8945d
feat: enhance order creation and editing with print options and customer creation event handling
2026-06-18 01:25:53 +07:00
Yoga Pangestu
191743632b
feat: introduce PaymentType enum and integrate payment type selection in order management, including validation and UI updates
2026-06-18 00:33:39 +07:00
Yoga Pangestu
69d2212d64
refactor: restrict marketing role permissions and add employee advances and payroll access
2026-06-14 16:43:46 +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
1805c64428
feat: implement cutting verification workflow with stock adjustment and rejection notes
2026-06-13 14:28:15 +07:00
Yoga Pangestu
1e2d81a86d
feat: add CuttingInProgressSection to display active cuttings on index page
2026-06-13 13:54:15 +07:00
Yoga Pangestu
4c91834389
Enhance order and purchase management by implementing draft item functionality. Update OrderController and PurchaseController to handle draft items for users, allowing for better cart management. Refactor OrderService and PurchaseService to include methods for syncing and removing draft items. Update related request classes and models to support user associations. Modify frontend components to restore draft items and synchronize quantities, improving user experience during order and purchase creation.
2026-06-12 23:33:17 +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
Yoga Pangestu
7a0ac4f4d1
Add order management features including Order and OrderItem models, OrderController for CRUD operations, and request validation. Implement OrderChannel and OrderStatus enums for order categorization and status management. Enhance sidebar navigation for orders and integrate UI components for creating, editing, and listing orders, along with permissions in the Permission and Role enums.
2026-06-12 10:34:50 +07:00
Yoga Pangestu
04e57c0dd1
Add purchase management features including Purchase and PurchaseItem models, PurchaseController for CRUD operations, and corresponding request validation. Implement UI components for creating, editing, and listing purchases, along with permissions in the Permission and Role enums. Enhance sidebar navigation for purchases and integrate media handling for purchase items.
2026-06-12 00:09:20 +07:00