Commit Graph

322 Commits

Author SHA1 Message Date
Yoga Pangestu
944c0bc14a feat: enhance cutting and purchase services by adding raw material attributes and updating related UI components for improved material management 2026-06-29 00:02:35 +07:00
Yoga Pangestu
8da733ec08 feat: add functionality to create new purchase variants and update related UI components for variant management 2026-06-28 23:41:30 +07:00
Yoga Pangestu
f20889e962 refactor: simplify OwnerVerificationRowActions component by removing unused props and updating related usages in data table actions 2026-06-28 23:28:14 +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
573e81193a refactor: remove unused elements from StockRetailTransferModal.vue for cleaner UI 2026-06-28 21:32:49 +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
393c36e932 refactor: reorganize model structure and enhance attribute handling across multiple models, including improved casting, scope definitions, and attribute formatting 2026-06-28 14:47:19 +07:00
Yoga Pangestu
b43835335a refactor: update enum handling in migrations and seeder, replace array_column with values() method for better performance and consistency 2026-06-28 12:06:05 +07:00
Yoga Pangestu
a5158c3992 feat: add stok opname management with new models, controllers, services, and frontend components for creating, editing, and viewing stok opnames 2026-06-28 11:53:37 +07:00
Yoga Pangestu
3d4745cb0a feat: integrate media upload handling for order transactions, update validation and frontend components for photo requirements 2026-06-28 11:12:32 +07:00
Yoga Pangestu
607bae444e feat: add nego_price handling to order management, update validation, formatting, and frontend components 2026-06-28 10:53:22 +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
414ce51904 feat: implement employee advance payment management with new model, migration, and frontend updates 2026-06-28 09:33:40 +07:00
Yoga Pangestu
fe1549e0a5 feat: add order status management to OrderRequest and OrderService, update frontend forms for status handling 2026-06-28 00:01:54 +07:00
Yoga Pangestu
60c58a9709 refactor: simplify FieldSet layout in ProductForm component and remove conditional rendering for variant stock field 2026-06-27 23:52:46 +07:00
Yoga Pangestu
9dba5e1491 refactor: replace remaining material with sampel and hasil cutting diluar sampel in cutting requests and models, update related validation and frontend components 2026-06-27 23:50:41 +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
2b51f42a7a feat: update sidebar trigger icon and enhance header styling in AdminLayout 2026-06-27 20:51:43 +07:00
Yoga Pangestu
4fb137d57d feat: implement notification system with controller, model, and frontend integration 2026-06-27 20:45:01 +07:00
Yoga Pangestu
7c0b59b998 feat: add partially paid status to employee advances and update related functionalities 2026-06-27 20:07:12 +07:00
Yoga Pangestu
eb5eeaf73b feat: enhance expense chart visibility based on user roles in Analysis and Dashboard components 2026-06-27 17:19:32 +07:00
Yoga Pangestu
d9fb7018b3 refactor: remove attendance and specific analysis permissions from role definition 2026-06-27 17:09:41 +07:00
Yoga Pangestu
8c026dda1c feat: implement owner verification workflow for marketplace settings and restrict administrative settings access 2026-06-27 17:06:54 +07:00
Yoga Pangestu
acdd7ebb63 feat: add modal for quick creation of raw material variants and implement backend API support 2026-06-27 16:54:07 +07:00
Yoga Pangestu
f6b5a78f4b feat: enhance user profile and employee management with profile photo handling and validation updates 2026-06-27 15:53:33 +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
d5ca41a764 refactor: update DatabaseSeeder to include staging environment for data initialization 2026-06-26 19:36:13 +07:00
Yoga Pangestu
7ceaf883ae refactor: improve notification permission handling and enhance test notification logic in Permissions.vue 2026-06-26 19:29:09 +07:00
Yoga Pangestu
1f92b662af feat: add CashAccountSeeder to DatabaseSeeder for improved data initialization 2026-06-26 19:14:05 +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
d0223b2800 feat: add click event emission to RowApproveAction component for improved interactivity 2026-06-26 17:18:35 +07:00
Yoga Pangestu
69f9062807 refactor: update permissions for ADMIN_TOKO role by removing unnecessary analysis permissions and adding DASHBOARD_CASH 2026-06-26 16:44:21 +07:00
Yoga Pangestu
2e516bcd06 fix: adjust attendance date range logic to use employee join date when available, ensuring accurate attendance tracking 2026-06-26 16:26:44 +07:00
Yoga Pangestu
f34406afae refactor: adjust layout of FieldSet in RawMaterialForm for improved responsiveness and maintainability 2026-06-26 16:08:48 +07:00
Yoga Pangestu
c2747f542a feat: add FieldDescription component to RawMaterialForm for improved user guidance; adjust layout for better responsiveness in price and stock fields 2026-06-26 16:08:09 +07:00
Yoga Pangestu
a9b02a9bca feat: enhance attendance tracking by adding user-specific attendance data and conditional rendering in dashboard and analysis components; introduce AttendanceCard component for better UI management 2026-06-26 15:56:17 +07:00
Yoga Pangestu
c378036691 feat: add new permissions and update role assignments in Permission and Role enums; enhance dashboard and analysis components with conditional rendering based on permissions 2026-06-26 15:23:57 +07:00
Yoga Pangestu
ad9ee3a99b refactor: update DatabaseSeeder to conditionally load seeders based on environment (local vs production) 2026-06-25 23:16:38 +07:00
Yoga Pangestu
4afba34a57 feat: clear existing files and previews when adding a file to a single-limit MediaDropzone 2026-06-25 22:43:42 +07:00
Yoga Pangestu
cce733e288 refactor: improve MediaDropzone file handling and input triggering with container-based scoping 2026-06-25 22:41:11 +07:00
Yoga Pangestu
6219f5032d refactor: enhance error handling in form submissions across various Vue components to improve user feedback and maintainability 2026-06-25 21:54:42 +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
d19bd8000a refactor: update authorization logic in AppServiceProvider to restrict access for OWNER role 2026-06-25 21:16:12 +07:00
Yoga Pangestu
abe84899c9 refactor: implement error handling in EmployeeAdvanceService methods to ensure transaction safety and improve code robustness 2026-06-25 20:39:36 +07:00