Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
60aae40575
refactor: streamline StockPendingApprovalSection and StockPendingSection components by removing material usage display; enhance StockVerifyDialog layout for better user interaction and responsiveness
eea4a6d6c5
refactor: update MobileBottomNav component to filter navigation items based on permissions; enhance visibility logic for improved user experience
58e676e2e1
refactor: remove image handling from Cutting components; simplify CuttingPosForm, CuttingPosSummaryPanel, and related files to enhance user experience and streamline product creation process
e4c36c8759
fix: update CuttingService and CuttingProductVariantSection to make variant images optional; adjust validation and UI components for improved user experience
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
5a3316c890
refactor: enhance layout consistency in CuttingPosForm, CuttingPosMaterialCatalogPanel, and CuttingPosResultCatalogPanel; update grid structures for improved responsiveness and user experience
0f9865ffb3
refactor: simplify selected materials management in CuttingPosCombinationDialog; streamline removal logic and enhance layout for better responsiveness and user interaction
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
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
18ccd7a3c0
fix: update SendPushNotificationJob to correctly handle expired subscriptions; modify PushSubscriptionService to ensure user_id is set during subscription creation
5a5d2c6f78
feat: enhance cutting materials display in stock management components; implement grouping logic for combinations and improve UI for material usage and results presentation
dbfd7ce48e
feat: add stock_formatted field to CuttingPosCombinationDialog for improved stock display; update variant initialization and toggle logic to include formatted stock information
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
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
a3ff10d6e1
refactor: remove unused Carbon imports from Attendance and Employee models; update ProfileService to use UserProfile directly; clean up imports in various service files for improved clarity
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
b52b9ce08c
feat: implement transaction management in OrderService for create, update, delete, and status transition operations; refactor error handling for improved clarity; add comprehensive tests for order management functionalities to ensure proper permission checks and validation
8e306c8f73
feat: implement transaction management in CuttingService for create, update, delete, and status transition operations; refactor error handling for improved clarity; update routes to enhance cutting management functionality and ensure proper permission checks
64a678890e
feat: enhance form validation in Cutting module by adding error handling and displaying field-specific error messages in CuttingPosForm and related components
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
c3db522c87
refactor: improve SystemSection.vue by adding computed properties for upload state management, enhancing code readability and maintainability
3d00511626
feat: enhance PresignedUploadController to support local uploads and improve S3 integration; add localUpload method for handling uploads when S3 is not the default disk
4eea267756
refactor: enhance component structure in various forms by introducing computed properties and improving template syntax for better readability and maintainability