Yoga Pangestu
|
9da452d505
|
feat: update notification messages to include user's full name for better clarity in purchase and restock requests
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 13:42:03 +07:00 |
|
Yoga Pangestu
|
0cd6612d95
|
fix: update notification messages to use user's full name instead of username for better 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 13:31:37 +07:00 |
|
Yoga Pangestu
|
e431cbb54b
|
refactor: simplify raw material creation, update, and deletion processes by removing owner verification checks and enhancing user feedback
|
2026-07-13 11:57:59 +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
|
fa4f6d4737
|
feat: enhance raw material stock filtering in index view, adding tests for low stock and out of stock scenarios
|
2026-07-10 11:15:26 +07:00 |
|
Yoga Pangestu
|
897d9c62b7
|
feat: enhance ProductController and ProductService to support owner verification permissions; add ProductVariantEditModal for editing product variants and implement JSON response for product details
|
2026-07-08 16:09:57 +07:00 |
|
Yoga Pangestu
|
8c3847ade3
|
feat: enhance RawMaterialController and RawMaterialService to support owner verification permissions; add RawMaterialVariantEditModal for editing price variants and implement JSON response for raw material details
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-08 15:48:38 +07:00 |
|
Yoga Pangestu
|
1c4f82529c
|
feat: enhance stock formatting methods in Product and RawMaterial models to handle unloaded relations gracefully
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-08 13:11:19 +07:00 |
|
Yoga Pangestu
|
1c7fc17531
|
feat: enhance search functionality in RawMaterialService for improved filtering of raw materials
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-07 10:48:01 +07:00 |
|
Yoga Pangestu
|
dc594c9daa
|
feat: enhance raw material filtering and selection in RawMaterialController and related components for improved data management
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-07 10:37:13 +07:00 |
|
Yoga Pangestu
|
00ef124fb3
|
feat: add predis/predis dependency and implement caching in various services for improved performance
|
2026-07-05 23:31:55 +07:00 |
|
Yoga Pangestu
|
9d0075d7b2
|
feat: implement transaction management in RawMaterialService for create, update, delete, and toggle status operations; refactor error handling for improved clarity; enhance tests for raw material and price models to ensure proper functionality and validation
|
2026-07-04 17:32:06 +07:00 |
|
Yoga Pangestu
|
80e1542151
|
feat: implement transaction management in ProductService for create, update, delete, and toggle status operations; refactor error handling to improve clarity and maintainability; update routes to ensure proper permission checks and enhance product management functionality
|
2026-07-04 17:14:01 +07:00 |
|
Yoga Pangestu
|
d02af40836
|
feat: implement presigned upload functionality for S3 in PresignedUploadController; update media upload handling across various components to support S3 keys and improve user experience
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
|
2026-07-02 14:28:51 +07:00 |
|
Yoga Pangestu
|
15f2f0e1d0
|
feat: add marketing sales analysis feature; enhance AnalysisService to retrieve marketing sales data and update Analysis.vue to display marketing sales table with relevant metrics
|
2026-07-02 13:11:18 +07:00 |
|
Yoga Pangestu
|
47289d158e
|
feat: update ProductRequest and related components to conditionally handle price fields based on user roles; enhance form behavior for better variant price management
|
2026-07-02 10:44:47 +07:00 |
|
Yoga Pangestu
|
4a647cb3e6
|
feat: enhance product variant management by adding price fields and functionality for copying, pasting, and applying prices across variants
|
2026-07-01 17:28:31 +07:00 |
|
Yoga Pangestu
|
8eee3b04ce
|
refactor: remove mandatory image validation for product variants and improve error handling in owner verification actions
|
2026-07-01 11:50:39 +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
|
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
|
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
|
ce553f9aed
|
refactor: remove unused inventory stock warning components and service logic
|
2026-06-28 18:11:26 +07:00 |
|
Yoga Pangestu
|
62e6995191
|
feat: improve owner verification notifications by adding search parameters to index routes and updating product variant UI layout.
|
2026-06-28 17:56:50 +07:00 |
|
Yoga Pangestu
|
16fe9a3d9f
|
refactor: remove redundant blank lines across all services and update dashboard imports
|
2026-06-28 17:33:46 +07:00 |
|
Yoga Pangestu
|
816c2a0e2a
|
feat: overhaul POS management workflows including enhanced purchase, order, cutting, and stock-opname forms with updated master data handling.
|
2026-06-28 17:33:13 +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
|
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
|
58ba7512a5
|
refactor: implement error handling and logging in various service methods to enhance transaction safety and improve code robustness
|
2026-06-25 21:40:21 +07:00 |
|
Yoga Pangestu
|
9a35c1cae2
|
refactor: remove unused docblocks in CustomerService and add getSelectOptions method for enhanced customer data retrieval
|
2026-06-22 15:18:07 +07:00 |
|
Yoga Pangestu
|
8159e45e3a
|
refactor: remove unused docblocks in SupplierService and add getSelectOptions method for improved supplier data retrieval
|
2026-06-22 15:09:53 +07:00 |
|
Yoga Pangestu
|
4f7290711d
|
refactor: update database connection settings in phpunit.xml and clean up CategoryService by removing unused docblocks and reorganizing sorting logic for improved clarity
|
2026-06-22 15:02:04 +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
|
f38f61fe45
|
refactor: standardize variable naming in query closures across service classes for improved readability
|
2026-06-22 12:53:09 +07:00 |
|
Yoga Pangestu
|
747836be91
|
refactor: replace individual attribute assignments and save calls with mass update() calls across service classes
|
2026-06-22 12:26:38 +07:00 |
|
Yoga Pangestu
|
256b13ad73
|
feat: add prices relationship to ProductVariant model and update related services and UI for improved product pricing management
|
2026-06-21 00:09:23 +07:00 |
|
Yoga Pangestu
|
ab03d5f0b9
|
refactor: streamline product management by removing unused components, enhancing form structure, and integrating category service for improved data handling
|
2026-06-20 23:54:17 +07:00 |
|
Yoga Pangestu
|
98e3ffefc7
|
feat: enhance raw material management with stock status filtering and improved form structure
|
2026-06-20 22:46:16 +07:00 |
|
Yoga Pangestu
|
5dc24b1494
|
feat: implement product approval workflow by adding verification, rejection, and approval functionalities, including UI updates and permission checks
|
2026-06-19 20:53:42 +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
|
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
|
198ec48ba1
|
fix: update purchase notification logic and filter active raw materials in inventory alerts
|
2026-06-14 15:43:33 +07:00 |
|
Yoga Pangestu
|
67439af903
|
feat: add category filter to product index page
|
2026-06-14 02:54:06 +07:00 |
|
Yoga Pangestu
|
544afe7334
|
feat: implement interactive product storefront with cart, filtering, and dark mode support
|
2026-06-14 01:35:39 +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
|
521e8c5538
|
Implement stock warning functionality for products and raw materials. Add minStock method to RawMaterialUnit enum and ProductVariant model. Enhance ProductService and RawMaterialService with stockWarningGroups method to identify items below minimum stock levels. Update admin index pages to display stock warning groups in MasterOutOfStockCatalogSection component.
|
2026-06-13 00:24:05 +07:00 |
|
Yoga Pangestu
|
c757b3c9b2
|
Update dependencies and enhance out-of-stock product management. Upgrade @lucide/vue to version 1.18.0 in package.json and package-lock.json. Implement outOfStockGroups method in ProductService and RawMaterialService to retrieve out-of-stock items. Add MasterOutOfStockCatalogSection component for displaying out-of-stock products in the admin interface, and integrate it into the products and raw materials index pages.
|
2026-06-13 00:09:27 +07:00 |
|