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 |
|
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
|
37d9ac10a6
|
feat: refactor ProfileService to utilize transaction management and photo synchronization; enhance Profile.vue with computed properties; add comprehensive tests for profile update functionality, including validation and media handling
|
2026-07-04 14:07:22 +07:00 |
|
Yoga Pangestu
|
2b7208a0c4
|
feat: expand permission management for settings by introducing new permissions for system, social media, marketplace, HR, and homepage updates; refactor related controllers, requests, and services to utilize these permissions; enhance frontend components to support new permission checks and improve user experience
|
2026-07-04 13:37:26 +07:00 |
|
Yoga Pangestu
|
f1c3658166
|
feat: refactor EmployeeController and EmployeeService to utilize Role enum for role options; implement transaction management in EmployeeService methods for create, update, toggle status, and delete operations; enhance Employee model date formatting methods; update frontend components for improved UI and code clarity
|
2026-07-04 12:35:18 +07:00 |
|
Yoga Pangestu
|
786d0fdb39
|
feat: implement transaction management in AttendanceService for check-in and check-out processes; refactor attendance date formatting in Attendance model; enhance AttendanceDetailDialog and Index components for improved UI and code clarity
|
2026-07-04 12:00:52 +07:00 |
|
Yoga Pangestu
|
e153497114
|
feat: implement ensureEditable method in LeaveRequest model for validation; update LeaveRequestController and LeaveRequestService to handle editability checks and transaction management for update and delete operations; enhance LeaveRequestService with new methods for pending requests and index page data
|
2026-07-04 00:29:57 +07:00 |
|
Yoga Pangestu
|
c685f45bcf
|
refactor: replace UpdateCashTransactionRequest with CashTransactionRequest in CashController; add ensureEditable method in CashTransaction model for validation; update CashService to use transaction handling methods; enhance CashTest descriptions for clarity
|
2026-07-03 23:44:42 +07:00 |
|
Yoga Pangestu
|
143448e6e0
|
feat: enhance Expense module by improving media upload handling, adding transaction management, and refining form validation; update related components for better user experience
|
2026-07-03 22:44:33 +07:00 |
|
Yoga Pangestu
|
bac44df627
|
feat: implement Customer API for creating customers, refactor existing CustomerController, and update routes for API integration
|
2026-07-03 16:14:41 +07:00 |
|
Yoga Pangestu
|
64a678890e
|
feat: enhance form validation in Cutting module by adding error handling and displaying field-specific error messages in CuttingPosForm and related components
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-03 14:28:43 +07:00 |
|
Yoga Pangestu
|
33afec2513
|
feat: enhance Cutting module by adding image upload functionality and improving form handling; update CuttingPosForm and related components to support image management 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 23:03:27 +07:00 |
|
Yoga Pangestu
|
c3db522c87
|
refactor: improve SystemSection.vue by adding computed properties for upload state management, enhancing code readability and maintainability
|
2026-07-02 23:00:18 +07:00 |
|
Yoga Pangestu
|
4eea267756
|
refactor: enhance component structure in various forms by introducing computed properties and improving template syntax for better readability 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-02 22:41:18 +07:00 |
|
Yoga Pangestu
|
b78d512197
|
refactor: streamline OrderPosCheckoutSection.vue by simplifying component structure and improving readability; enhance code consistency in template syntax
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-02 22:38:16 +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
|
deabe6b043
|
refactor: rename profit metrics in AnalysisService and Analysis.vue for clarity; update variable names from laba_kotor and laba_bersih to gross_profit and net_profit
|
2026-07-02 13:34:05 +07:00 |
|
Yoga Pangestu
|
82fdb9ee0a
|
feat: update AnalysisService and Analysis.vue to include HPP in net revenue calculations for more accurate financial reporting
|
2026-07-02 13:20:12 +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
|
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
|
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
|
78e30c2aba
|
feat: enhance MediaThumbnailCell and MediaPreviewDialog components with gallery functionality and improved item display; add close event emission for better dialog management
|
2026-07-02 10:37:02 +07:00 |
|
Yoga Pangestu
|
070e1e52d1
|
feat: update AnalysisService to include employee advance status filtering and adjust calculations for total amounts; enhance rupiah parsing to handle negative values; refine Analysis.vue for improved display of profit metrics and expenses
|
2026-07-01 20:11:50 +07:00 |
|
Yoga Pangestu
|
fbd5bd7b6d
|
feat: add formatRupiahShort function for concise currency formatting and update Analysis.vue to utilize new formatting
|
2026-07-01 19:28:06 +07:00 |
|
Yoga Pangestu
|
6e75debff0
|
refactor: remove cash-related permissions and components from Dashboard for streamlined access control
|
2026-07-01 19:17:38 +07:00 |
|
Yoga Pangestu
|
d52f471920
|
feat: update Dashboard component to utilize new chart color configurations and implement tooltips for donut charts
|
2026-07-01 19:16:13 +07:00 |
|