c2c5f12b5cfeat: add date filters and summary for order management
master
Yoga Pangestu
2026-08-05 00:30:41 +0700
014682ab56feat: enhance layout responsiveness by adding min-w-0 and overflow-x-auto classes
Yoga Pangestu
2026-07-31 16:34:13 +0700
27f101e830feat: update transition logic for PENDING status to allow completion
Yoga Pangestu
2026-07-31 12:54:00 +0700
ec59a87527feat: enhance grouping of purchase items by sorting variants and assigning item numbers
Yoga Pangestu
2026-07-31 01:34:16 +0700
c14b32b5bbfeat: enhance raw material creation by restoring trashed items and updating status
Yoga Pangestu
2026-07-31 01:13:04 +0700
11557d0b85feat: remove global scope for ordered in raw material and product stock queries
Yoga Pangestu
2026-07-30 15:57:30 +0700
636508c5c0feat: enhance stock calculations by loading all variants and prices in product and raw material services
Yoga Pangestu
2026-07-30 11:42:52 +0700
9089b32d7brefactor: streamline variant and price loading in product-related services
Yoga Pangestu
2026-07-29 15:06:16 +0700
9cbf841febfeat: add search functionality to CuttingInProgressSection for filtering cuttings by product name
Yoga Pangestu
2026-07-29 10:16:03 +0700
b9f4d01682refactor: improve layout and styling of revenue charts in Analysis.vue
Yoga Pangestu
2026-07-29 09:40:12 +0700
4027363729feat: enhance analysis functionality with new revenue metrics
Yoga Pangestu
2026-07-29 09:36:22 +0700
1f9aba6ba5feat: enhance order management with additional filters and pagination support
Yoga Pangestu
2026-07-29 08:59:56 +0700
7dec701770feat: add total quantity formatting to Purchase model and update related components
Yoga Pangestu
2026-07-29 08:59:02 +0700
06ad8a6e8afeat: enhance PurchasePosForm with image display for materials and add package icon for missing images
Yoga Pangestu
2026-07-29 08:43:12 +0700
1d5863efaffeat: integrate activity log functionality in ProductPrice model and enhance change formatting in ActivityLogService
Yoga Pangestu
2026-07-27 23:00:22 +0700
d74d120a6cfeat: refactor stock mutation relationships in ProductVariant and RawMaterialPrice models
Yoga Pangestu
2026-07-27 22:46:25 +0700
3052398ad8feat: add stock mutation tracking and history feature
Yoga Pangestu
2026-07-27 22:45:49 +0700
7dacf785cbfeat: validate material usage input before submission in CuttingPosCombinationDialog
Yoga Pangestu
2026-07-27 21:53:42 +0700
afdd0905dbfeat: add status field to product variant form and ensure it defaults to 'active'
Yoga Pangestu
2026-07-27 21:40:03 +0700
1a2b741209feat: 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
562c5721ddfeat: add checkVariantUsage endpoint and implement price usage validation in RawMaterial management
Yoga Pangestu
2026-07-27 19:02:54 +0700
fa52f177e2feat: add row-key prop to DataTable components across multiple pages for improved key handling
Yoga Pangestu
2026-07-27 18:58:05 +0700
ec8cb94486feat: enhance RowDeleteAction and useDestroy for reactive URL handling; add rowKey prop to DataTable
Yoga Pangestu
2026-07-27 18:51:37 +0700
3c264dc706feat: add Restock model import in OwnerVerificationService
Yoga Pangestu
2026-07-26 10:32:28 +0700
562a2cf38ffeat: update activity log permissions and enhance column creation for changes display
Yoga Pangestu
2026-07-25 23:31:24 +0700
4956f4aeb2feat: update material usage in initFromVariant to reflect existing cart item
Yoga Pangestu
2026-07-25 00:46:46 +0700
bca6da8653feat: implement raw material deletion validation to prevent deletion if used in active cutting
Yoga Pangestu
2026-07-24 23:31:08 +0700
78f422b1cffeat: enhance purchase management by adding photo and S3 key support in requests and services
Yoga Pangestu
2026-07-24 22:48:26 +0700
57040f1875feat: add logging for validation errors in CuttingRequest and CuttingService
Yoga Pangestu
2026-07-24 13:32:28 +0700
6c47be8821fix: set default value for reject_stock in product variant updates
Yoga Pangestu
2026-07-21 11:26:36 +0700
ee08188190Add reject_stock input to product CRUD form
Yoga Pangestu
2026-07-21 10:56:28 +0700
ee9bff3043feat: replace OwnerVerificationService with PushNotificationService and update notification logic in SettingController and MarketplaceService
Yoga Pangestu
2026-07-20 23:02:28 +0700
0f5bf66320feat: enhance Open Graph meta tags in app layout for better sharing experience
Yoga Pangestu
2026-07-20 22:50:05 +0700
1e8fd5b595feat: enhance permissions and layout in Analysis component for better role-based display
Yoga Pangestu
2026-07-20 22:35:10 +0700
b7f8bf7e0ffix: 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
ed2cb2e53dfeat: add responsive behavior to charts and improve layout in Analysis component
Yoga Pangestu
2026-07-20 19:34:38 +0700
f82b56d540fix: update product name reference in RowShareAction component and clean up imports
Yoga Pangestu
2026-07-19 20:20:55 +0700
0070d0c49efeat: add updateCombinationResult method to CuttingDraftItemController and corresponding route
Yoga Pangestu
2026-07-19 20:05:08 +0700
6cbb6f7cbbfix: adjust grid layout in CuttingPosMaterialSummaryItems and CuttingPosResultSummaryItems for better responsiveness
Yoga Pangestu
2026-07-19 19:48:53 +0700
fc9a8b1f0efix: update error keys in CuttingService, ProductService, and RawMaterialService to use 's3_keys' instead of 'images'
Yoga Pangestu
2026-07-19 19:06:58 +0700
6271bca490feat: enhance PurchaseGroupedTable to display product information and item numbering
Yoga Pangestu
2026-07-19 18:56:56 +0700
70531b443dfeat: enhance pagination query in PurchaseService to support search functionality
Yoga Pangestu
2026-07-19 18:29:03 +0700
1db67a9a07feat: update raw material status management to use status enum instead of is_active
Yoga Pangestu
2026-07-19 18:17:49 +0700
03ea092d39feat: add product ID filter to product index page and update pagination logic
Yoga Pangestu
2026-07-19 17:38:46 +0700
9539ff7042refactor: remove StockController and related stock verification logic
Yoga Pangestu
2026-07-19 17:29:19 +0700
ebba4b3463feat: update PWA asset images for improved performance and appearance
Yoga Pangestu
2026-07-18 17:00:27 +0700
f2ac94116efeat: add Open Graph and Twitter meta tags for improved social sharing
Yoga Pangestu
2026-07-18 16:48:58 +0700
cf5b300895Refactor product status management: replace is_active with status enum
Yoga Pangestu
2026-07-18 16:34:34 +0700
f337e50fa2feat: add media preview functionality for order transaction images
Yoga Pangestu
2026-07-17 19:21:27 +0700
54b1f8c7f8feat: enhance order display by improving card overflow handling and text wrapping
Yoga Pangestu
2026-07-17 19:14:03 +0700
76c24dc909feat: add support for sharing via WhatsApp Messenger and WhatsApp Business
Yoga Pangestu
2026-07-16 22:39:39 +0700
b3184de155feat: enhance attendance retrieval by filtering roles based on view permissions
Yoga Pangestu
2026-07-16 15:10:06 +0700
5d11741f1dfeat: enhance attendance retrieval by filtering employees based on roles with attendance view permissions
Yoga Pangestu
2026-07-16 15:05:56 +0700
735b7fa9edfeat: update attendance and cash overview methods to support date range filtering for improved analysis
Yoga Pangestu
2026-07-16 13:28:36 +0700
b3f59708a6refactor: remove 'direktur' role from push notifications in multiple services for clarity
Yoga Pangestu
2026-07-16 12:33:28 +0700
a29e6af430refactor: remove unnecessary clearMediaCollection calls in various services to improve performance
Yoga Pangestu
2026-07-16 11:38:04 +0700
ba01039b41feat: clear cache for assignable roles and permissions in various services to ensure data consistency
Yoga Pangestu
2026-07-16 11:23:32 +0700
ef90f8361ffeat: clear cache for default account after cash transactions to ensure data consistency
Yoga Pangestu
2026-07-16 11:15:40 +0700
c16cfac861feat: enhance stock filtering in paginateForIndex method to improve inventory management
Yoga Pangestu
2026-07-16 11:06:24 +0700
bb17bf6ad4Refactor 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
2e578cd976refactor: 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
0489badf03feat: update services and controllers to include user information in transaction notifications for improved clarity
Yoga Pangestu
2026-07-14 21:41:39 +0700
08d3982aa5feat: enhance employee pagination by incorporating user role checks for improved access control
Yoga Pangestu
2026-07-14 21:30:15 +0700
15453779e0feat: add employee management permissions for viewing, creating, updating, toggling status, and deleting employees
Yoga Pangestu
2026-07-14 21:15:01 +0700
245d636cd4feat: enhance employee management by adding notification support for create, update, delete, and status toggle actions
Yoga Pangestu
2026-07-14 19:22:27 +0700
9da452d505feat: 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
0cd6612d95fix: update notification messages to use user's full name instead of username for better clarity
Yoga Pangestu
2026-07-14 13:31:37 +0700
9b20d26a4erefactor: 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
bed22579b5feat: 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
62beb309a8feat: 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
f6af44f773fix: update showPrices logic to use computed property, ensuring correct visibility of prices in product variants
Yoga Pangestu
2026-07-13 13:27:31 +0700
26a10071b2feat: 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
c8344f27cbfeat: 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
e431cbb54brefactor: 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
bb74fb49c8feat: 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
9f253dc2d9feat: 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
5c1f92e48bfeat: add PWA support by updating manifest link and adding apple-touch-icon, enhancing mobile experience
Yoga Pangestu
2026-07-12 14:34:51 +0700
3c5389e541feat: 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
b87203d6abfeat: 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
fa4f6d4737feat: 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
fe5dfd382frefactor: 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
709eb76873feat: 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
15b71bbfaarefactor: remove duplicate CuttingPosResultCatalogPanel from CuttingPosForm to streamline the layout and improve code maintainability
Yoga Pangestu
2026-07-09 15:36:46 +0700
2562fab170refactor: 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
9aba51db93feat: 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
b93a200284refactor: remove quick-create raw material functionality and associated request, streamlining the CuttingDraftItemController and related components
Yoga Pangestu
2026-07-09 15:22:12 +0700
b8e9aaa128refactor: improve raw material filtering logic in CuttingPosCombinationDialog to return only matching prices, enhancing search efficiency
Yoga Pangestu
2026-07-09 15:09:02 +0700
a3954faab6feat: 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
c78afb6477refactor: remove unused permission check in ProductVariantEditModal to streamline submission process
Yoga Pangestu
2026-07-08 17:32:04 +0700
814814f1a5feat: add RAW_MATERIALS_DELETE permission to enhance role-based access control for raw materials
Yoga Pangestu
2026-07-08 17:18:23 +0700
4753949338feat: 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
897d9c62b7feat: 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
8c3847ade3feat: 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
5b9c294bf2feat: 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
1c4f82529cfeat: enhance stock formatting methods in Product and RawMaterial models to handle unloaded relations gracefully
Yoga Pangestu
2026-07-08 13:11:19 +0700
a37b47a660feat: 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
2efc13643bfeat: enhance push notification handling and service worker registration with improved error handling and subscription management
Yoga Pangestu
2026-07-08 11:28:43 +0700