Commit Graph

  • c2c5f12b5c feat: add date filters and summary for order management master Yoga Pangestu 2026-08-05 00:30:41 +0700
  • 014682ab56 feat: enhance layout responsiveness by adding min-w-0 and overflow-x-auto classes Yoga Pangestu 2026-07-31 16:34:13 +0700
  • 27f101e830 feat: update transition logic for PENDING status to allow completion Yoga Pangestu 2026-07-31 12:54:00 +0700
  • ec59a87527 feat: enhance grouping of purchase items by sorting variants and assigning item numbers Yoga Pangestu 2026-07-31 01:34:16 +0700
  • c14b32b5bb feat: enhance raw material creation by restoring trashed items and updating status Yoga Pangestu 2026-07-31 01:13:04 +0700
  • 11557d0b85 feat: remove global scope for ordered in raw material and product stock queries Yoga Pangestu 2026-07-30 15:57:30 +0700
  • 636508c5c0 feat: enhance stock calculations by loading all variants and prices in product and raw material services Yoga Pangestu 2026-07-30 11:42:52 +0700
  • 9089b32d7b refactor: streamline variant and price loading in product-related services Yoga Pangestu 2026-07-29 15:06:16 +0700
  • 9cbf841feb feat: add search functionality to CuttingInProgressSection for filtering cuttings by product name Yoga Pangestu 2026-07-29 10:16:03 +0700
  • b9f4d01682 refactor: improve layout and styling of revenue charts in Analysis.vue Yoga Pangestu 2026-07-29 09:40:12 +0700
  • 4027363729 feat: enhance analysis functionality with new revenue metrics Yoga Pangestu 2026-07-29 09:36:22 +0700
  • 1f9aba6ba5 feat: enhance order management with additional filters and pagination support Yoga Pangestu 2026-07-29 08:59:56 +0700
  • 7dec701770 feat: add total quantity formatting to Purchase model and update related components Yoga Pangestu 2026-07-29 08:59:02 +0700
  • 06ad8a6e8a feat: enhance PurchasePosForm with image display for materials and add package icon for missing images Yoga Pangestu 2026-07-29 08:43:12 +0700
  • d316266da7 fix: handle missing product variants gracefully in applyPayloadToProduct method Yoga Pangestu 2026-07-28 15:38:40 +0700
  • 1d5863efaf feat: integrate activity log functionality in ProductPrice model and enhance change formatting in ActivityLogService Yoga Pangestu 2026-07-27 23:00:22 +0700
  • d74d120a6c feat: refactor stock mutation relationships in ProductVariant and RawMaterialPrice models Yoga Pangestu 2026-07-27 22:46:25 +0700
  • 3052398ad8 feat: add stock mutation tracking and history feature Yoga Pangestu 2026-07-27 22:45:49 +0700
  • 7dacf785cb feat: validate material usage input before submission in CuttingPosCombinationDialog Yoga Pangestu 2026-07-27 21:53:42 +0700
  • afdd0905db feat: add status field to product variant form and ensure it defaults to 'active' Yoga Pangestu 2026-07-27 21:40:03 +0700
  • 1a2b741209 feat: update ProductRequest to require images only when product is new; enhance removeItem function to allow forced removal; add sync-quantity-input event to PurchasePosCartSummaryItems; implement material search functionality in PurchasePosForm; add disabled prop to RawMaterialInfoSection; integrate variant selection in RawMaterialVariantSection Yoga Pangestu 2026-07-27 21:29:55 +0700
  • 562c5721dd feat: add checkVariantUsage endpoint and implement price usage validation in RawMaterial management Yoga Pangestu 2026-07-27 19:02:54 +0700
  • fa52f177e2 feat: add row-key prop to DataTable components across multiple pages for improved key handling Yoga Pangestu 2026-07-27 18:58:05 +0700
  • ec8cb94486 feat: enhance RowDeleteAction and useDestroy for reactive URL handling; add rowKey prop to DataTable Yoga Pangestu 2026-07-27 18:51:37 +0700
  • 399b444b54 feat: remove RAW_MATERIALS_DELETE permission from permissions method Yoga Pangestu 2026-07-27 18:39:21 +0700
  • 3c264dc706 feat: add Restock model import in OwnerVerificationService Yoga Pangestu 2026-07-26 10:32:28 +0700
  • 562a2cf38f feat: update activity log permissions and enhance column creation for changes display Yoga Pangestu 2026-07-25 23:31:24 +0700
  • 4956f4aeb2 feat: update material usage in initFromVariant to reflect existing cart item Yoga Pangestu 2026-07-25 00:46:46 +0700
  • bca6da8653 feat: implement raw material deletion validation to prevent deletion if used in active cutting Yoga Pangestu 2026-07-24 23:31:08 +0700
  • 78f422b1cf feat: enhance purchase management by adding photo and S3 key support in requests and services Yoga Pangestu 2026-07-24 22:48:26 +0700
  • 57040f1875 feat: add logging for validation errors in CuttingRequest and CuttingService Yoga Pangestu 2026-07-24 13:32:28 +0700
  • 6c47be8821 fix: set default value for reject_stock in product variant updates Yoga Pangestu 2026-07-21 11:26:36 +0700
  • ee08188190 Add reject_stock input to product CRUD form Yoga Pangestu 2026-07-21 10:56:28 +0700
  • ee9bff3043 feat: replace OwnerVerificationService with PushNotificationService and update notification logic in SettingController and MarketplaceService Yoga Pangestu 2026-07-20 23:02:28 +0700
  • 0f5bf66320 feat: enhance Open Graph meta tags in app layout for better sharing experience Yoga Pangestu 2026-07-20 22:50:05 +0700
  • 1e8fd5b595 feat: enhance permissions and layout in Analysis component for better role-based display Yoga Pangestu 2026-07-20 22:35:10 +0700
  • b7f8bf7e0f fix: adjust grid layout in StatCard component for better responsiveness and update RupiahText component to support short format Yoga Pangestu 2026-07-20 19:46:18 +0700
  • ed2cb2e53d feat: add responsive behavior to charts and improve layout in Analysis component Yoga Pangestu 2026-07-20 19:34:38 +0700
  • f82b56d540 fix: update product name reference in RowShareAction component and clean up imports Yoga Pangestu 2026-07-19 20:20:55 +0700
  • 0070d0c49e feat: add updateCombinationResult method to CuttingDraftItemController and corresponding route Yoga Pangestu 2026-07-19 20:05:08 +0700
  • 6cbb6f7cbb fix: adjust grid layout in CuttingPosMaterialSummaryItems and CuttingPosResultSummaryItems for better responsiveness Yoga Pangestu 2026-07-19 19:48:53 +0700
  • fc9a8b1f0e fix: update error keys in CuttingService, ProductService, and RawMaterialService to use 's3_keys' instead of 'images' Yoga Pangestu 2026-07-19 19:06:58 +0700
  • 6271bca490 feat: enhance PurchaseGroupedTable to display product information and item numbering Yoga Pangestu 2026-07-19 18:56:56 +0700
  • 70531b443d feat: enhance pagination query in PurchaseService to support search functionality Yoga Pangestu 2026-07-19 18:29:03 +0700
  • 1db67a9a07 feat: update raw material status management to use status enum instead of is_active Yoga Pangestu 2026-07-19 18:17:49 +0700
  • 03ea092d39 feat: add product ID filter to product index page and update pagination logic Yoga Pangestu 2026-07-19 17:38:46 +0700
  • 9539ff7042 refactor: remove StockController and related stock verification logic Yoga Pangestu 2026-07-19 17:29:19 +0700
  • ebba4b3463 feat: update PWA asset images for improved performance and appearance Yoga Pangestu 2026-07-18 17:00:27 +0700
  • f2ac94116e feat: add Open Graph and Twitter meta tags for improved social sharing Yoga Pangestu 2026-07-18 16:48:58 +0700
  • cf5b300895 Refactor product status management: replace is_active with status enum Yoga Pangestu 2026-07-18 16:34:34 +0700
  • f337e50fa2 feat: add media preview functionality for order transaction images Yoga Pangestu 2026-07-17 19:21:27 +0700
  • 54b1f8c7f8 feat: enhance order display by improving card overflow handling and text wrapping Yoga Pangestu 2026-07-17 19:14:03 +0700
  • 76c24dc909 feat: add support for sharing via WhatsApp Messenger and WhatsApp Business Yoga Pangestu 2026-07-16 22:39:39 +0700
  • b3184de155 feat: enhance attendance retrieval by filtering roles based on view permissions Yoga Pangestu 2026-07-16 15:10:06 +0700
  • 5d11741f1d feat: enhance attendance retrieval by filtering employees based on roles with attendance view permissions Yoga Pangestu 2026-07-16 15:05:56 +0700
  • 735b7fa9ed feat: update attendance and cash overview methods to support date range filtering for improved analysis Yoga Pangestu 2026-07-16 13:28:36 +0700
  • b3f59708a6 refactor: remove 'direktur' role from push notifications in multiple services for clarity Yoga Pangestu 2026-07-16 12:33:28 +0700
  • a29e6af430 refactor: remove unnecessary clearMediaCollection calls in various services to improve performance Yoga Pangestu 2026-07-16 11:38:04 +0700
  • ba01039b41 feat: clear cache for assignable roles and permissions in various services to ensure data consistency Yoga Pangestu 2026-07-16 11:23:32 +0700
  • ef90f8361f feat: clear cache for default account after cash transactions to ensure data consistency Yoga Pangestu 2026-07-16 11:15:40 +0700
  • c16cfac861 feat: enhance stock filtering in paginateForIndex method to improve inventory management Yoga Pangestu 2026-07-16 11:06:24 +0700
  • bb17bf6ad4 Refactor HomepageService to remove caching and simplify pageData method; disable SSR in Inertia config; improve service worker registration in app.ts; fix URL parameters in Analysis.vue router call. Yoga Pangestu 2026-07-16 10:38:28 +0700
  • 2e578cd976 refactor: streamline raw material update process by consolidating price handling into payload application, improving code clarity and maintainability Yoga Pangestu 2026-07-15 04:01:10 +0700
  • 0489badf03 feat: update services and controllers to include user information in transaction notifications for improved clarity Yoga Pangestu 2026-07-14 21:41:39 +0700
  • 08d3982aa5 feat: enhance employee pagination by incorporating user role checks for improved access control Yoga Pangestu 2026-07-14 21:30:15 +0700
  • 15453779e0 feat: add employee management permissions for viewing, creating, updating, toggling status, and deleting employees Yoga Pangestu 2026-07-14 21:15:01 +0700
  • 2ae41c2f83 fix: correct notification message formatting for marketplace settings verification Yoga Pangestu 2026-07-14 19:26:59 +0700
  • 245d636cd4 feat: enhance employee management by adding notification support for create, update, delete, and status toggle actions Yoga Pangestu 2026-07-14 19:22:27 +0700
  • 9da452d505 feat: update notification messages to include user's full name for better clarity in purchase and restock requests Yoga Pangestu 2026-07-14 13:42:03 +0700
  • 0cd6612d95 fix: update notification messages to use user's full name instead of username for better clarity Yoga Pangestu 2026-07-14 13:31:37 +0700
  • 9b20d26a4e refactor: remove PWA manifest file and update related configurations, improving project structure and icon handling in the PwaManifestController Yoga Pangestu 2026-07-13 19:55:35 +0700
  • bed22579b5 feat: enhance media preview components by adding stock information support, improving user experience in managing media items Yoga Pangestu 2026-07-13 19:43:27 +0700
  • 62beb309a8 feat: implement restock management features including CRUD operations, permissions, and UI components for creating and editing restocks Yoga Pangestu 2026-07-13 19:15:17 +0700
  • f6af44f773 fix: update showPrices logic to use computed property, ensuring correct visibility of prices in product variants Yoga Pangestu 2026-07-13 13:27:31 +0700
  • 26a10071b2 feat: update system settings to include media items for logo, favicon, and login cover, enhancing data handling in forms and validation Yoga Pangestu 2026-07-13 13:04:45 +0700
  • c8344f27cb feat: enhance product and raw material request validation by adding imagesRequired parameter, improving image handling based on request method Yoga Pangestu 2026-07-13 12:47:35 +0700
  • e431cbb54b refactor: simplify raw material creation, update, and deletion processes by removing owner verification checks and enhancing user feedback Yoga Pangestu 2026-07-13 11:57:59 +0700
  • bb74fb49c8 feat: require s3_keys for product and raw material variants, enhancing validation and user feedback in forms Yoga Pangestu 2026-07-13 11:28:48 +0700
  • 9f253dc2d9 feat: add variant search functionality in product and raw material forms, improving user experience by allowing filtering of variants based on name Yoga Pangestu 2026-07-13 10:33:08 +0700
  • 5c1f92e48b feat: add PWA support by updating manifest link and adding apple-touch-icon, enhancing mobile experience Yoga Pangestu 2026-07-12 14:34:51 +0700
  • 3c5389e541 feat: add search functionality by ID for purchases, products, and raw materials, enhancing data retrieval in index views Yoga Pangestu 2026-07-10 11:47:10 +0700
  • b87203d6ab feat: implement permission-based messaging for purchase and stock verification actions, enhancing user feedback based on roles Yoga Pangestu 2026-07-10 11:26:06 +0700
  • fa4f6d4737 feat: enhance raw material stock filtering in index view, adding tests for low stock and out of stock scenarios Yoga Pangestu 2026-07-10 11:15:26 +0700
  • fe5dfd382f refactor: update relationships in models to include withTrashed() for soft deletes, ensuring proper handling of related records Yoga Pangestu 2026-07-10 11:07:07 +0700
  • 709eb76873 feat: implement unique material variant initialization in QuickCreateProductModal, enhancing product creation process by auto-filling variants based on selected materials Yoga Pangestu 2026-07-09 15:50:14 +0700
  • 15b71bbfaa refactor: remove duplicate CuttingPosResultCatalogPanel from CuttingPosForm to streamline the layout and improve code maintainability Yoga Pangestu 2026-07-09 15:36:46 +0700
  • 2562fab170 refactor: remove 'Lihat Detail' button from OrderPosForm and PurchasePosForm to simplify the UI and improve user experience Yoga Pangestu 2026-07-09 15:34:55 +0700
  • 9aba51db93 feat: add raw material selection dropdown to CuttingPosCombinationDialog, allowing users to filter materials and enhancing the search functionality Yoga Pangestu 2026-07-09 15:31:37 +0700
  • b93a200284 refactor: remove quick-create raw material functionality and associated request, streamlining the CuttingDraftItemController and related components Yoga Pangestu 2026-07-09 15:22:12 +0700
  • b8e9aaa128 refactor: improve raw material filtering logic in CuttingPosCombinationDialog to return only matching prices, enhancing search efficiency Yoga Pangestu 2026-07-09 15:09:02 +0700
  • a3954faab6 feat: add functionality to create new raw materials and store them in the purchase draft, enhancing the purchasing process Yoga Pangestu 2026-07-09 14:54:23 +0700
  • c78afb6477 refactor: remove unused permission check in ProductVariantEditModal to streamline submission process Yoga Pangestu 2026-07-08 17:32:04 +0700
  • 814814f1a5 feat: add RAW_MATERIALS_DELETE permission to enhance role-based access control for raw materials Yoga Pangestu 2026-07-08 17:18:23 +0700
  • 4753949338 feat: add confirmation dialogs for deleting variants in ProductForm and RawMaterialForm components to enhance user experience and prevent accidental deletions Yoga Pangestu 2026-07-08 17:17:45 +0700
  • 897d9c62b7 feat: enhance ProductController and ProductService to support owner verification permissions; add ProductVariantEditModal for editing product variants and implement JSON response for product details Yoga Pangestu 2026-07-08 16:09:57 +0700
  • 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 Yoga Pangestu 2026-07-08 15:48:38 +0700
  • 5b9c294bf2 feat: refactor cache configuration to use class constants for improved readability and maintainability; update Cutting and Order tests to utilize service classes directly Yoga Pangestu 2026-07-08 15:35:26 +0700
  • 1c4f82529c feat: enhance stock formatting methods in Product and RawMaterial models to handle unloaded relations gracefully Yoga Pangestu 2026-07-08 13:11:19 +0700
  • a37b47a660 feat: implement subtle loading bar in DataTable and enhance search functionality with debounce in DataTableToolbar for improved user experience Yoga Pangestu 2026-07-08 11:53:17 +0700
  • 2efc13643b feat: enhance push notification handling and service worker registration with improved error handling and subscription management Yoga Pangestu 2026-07-08 11:28:43 +0700