Yoga Pangestu
|
2562fab170
|
refactor: remove 'Lihat Detail' button from OrderPosForm and PurchasePosForm to simplify the UI and improve user experience
|
2026-07-09 15:34:55 +07:00 |
|
Yoga Pangestu
|
9aba51db93
|
feat: add raw material selection dropdown to CuttingPosCombinationDialog, allowing users to filter materials and enhancing the search functionality
|
2026-07-09 15:31:37 +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
|
b8e9aaa128
|
refactor: improve raw material filtering logic in CuttingPosCombinationDialog to return only matching prices, enhancing search efficiency
|
2026-07-09 15:09:02 +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
|
c78afb6477
|
refactor: remove unused permission check in ProductVariantEditModal to streamline submission process
|
2026-07-08 17:32:04 +07:00 |
|
Yoga Pangestu
|
4753949338
|
feat: add confirmation dialogs for deleting variants in ProductForm and RawMaterialForm components to enhance user experience and prevent accidental deletions
|
2026-07-08 17:17:45 +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
|
a37b47a660
|
feat: implement subtle loading bar in DataTable and enhance search functionality with debounce in DataTableToolbar for improved user experience
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 11:53:17 +07:00 |
|
Yoga Pangestu
|
2efc13643b
|
feat: enhance push notification handling and service worker registration with improved error handling and subscription 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-08 11:28:43 +07:00 |
|
Yoga Pangestu
|
452c1a4209
|
feat: enhance media components by adding support for multiple titles in MediaPreviewDialog and related updates in MediaThumbnailCell
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 11:14:24 +07:00 |
|
Yoga Pangestu
|
b4f26c56cf
|
refactor: remove autofocus attribute from input fields in various forms for consistent user experience
|
2026-07-08 00:25:21 +07:00 |
|
Yoga Pangestu
|
9e0188c9ef
|
feat: add functionality for setting cart item quantity and improve cart detail dialog with empty state handling
|
2026-07-08 00:21:54 +07:00 |
|
Yoga Pangestu
|
55ca1521f9
|
feat: implement cart item quantity adjustment and empty cart handling in PurchasePosCartDetailDialog for improved user interaction
|
2026-07-08 00:09:57 +07:00 |
|
Yoga Pangestu
|
dc80ad3106
|
fix: update empty cart description for clarity in PurchasePosCartSummaryItems component
|
2026-07-07 23:53:42 +07:00 |
|
Yoga Pangestu
|
c2360ef1ed
|
refactor: update modal components to improve layout and scrolling behavior for better user experience
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 23:23:28 +07:00 |
|
Yoga Pangestu
|
765e74d8a9
|
feat: add loading state and enhance media thumbnail functionality in data tables for improved user experience
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 22:41:55 +07:00 |
|
Yoga Pangestu
|
f1f9162304
|
feat: enhance media preview functionality in catalog components by adding support for multiple image URLs and custom titles
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 12:36:45 +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
|
0ec51e1ffb
|
feat: add raw material selection functionality and improve filtering in CuttingPos components for enhanced user experience
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:18:24 +07:00 |
|
Yoga Pangestu
|
da4467b500
|
refactor: improve layout and styling in cutting forms for better user experience and responsiveness
|
2026-07-07 10:03:42 +07:00 |
|
Yoga Pangestu
|
d2ddc5e6b7
|
refactor: enhance stock filtering in CuttingService and OrderService, update UI components for better display of stock information
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-06 21:24:26 +07:00 |
|
Yoga Pangestu
|
78dcc4b39d
|
refactor: integrate MediaThumbnailCell component into CuttingPosMaterialSummaryItems and CuttingPosResultSummaryItems for enhanced visual representation of items
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-05 23:14:26 +07:00 |
|
Yoga Pangestu
|
42d4bc05bc
|
refactor: update product label in CuttingPosResultCatalogPanel for clarity and streamline component structure
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-05 22:27:23 +07:00 |
|
Yoga Pangestu
|
052a896c8f
|
feat: add numerical indexing to cutting material and result groups in tables
|
2026-07-05 21:21:28 +07:00 |
|
Yoga Pangestu
|
0b3bf891cc
|
refactor: streamline RetailStockService and OwnerVerificationService by removing unused verification logic and updating notification messages for stock changes
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-05 17:35:47 +07:00 |
|
Yoga Pangestu
|
39fa697df8
|
refactor: update validation logic in StockVerifyRequest to prevent exceeding original cutting results and enhance StockVerifyDialog with direct value updates for good and reject inputs
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-05 17:05:36 +07:00 |
|
Yoga Pangestu
|
e4e17e32ec
|
refactor: enhance StockPendingApprovalSection to include pricing information and improve layout for better clarity in stock results
|
2026-07-05 17:03:28 +07:00 |
|
Yoga Pangestu
|
a40d0533bd
|
refactor: add rejection reason display in StockPendingApprovalSection and update good/reject values in StockVerifyDialog for improved clarity in stock management
|
2026-07-05 16:57:55 +07:00 |
|
Yoga Pangestu
|
0ba5ca0e6b
|
refactor: adjust text truncation in StockVerifyDialog for improved readability of product names
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-05 16:41:53 +07:00 |
|
Yoga Pangestu
|
1253711147
|
refactor: simplify onGoodChange and onRejectChange functions in StockVerifyDialog to directly update results by index for improved clarity and maintainability
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-05 16:38:23 +07:00 |
|
Yoga Pangestu
|
87adc68376
|
refactor: enhance StockVerifyDialog layout by improving material display with thumbnails and better alignment for improved user interaction
|
2026-07-05 16:28:42 +07:00 |
|
Yoga Pangestu
|
60aae40575
|
refactor: streamline StockPendingApprovalSection and StockPendingSection components by removing material usage display; enhance StockVerifyDialog layout for better user interaction and responsiveness
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-05 16:24:28 +07:00 |
|
Yoga Pangestu
|
40b1254518
|
refactor: update CuttingGroupedTable component to display item indices alongside material variants for improved clarity in grouped results
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-05 16:03:50 +07:00 |
|
Yoga Pangestu
|
58e676e2e1
|
refactor: remove image handling from Cutting components; simplify CuttingPosForm, CuttingPosSummaryPanel, and related files to enhance user experience and streamline product creation process
|
2026-07-05 15:42:28 +07:00 |
|
Yoga Pangestu
|
e4c36c8759
|
fix: update CuttingService and CuttingProductVariantSection to make variant images optional; adjust validation and UI components for improved user experience
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-05 15:32:47 +07:00 |
|
Yoga Pangestu
|
9ba87b9381
|
feat: implement product variant management in CuttingQuickCreateProductRequest and related components; enhance validation rules, add new CuttingProductVariantSection, and improve material handling in QuickCreateProductModal for better user experience
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-05 15:26:33 +07:00 |
|
Yoga Pangestu
|
5a3316c890
|
refactor: enhance layout consistency in CuttingPosForm, CuttingPosMaterialCatalogPanel, and CuttingPosResultCatalogPanel; update grid structures for improved responsiveness and user experience
|
2026-07-05 15:10:22 +07:00 |
|
Yoga Pangestu
|
0f9865ffb3
|
refactor: simplify selected materials management in CuttingPosCombinationDialog; streamline removal logic and enhance layout for better responsiveness and user interaction
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-05 14:53:41 +07:00 |
|
Yoga Pangestu
|
2a49018c5e
|
refactor: update MediaDropzone and ProductModal components for improved layout and responsiveness; adjust styles for placeholders, overlays, and modal elements to enhance user experience across different screen sizes
|
2026-07-05 14:51:06 +07:00 |
|
Yoga Pangestu
|
0d77d6a4fd
|
feat: add stock quality management to StokOpname; update validation rules, database schema, and frontend components to support stock quality categorization (good, retail, reject) for improved inventory tracking and reporting
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-05 13:46:50 +07:00 |
|
Yoga Pangestu
|
5a5d2c6f78
|
feat: enhance cutting materials display in stock management components; implement grouping logic for combinations and improve UI for material usage and results presentation
|
2026-07-05 13:27:52 +07:00 |
|
Yoga Pangestu
|
dbfd7ce48e
|
feat: add stock_formatted field to CuttingPosCombinationDialog for improved stock display; update variant initialization and toggle logic to include formatted stock information
|
2026-07-05 13:12:00 +07:00 |
|
Yoga Pangestu
|
3a8a6982ec
|
feat: enhance monthly revenue calculations in AnalysisService to include stock quality breakdown; update Analysis.vue to display net revenue for gudang and ecer categories, improving data visibility for users
|
2026-07-05 12:59:10 +07:00 |
|
Yoga Pangestu
|
150a969086
|
feat: update revenue tooltip and chart display logic in Analysis.vue to conditionally show net revenue and profit metrics based on user role; enhance user experience for cashiers
|
2026-07-05 02:38:21 +07:00 |
|
Yoga Pangestu
|
352599bf00
|
feat: update OrderService and frontend components to automatically set order status to completed for cashiers; adjust payment and marketing fields accordingly; enhance tests to verify new behavior
|
2026-07-05 02:24:24 +07:00 |
|
Yoga Pangestu
|
02fb2045d2
|
refactor: restructure results section in Share.vue for improved clarity; enhance display of cutting results with a new table format and computed logic for grouped results
|
2026-07-05 02:09:17 +07:00 |
|
Yoga Pangestu
|
27f55ef18e
|
feat: enhance cutting results display in Share.vue and CuttingPosResultSummaryItems.vue; restructure results section for better clarity and add computed logic for cutting result calculations
|
2026-07-05 02:08:29 +07:00 |
|
Yoga Pangestu
|
15e2b7ec5b
|
feat: add material_result field to CuttingMaterial and CuttingMaterialCombination; update validation rules and service logic to handle new material result calculations; enhance frontend components for displaying material results in cutting 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-04 23:14:37 +07:00 |
|