Commit Graph

203 Commits

Author SHA1 Message Date
Yoga Pangestu
e76a117abb refactor: adjust material usage calculations to account for remaining material across Cutting components for improved accuracy in cost and usage representation 2026-06-21 13:25:51 +07:00
Yoga Pangestu
061edbc568 refactor: implement grouped material usage calculation across Cutting components for improved clarity and consistency in material representation 2026-06-21 13:18:04 +07:00
Yoga Pangestu
de045a4588 refactor: ensure consistent formatting of total material usage to string type across Cutting components for improved clarity 2026-06-21 13:03:50 +07:00
Yoga Pangestu
22dce97e49 refactor: update default material usage value and ensure consistent formatting to two decimal places across Cutting components for improved clarity 2026-06-21 13:02:31 +07:00
Yoga Pangestu
fc234a6afd refactor: remove length unit handling from CuttingMaterial and related components for improved clarity and consistency in material usage representation 2026-06-21 12:59:11 +07:00
Yoga Pangestu
ec80f2145b refactor: remove ProductPendingAction and ProductStatus enums, update related references in Product model and services for improved code clarity and maintainability 2026-06-21 12:36:36 +07:00
Yoga Pangestu
13f2c6d745 refactor: standardize material usage and remaining material precision to two decimal places across CuttingService and related components for improved consistency 2026-06-21 12:23:51 +07:00
Yoga Pangestu
0ad8c919ad refactor: update decimal input precision to two decimal places for improved consistency in DecimalInput component 2026-06-21 12:17:09 +07:00
Yoga Pangestu
3bb6baffa6 feat: enhance raw material stock display by adding breakdown by unit in DashboardController and updating Dashboard.vue for improved inventory insights 2026-06-21 12:15:18 +07:00
Yoga Pangestu
740a06ca29 refactor: reorganize imports and enhance layout in OrderPosForm.vue for improved readability and user experience 2026-06-21 12:06:46 +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
c3c8e9f5bd refactor: simplify toaster styles in app.css by removing hsl() function calls for improved readability and maintainability 2026-06-21 11:39:23 +07:00
Yoga Pangestu
04897cb3bd refactor: remove status check in appendCostPreview method to streamline cost calculation in CuttingService and update labels for material cost in CuttingPosForm for improved clarity 2026-06-21 11:38:14 +07:00
Yoga Pangestu
e59c4baea6 refactor: standardize material usage formatting to two decimal places across cutting management components for improved consistency 2026-06-21 11:23:39 +07:00
Yoga Pangestu
175e0dc5af refactor: update material usage and remaining material precision to four decimal places across cutting management components for improved accuracy 2026-06-21 11:02:54 +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
e522b5f922 refactor: integrate tooltip functionality into OrderPrintButton component to enhance user interaction and improve clarity 2026-06-21 10:21:22 +07:00
Yoga Pangestu
29f4498ede refactor: integrate tooltip functionality into activity log action button for improved user interaction and clarity 2026-06-21 01:56:49 +07:00
Yoga Pangestu
cf7e199306 refactor: remove cutting management components to streamline codebase and improve maintainability 2026-06-21 01:51:39 +07:00
Yoga Pangestu
3b256f1be3 refactor: remove role management components and streamline role handling by reorganizing file structure for improved code clarity 2026-06-21 01:42:55 +07:00
Yoga Pangestu
6022f93d4b refactor: simplify LeaveRequest handling by removing unnecessary permission checks and validation methods, streamline service methods, and enhance UI components for better user experience 2026-06-21 01:39:27 +07:00
Yoga Pangestu
0cb93c4e05 refactor: update AttendanceController and related components to use new CheckInRequest and CheckOutRequest classes, streamline attendance handling by removing location tags, and enhance UI components for better user experience 2026-06-21 01:35:30 +07:00
Yoga Pangestu
b7fddf0597 refactor: update EmployeeController to use ToggleStatusRequest for status toggling and streamline EmployeeService methods for improved validation and clarity 2026-06-21 01:16:22 +07:00
Yoga Pangestu
0803cbeb96 refactor: consolidate payroll management by merging PayrollPeriodController into PayrollController, enhancing data handling and UI components for improved functionality 2026-06-21 01:02:12 +07:00
Yoga Pangestu
50eaced126 feat: enhance employee advance management by adding status filtering, improving pagination, and implementing new modal components for better user interaction 2026-06-21 00:41:56 +07:00
Yoga Pangestu
5eda6b53e0 refactor: remove duplicate imports and streamline component structure in finance pages for improved code organization 2026-06-21 00:32:01 +07:00
Yoga Pangestu
f08ba25686 refactor: remove unused expense components and streamline expense deletion logic for improved code clarity 2026-06-21 00:24:21 +07:00
Yoga Pangestu
802c4e36c0 feat: implement cash transaction management with deposit and withdrawal requests, enhance UI components for better user experience 2026-06-21 00:21:27 +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
8ea6f3cca1 feat: add CRUD pattern guidelines for modal and separate page implementations in BEST_PRACTICE.md 2026-06-20 22:48:25 +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
d3a33c46f6 feat: add ToggleStatusRequest for handling status updates with validation rules 2026-06-20 22:27:59 +07:00
Yoga Pangestu
6f0d1a0c11 refactor: remove unused customer-related components and types for cleaner code structure 2026-06-20 22:19:21 +07:00
Yoga Pangestu
7b32c5d854 style: update Sonner component class syntax for improved styling consistency 2026-06-20 22:15:36 +07:00
Yoga Pangestu
3d2d51f85e refactor: rename 'Pemasok' to 'Supplier' in SupplierController and remove unused supplier-related components for cleaner code structure 2026-06-20 22:13:21 +07:00
Yoga Pangestu
23aa357917 style: update toaster component styles for improved visual consistency and clarity 2026-06-20 22:06:03 +07:00
Yoga Pangestu
df65a60c0d feat: implement page-specific component structure and enhance category management with new form and table components 2026-06-20 22:01:59 +07:00
Yoga Pangestu
2a6d4afdee refactor: remove unused imports and improve SQL query formatting in DashboardController for cleaner code 2026-06-20 21:48:37 +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
7d39f85da7 feat: update CuttingVerificationSection and ProductGroupedTable components for improved functionality and UI consistency 2026-06-20 21:39:01 +07:00
Yoga Pangestu
45f28e69ef feat: enhance Dashboard with new statistics and visualizations, including low stock alerts, monthly cash flow, and employee attendance summaries 2026-06-20 20:42:57 +07:00
Yoga Pangestu
7a9bb00711 feat: add marketplace fee and net amount display in OrderGroupedTable for enhanced order details 2026-06-20 20:11:21 +07:00
Yoga Pangestu
37a3537136 style: adjust padding in MasterOutOfStockCatalogSection component for improved layout and visual consistency 2026-06-20 20:05:13 +07:00
Yoga Pangestu
56ee409332 feat: enhance Dashboard component with detailed statistics and charts for improved data visualization and user insights 2026-06-20 19:57:02 +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
44312e76c9 refactor: update permission middleware for cutting routes to enhance access control and streamline permission checks 2026-06-20 18:47:22 +07:00
Yoga Pangestu
4d5901cc63 feat: add cart detail dialog in Cutting, Order, and Purchase components for improved user experience and item overview 2026-06-20 18:32:38 +07:00
Yoga Pangestu
e6f1fcc97e style: enhance AttendanceCalendar component with improved popover layout for better user interaction 2026-06-20 13:49:12 +07:00
Yoga Pangestu
57bdc43a5d refactor: remove categories view permission from Role enum to simplify permission management 2026-06-20 13:47:18 +07:00