Commit Graph

  • dc97b9bc61 feat: enforce minimum value for nego_price and update total calculation logic master Yoga Pangestu 2026-08-28 10:56:11 +0700
  • c162ccab04 feat: update order status handling and timestamp on completion Yoga Pangestu 2026-08-28 09:32:15 +0700
  • 5927fc4e56 feat: update order timestamps when status is set to completed Yoga Pangestu 2026-08-27 23:57:42 +0700
  • 31d286b702 feat: add 'activity_logs.view' permission to employee role Yoga Pangestu 2026-08-27 23:51:05 +0700
  • 91913633de feat: integrate Spatie Activitylog for activity tracking across models Yoga Pangestu 2026-08-27 23:04:56 +0700
  • 76f49e74f5 feat: add photo URLs to product variants for improved media handling Yoga Pangestu 2026-08-25 10:30:33 +0700
  • 579a25cdff fix: simplify submit button disabled condition in TransactionCreate component Yoga Pangestu 2026-08-25 09:58:18 +0700
  • 6e7a4044b6 feat: add total products sold to revenue summary and update dashboard display for marketing roles Yoga Pangestu 2026-08-23 20:12:20 +0700
  • 6a196002fb feat: enhance logging functionality to always include specified fields in update logs Yoga Pangestu 2026-08-22 16:26:21 +0700
  • a75fae2233 feat: add normalizePrices function to standardize price data and update shared prices initialization Yoga Pangestu 2026-08-22 16:10:03 +0700
  • 1f61ff895a feat: enhance rendering of attribute changes for improved display of array and object values Yoga Pangestu 2026-08-22 16:09:58 +0700
  • 8cd64307da fix: remove redundant 'activity_logs.view' permission from RolePermissionSeeder Yoga Pangestu 2026-08-22 16:06:30 +0700
  • 72ac9fe2fb fix: update route reference for form histories in FormHistoryIndex component Yoga Pangestu 2026-08-22 15:52:26 +0700
  • 2a0b99c599 feat: implement invoice management features including index, create, update, delete, and print functionalities Yoga Pangestu 2026-08-22 15:13:28 +0700
  • f562f2babe Refactor SupplierTest to use permission setup function and enhance phone number validation tests Yoga Pangestu 2026-08-22 13:46:22 +0700
  • 7aa802445a feat: add testing environment configuration and update phpunit settings for MySQL Yoga Pangestu 2026-08-20 22:25:11 +0700
  • 6539d7dd2d feat: add variant preview functionality with modal for image display in cutting and purchase management Yoga Pangestu 2026-08-20 21:51:38 +0700
  • fbca04bce6 refactor: streamline toast message handling by chaining return statements Yoga Pangestu 2026-08-20 21:01:11 +0700
  • cc112ef253 feat: refactor combo selection to use structured item objects for improved clarity and functionality Yoga Pangestu 2026-08-20 20:40:29 +0700
  • 06b9c91948 feat: enhance getVariants method to support multiple media URLs and conversions for product variants Yoga Pangestu 2026-08-20 18:55:13 +0700
  • 9cca0427c8 feat: simplify media handling in getVariants method and enhance price mapping for product variants Yoga Pangestu 2026-08-20 11:28:28 +0700
  • f128ace2ea feat: update purchase management to support decimal quantities and improve data handling Yoga Pangestu 2026-08-20 11:12:38 +0700
  • b85bbb1ba4 feat: enhance purchase and restock management with variant support Yoga Pangestu 2026-08-20 10:48:24 +0700
  • 051851b90a feat: enhance media URL generation in getForEdit method to support thumbnail conversion Yoga Pangestu 2026-08-20 09:52:33 +0700
  • 9fead3dfa9 feat: update cash overview to use cash account balance and add description for clarity Yoga Pangestu 2026-08-19 20:19:09 +0700
  • cd944403bd feat: add materials count and enhance purchase item display in purchase management Yoga Pangestu 2026-08-19 18:46:21 +0700
  • 631330d3b4 feat: refactor PurchaseEdit component to streamline material selection and quantity handling Yoga Pangestu 2026-08-19 18:34:52 +0700
  • 0908576ef2 feat: implement FixRawMaterialMediaKeys to correct S3 keys and create media records for RawMaterialPrice Yoga Pangestu 2026-08-19 01:09:52 +0700
  • ad4c6d47df feat: add variant search functionality to transaction creation page Yoga Pangestu 2026-08-18 14:38:21 +0700
  • e4b49c7ff8 feat: update card titles in analysis component for clarity and consistency Yoga Pangestu 2026-08-18 14:26:13 +0700
  • db656ee9dd feat: enhance search functionality by adding filters for shopee_order_id and tiktok_order_id in paginated method Yoga Pangestu 2026-08-18 14:11:32 +0700
  • 4d94fbe7c6 feat: enhance form history logging by restructuring attribute changes and improving data handling in LogsFormHistory and related components Yoga Pangestu 2026-08-17 23:27:24 +0700
  • 3e715518fb feat: implement product logging for status changes and updates in ProductService and ProductVariantService Yoga Pangestu 2026-08-17 23:01:00 +0700
  • 42f7214efa feat: add monthly retail revenue calculation and display in analysis component Yoga Pangestu 2026-08-17 22:50:20 +0700
  • a301e96f33 feat: display percentage of net revenue in analysis component when total revenue is greater than zero Yoga Pangestu 2026-08-17 22:42:32 +0700
  • f32544ccce feat: add new transaction type and update cash transaction handling in TransactionService Yoga Pangestu 2026-08-17 22:42:11 +0700
  • 1f47ec1939 feat: update layout for cutting create and edit components to improve responsiveness and overflow handling Yoga Pangestu 2026-08-17 22:26:52 +0700
  • 910e6b97b6 feat: remove leave_requests permissions from RolePermissionSeeder Yoga Pangestu 2026-08-16 23:01:34 +0700
  • dd92f079c5 feat: add 'delete' permission for raw materials in RolePermissionSeeder Yoga Pangestu 2026-08-16 22:17:16 +0700
  • d5f90a597f feat: update migration to modify ENUM columns and ensure 'reject' is retained during updates Yoga Pangestu 2026-08-16 21:19:29 +0700
  • 099a342a20 feat: update migration to modify enum columns and rename 'reject' to 'reject_selling' in product_prices and orders Yoga Pangestu 2026-08-16 21:14:35 +0700
  • 99cd75120f feat: update layout for purchase and transaction components to improve readability of price display Yoga Pangestu 2026-08-16 20:56:14 +0700
  • 919e8228d2 feat: implement form history logging for CRUD operations and add activity log management interface Yoga Pangestu 2026-08-16 20:41:48 +0700
  • 581761398f feat: enhance product title display by including product name alongside variant name in transaction and stok opname components Yoga Pangestu 2026-08-16 20:20:01 +0700
  • aaa85a45ed feat: remove unused myAttendance data and related UI components from analysis page Yoga Pangestu 2026-08-16 20:04:24 +0700
  • 097b7f7192 feat: add cashier role checks to filter data in analysis and dashboard services Yoga Pangestu 2026-08-16 20:00:17 +0700
  • 05707aad7d feat: add stok opname management functionality Yoga Pangestu 2026-08-16 19:38:36 +0700
  • 28f88bb69c feat: add revenue by stock type calculation and update analysis components Yoga Pangestu 2026-08-16 18:06:05 +0700
  • 731c8aa6da feat: enhance transaction management by adding cashier role checks and updating price type logic Yoga Pangestu 2026-08-16 16:20:51 +0700
  • 85ba5631b3 feat: simplify permission checks by removing redundant role conditions in useCan hook Yoga Pangestu 2026-08-16 15:41:13 +0700
  • 953a395f24 feat: enhance variant deletion handling to update loaded variants on success Yoga Pangestu 2026-08-16 15:32:25 +0700
  • 078d4e2461 feat: remove product price deletion logic in update and destroy methods of ProductService and ProductVariantService Yoga Pangestu 2026-08-16 15:31:28 +0700
  • b0cb117e60 feat: update button visibility logic to check variant length in ProductCreate and ProductEdit components Yoga Pangestu 2026-08-16 15:20:38 +0700
  • 8ea9378c78 feat: update variant and price deletion logic to preserve media collections in ProductService and RawMaterialService Yoga Pangestu 2026-08-16 15:17:32 +0700
  • 50ece97933 feat: add getForEdit method to RestockService for enhanced restock item retrieval and media handling Yoga Pangestu 2026-08-16 15:13:34 +0700
  • 3535480266 feat: update photo conversion URL handling across services to check for generated conversions before retrieving URLs Yoga Pangestu 2026-08-16 14:39:18 +0700
  • 0998c81803 feat: split 'reject' price type into 'reject_capital' and 'reject_selling', update related components and database migration Yoga Pangestu 2026-08-16 14:27:19 +0700
  • 0947cf3737 feat: add salary type to cash transaction enum and update related components Yoga Pangestu 2026-08-16 14:26:55 +0700
  • c415493ee1 feat: implement push notification subscription handling and improve service worker configuration Yoga Pangestu 2026-08-16 13:42:37 +0700
  • cc3cd03e41 feat: enhance raw material management by adding validation for updates and deletions, and improve error handling in the UI Yoga Pangestu 2026-08-15 22:40:36 +0700
  • 6fa9224983 feat: fix raw material photo display in Cutting and Purchase pages by adding conversion URLs Yoga Pangestu 2026-08-15 20:30:04 +0700
  • ef136bd1e7 feat: add total price calculations for raw materials and products in analysis components Yoga Pangestu 2026-08-15 20:16:49 +0700
  • 25a316ccf0 feat: add negotiation price to marketing sales calculations and update header label for discounts Yoga Pangestu 2026-08-15 20:03:08 +0700
  • dd3a2aa1eb feat: update material usage and stock fields to use decimal type for improved precision Yoga Pangestu 2026-08-15 20:03:00 +0700
  • cff231097a feat: simplify WhatsApp share text generation by removing unnecessary variables and logic Yoga Pangestu 2026-08-15 19:45:53 +0700
  • a07cb4bb45 feat: add confirmation dialogs for cancelling and refunding transactions in TransactionCardRow Yoga Pangestu 2026-08-15 16:26:42 +0700
  • a10519ab9d feat: enhance Restock feature by adding photo URLs to Restock model and displaying images in RestockCard Yoga Pangestu 2026-08-15 16:26:12 +0700
  • bac9f79087 feat: enhance AttendanceIndex component by adding 'Belum Pulang' badge and improving check-out display logic Yoga Pangestu 2026-08-15 16:15:40 +0700
  • 17273c9479 feat: enhance Employee data structure by adding resign_date and improving salary display in employee columns Yoga Pangestu 2026-08-15 16:12:06 +0700
  • de18ac5ce8 feat: refactor AttendanceIndex component to improve code organization and enhance badge styling for check-out status Yoga Pangestu 2026-08-15 15:48:59 +0700
  • 00ff74bab6 feat: enhance mobile experience by closing sidebar on link click Yoga Pangestu 2026-08-15 15:28:24 +0700
  • 7371a9e517 feat: update notification retrieval to use pagination and enhance loading experience Yoga Pangestu 2026-08-15 15:23:44 +0700
  • 41a32b08f2 feat: refactor getForRestock and getForTransaction methods to improve media handling and streamline data retrieval Yoga Pangestu 2026-08-15 14:59:06 +0700
  • 0d1e6ba1fe feat: simplify pay method in PayrollPeriodService by removing cash transaction handling Yoga Pangestu 2026-08-15 14:02:21 +0700
  • 4758b19d2a feat: add byMonth method to AttendanceController and corresponding service logic Yoga Pangestu 2026-08-15 13:46:30 +0700
  • 86cc8637bd feat: remove summary calculation and related component from Transaction management Yoga Pangestu 2026-08-15 13:19:37 +0700
  • bdfb75f2f7 feat: reorganize imports and update SidebarTrigger icon Yoga Pangestu 2026-08-15 13:17:32 +0700
  • e8c46ec18b feat: add interactivity to DashboardPieChart and ChartLegendContent components Yoga Pangestu 2026-08-15 13:14:25 +0700
  • fd6793af50 feat: enhance FilterPopover component with scrollable content Yoga Pangestu 2026-08-15 13:02:42 +0700
  • 10f277a268 feat: add loading state management in DeleteConfirmDialog component Yoga Pangestu 2026-08-15 12:59:52 +0700
  • ae376342af feat: add delete all notifications feature in NotificationController and update NotificationBell component Yoga Pangestu 2026-08-15 11:09:23 +0700
  • 22c9a4cf2a feat: add notification highlight feature to various services and frontend components Yoga Pangestu 2026-08-15 00:11:40 +0700
  • aff7ddbcf2 feat: update button styles for file removal actions in FileUpload and FileUploadMultiple components Yoga Pangestu 2026-08-14 23:16:53 +0700
  • 8194a71c68 feat: optimize stock management in CuttingService and PurchaseService, and remove unused media loading in RawMaterialVariantService Yoga Pangestu 2026-08-14 23:12:04 +0700
  • 670719c0d8 feat: comment out Role & Permission and Log Aktivitas items in sistemItems for future reference Yoga Pangestu 2026-08-14 23:06:15 +0700
  • 8c26f942bf feat: update photo handling to support multiple images in PurchaseRequest and related components Yoga Pangestu 2026-08-14 22:59:21 +0700
  • 018c3adf12 feat: update photo handling to support multiple images in CuttingRequest and related components Yoga Pangestu 2026-08-14 22:34:13 +0700
  • 703cdb8b8b feat: add complete action for cuttings with notification and update route Yoga Pangestu 2026-08-14 22:13:22 +0700
  • 7c160cb571 feat: remove truncation and font styling from headings in various card components for consistency Yoga Pangestu 2026-08-14 21:59:05 +0700
  • b846219b9d feat: refactor CuttingShow component layout for improved readability and structure Yoga Pangestu 2026-08-14 21:50:40 +0700
  • 9132e0c9b3 feat: add share route for cuttings in admin management Yoga Pangestu 2026-08-14 21:40:57 +0700
  • 9ab2b0505c feat: enhance notification system with new NotificationService methods and integrate notifications for various actions in services Yoga Pangestu 2026-08-14 21:37:03 +0700
  • f6503ace2b feat: ensure numeric conversion for stock values in ProductCardRow component Yoga Pangestu 2026-08-14 14:46:57 +0700
  • 4d22d85851 feat: optimize dashboard layout with dynamic grid classes based on visible stats count Yoga Pangestu 2026-08-14 07:52:28 +0700
  • c2354440e3 feat: implement lazy loading for restock items, optimize data fetching in Restock service and controller Yoga Pangestu 2026-08-14 07:17:34 +0700
  • 0344648b74 feat: implement lazy loading for transaction items, optimize data fetching in Transaction service and controller Yoga Pangestu 2026-08-14 07:07:13 +0700
  • 910be15abc feat: implement lazy loading for cutting materials and combinations, optimize data fetching in Cutting service and controller Yoga Pangestu 2026-08-14 07:02:51 +0700
  • 113f9a7c4f feat: implement lazy loading for purchase items and optimize data fetching Yoga Pangestu 2026-08-14 06:55:32 +0700
  • ce901c2c8b feat: add variants endpoint and update product/raw material models for variant handling Yoga Pangestu 2026-08-14 06:48:28 +0700
  • ff638cf9d1 fix: set progress bar delay to 0 for immediate feedback Yoga Pangestu 2026-08-14 06:25:00 +0700