Commit Graph

  • 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
  • 4ec4a4c135 refactor: optimize grid layout for Dashboard component based on visible stats count Yoga Pangestu 2026-08-14 06:17:06 +0700
  • 8f15ad5971 refactor: simplify camera capture dialog in Dashboard component Yoga Pangestu 2026-08-14 06:15:39 +0700
  • b954e3cb84 refactor: update AnalysisService and index.tsx to streamline stock calculations and remove unused values Yoga Pangestu 2026-08-14 06:07:47 +0700
  • 5fd0ab135d feat: add NotificationPermissionPrompt component for handling push notification permissions Yoga Pangestu 2026-08-14 05:44:51 +0700
  • 8ad735fbf9 fix: update layout and styling for better responsiveness in various components Yoga Pangestu 2026-08-14 05:28:45 +0700
  • c49027492c feat: add SendAttendanceReminderJob to notify users for attendance reminders Yoga Pangestu 2026-08-14 05:10:29 +0700
  • 450e24b978 fix: update progress bar color to enhance visibility Yoga Pangestu 2026-08-14 04:58:51 +0700
  • b4e4f2119a fix: update date formatting and locale handling in DatePicker and Calendar components Yoga Pangestu 2026-08-14 04:53:47 +0700
  • 45a970e2f1 feat: add variant search functionality in CuttingCreate and CuttingEdit components Yoga Pangestu 2026-08-14 04:42:36 +0700
  • dd9ce7df85 fix: improve date handling in DatePicker and attendance components for better parsing and formatting Yoga Pangestu 2026-08-14 04:36:11 +0700
  • ae1cc7b9a9 feat: enhance expense summary and monthly expense calculations with user role-based purchase visibility Yoga Pangestu 2026-08-14 04:21:26 +0700
  • 7fa20fbc3c feat: update payroll generation logic to schedule on the 5th of each month and adjust attendance penalties calculation Yoga Pangestu 2026-08-14 04:08:13 +0700
  • 9d4f6c94ea fix: update employee advances permissions by adding 'verify' and restoring 'pay' actions Yoga Pangestu 2026-08-14 04:07:18 +0700
  • 502f2fdf77 feat: implement dynamic color generation for charts and improve color usage in analysis and dashboard components Yoga Pangestu 2026-08-14 04:00:22 +0700
  • ec5da5c5ba feat: enhance payroll functionality by adding user authentication and role checks Yoga Pangestu 2026-08-14 03:47:47 +0700
  • 7976a457f5 refactor: improve code readability by standardizing spacing and formatting in TransactionService Yoga Pangestu 2026-08-14 03:31:52 +0700
  • 49841a662c Refactor marketplace settings: remove MarketplaceFeeRule, update related database and UI components Yoga Pangestu 2026-08-14 03:20:18 +0700
  • 0aae00a96b feat: enhance revenue analysis by adding payroll and expense calculations Yoga Pangestu 2026-08-14 00:32:37 +0700
  • 78c432eaa0 feat: add base salary default value to employee edit form Yoga Pangestu 2026-08-14 00:05:59 +0700
  • 16487dadf5 feat: remove 'remember me' checkbox from login form Yoga Pangestu 2026-08-13 23:44:41 +0700
  • 863d0e7b98 feat: add share functionality for cutting resource with route and controller method Yoga Pangestu 2026-08-13 23:37:04 +0700
  • 95df2e9dc7 feat: optimize cash overview calculations for total balance, deposits, and withdrawals Yoga Pangestu 2026-08-13 21:20:53 +0700
  • 083cde60f9 feat: add disabled state to toggle employee status based on permissions Yoga Pangestu 2026-08-13 21:12:44 +0700
  • 8053ea2db4 feat: Enhance leave request and transaction management with user-specific data Yoga Pangestu 2026-08-13 21:08:39 +0700
  • 5e07a1b910 feat: update LeaveRequest status check to use LeaveRequestStatus enum Yoga Pangestu 2026-08-13 18:23:00 +0700
  • 74a76168ab feat: add disabled state to toggle status and featured components based on permissions Yoga Pangestu 2026-08-13 18:14:12 +0700
  • 867517f034 feat: enhance employee advances migration logic to update status values Yoga Pangestu 2026-08-13 17:44:29 +0700
  • cc227b8114 feat: update application settings by removing obsolete fields and adding new HR and homepage settings Yoga Pangestu 2026-08-13 17:42:24 +0700
  • b905c0a2c6 feat: update EmployeeAdvance status values and related logic, modify notifications accordingly Yoga Pangestu 2026-08-13 17:36:55 +0700
  • 7d21a1e6db feat: add cart context and functionality, update welcome page with new components and styles Yoga Pangestu 2026-08-13 17:19:56 +0700
  • f7c9891787 Update application icons with new designs for better visual appeal Yoga Pangestu 2026-08-13 14:05:50 +0700
  • a468f6c4ff feat: add new permissions for attendance and profit margin, update return values in analysis component Yoga Pangestu 2026-08-13 14:01:29 +0700
  • 1fe95d66fc feat: update app name to 'DST Collection' and reorganize imports in AppHeader component Yoga Pangestu 2026-08-13 13:54:10 +0700
  • 1c9532199c feat: add is_featured attribute and toggle functionality for products Yoga Pangestu 2026-08-13 12:02:49 +0700
  • d5f2a66a14 feat: enhance PageHeader layout for better responsiveness and structure Yoga Pangestu 2026-08-13 11:34:23 +0700
  • 5c1343d575 feat: remove subtotal from restock model, migration, and related components Yoga Pangestu 2026-08-13 11:30:20 +0700
  • e61f6fce7e feat: implement data fixing commands for various entities including cuttings, orders, and pricing Yoga Pangestu 2026-08-13 11:11:08 +0700
  • bb68c3cb2e feat: update discount label to use Indonesian term 'Diskon' in PurchaseCardRow component Yoga Pangestu 2026-08-13 10:54:05 +0700
  • 71a7863244 feat: remove submittedCuttings relation and related attributes from Cutting and User models; update cuttings migration to remove submitted_by_id Yoga Pangestu 2026-08-13 10:49:06 +0700
  • a778e2f499 feat: add cutting detail view and enhance cutting data handling in various components Yoga Pangestu 2026-08-13 10:35:04 +0700
  • 5182dcc012 feat: enhance search functionality in paginated methods to include related product and raw material variants Yoga Pangestu 2026-08-13 08:48:44 +0700
  • 5a89a0d1e3 feat: update attribute labels in various request files to use lowercase Indonesian terms for consistency Yoga Pangestu 2026-08-13 08:39:32 +0700
  • 9f46b6d6be Add localization files for authentication, pagination, passwords, and validation in English and Indonesian Yoga Pangestu 2026-08-13 08:35:18 +0700
  • 1f41f04199 feat: remove unused media collection clearing in destroy methods and add CleanupOrphanedMediaJob for orphaned media management Yoga Pangestu 2026-08-13 00:39:46 +0700
  • e1a0d25c3c feat: update relationships in models to include trashed records for CuttingMaterial, OrderItem, ProductVariant, and RestockItem Yoga Pangestu 2026-08-13 00:28:10 +0700
  • 1e1f195f2d feat: update main labels in analysis statistics for clarity Yoga Pangestu 2026-08-13 00:27:54 +0700
  • ed93fd3eac feat: enhance cutting management with product name and status filters in the index view Yoga Pangestu 2026-08-13 00:09:33 +0700
  • 6c1c14c588 feat: enhance image preview components with additional item handling and navigation features Yoga Pangestu 2026-08-12 23:58:00 +0700
  • fbdad6923c feat: enhance product and raw material models with additional stock formatting attributes and update image preview components to include descriptions Yoga Pangestu 2026-08-12 22:14:08 +0700
  • 1b48f5c24f feat: implement media handling for user profiles and employee management, including photo uploads and display Yoga Pangestu 2026-08-12 21:57:28 +0700
  • 5335e5ad58 feat: add receipt conversion URLs for media handling across various services and components Yoga Pangestu 2026-08-12 21:35:46 +0700
  • ef987360f4 feat: enhance raw material filtering with name selection and add distinct name retrieval Yoga Pangestu 2026-08-12 21:01:03 +0700
  • d0482c03db fix: update home redirect path to /admin/dashboard in Fortify configuration Yoga Pangestu 2026-08-12 20:46:50 +0700
  • 278493b4c6 refactor: optimize product name retrieval and enhance category selection in ProductIndex component Yoga Pangestu 2026-08-12 20:38:11 +0700
  • ff8dc64a27 feat: add media handling capabilities to multiple models and improve media conversion process Yoga Pangestu 2026-08-12 20:36:35 +0700
  • a3c642e173 refactor: standardize spacing in lambda functions and SQL queries across services Yoga Pangestu 2026-08-12 20:17:09 +0700
  • 7164bd96d3 feat: add validation for product prices in transaction creation and editing Yoga Pangestu 2026-08-12 20:16:57 +0700
  • 806c42dfd2 refactor: remove size constraints from DialogContent components across multiple pages Yoga Pangestu 2026-08-12 13:56:29 +0700
  • 0d1e722f6f feat: add tooltip for print button in TransactionCardRow component Yoga Pangestu 2026-08-12 13:44:50 +0700
  • e9faa6a322 feat: update media handling to use 'images' collection and improve path generation Yoga Pangestu 2026-08-12 12:11:29 +0700
  • 8377c25173 feat: enhance DeleteConfirmDialog with loading state and confirm handler Yoga Pangestu 2026-08-09 23:40:45 +0700
  • 10d2529dcd refactor: rename delete methods to destroy in Product and RawMaterialVariant controllers Yoga Pangestu 2026-08-09 22:22:32 +0700
  • 59cc0a5309 fix: remove size validation from shared_prices and variants prices rules Yoga Pangestu 2026-08-09 22:22:17 +0700
  • 27beb38e55 feat: add revenue trend analysis feature with chart visualization in Analysis component Yoga Pangestu 2026-08-09 16:45:53 +0700
  • 485ae8e5ce feat: add getNames method to ProductService for retrieving product names Yoga Pangestu 2026-08-09 16:31:03 +0700
  • 0cce4ee73d feat: enhance StatCard component with description prop and update chart tooltips for better localization Yoga Pangestu 2026-08-09 16:30:16 +0700
  • 3fab97e7e5 fix: correct array conversion in getForCutting method of RawMaterialVariantService Yoga Pangestu 2026-08-09 15:08:00 +0700
  • 1918f35ab2 fix: update dashboard link activation logic in AppSidebar component Yoga Pangestu 2026-08-09 13:16:33 +0700
  • 2bb814702a feat: add ChartContainer and related components for enhanced charting capabilities in the dashboard Yoga Pangestu 2026-08-09 12:52:12 +0700
  • a1ba9564c7 fix: correct total calculation by adjusting discount and negotiation price handling in transaction create and edit components Yoga Pangestu 2026-08-09 12:31:01 +0700
  • eba21d3d3a refactor: clean up code by removing unused imports and improving formatting across multiple files Yoga Pangestu 2026-08-09 11:50:38 +0700
  • 0023309a8f Refactor services to improve role checks and streamline data retrieval Yoga Pangestu 2026-08-09 11:33:25 +0700
  • 46af27e537 refactor: rename create/delete methods to store/destroy across multiple services; add transaction handling for cash and stock adjustments Yoga Pangestu 2026-08-08 14:31:58 +0700
  • 1c19e6c690 refactor: update service method names from create/delete to store/destroy across multiple controllers Yoga Pangestu 2026-08-08 14:31:44 +0700
  • 48c031a86f feat: update various controllers to return back instead of redirecting to index routes; add payroll adjustment and payroll controllers Yoga Pangestu 2026-08-08 14:18:04 +0700
  • 6627422655 feat: enhance analysis page with additional revenue metrics and improve data handling Yoga Pangestu 2026-08-08 13:40:18 +0700
  • f7c13826eb feat: update dashboard titles to reflect today's data for attendance, revenue, and expenses Yoga Pangestu 2026-08-08 12:41:52 +0700
  • 515b2e9848 refactor: reorganize admin routes for better structure and readability Yoga Pangestu 2026-08-08 12:25:59 +0700
  • f7ce2f1620 feat: enhance validation rules for various requests and update attribute names Yoga Pangestu 2026-08-08 01:52:16 +0700
  • cd0995f04e feat: add formatted accessors for various models and enhance date formatting Yoga Pangestu 2026-08-07 23:04:28 +0700
  • 4733df5827 Add homepage types and update routing to use HomepageController Yoga Pangestu 2026-08-07 17:29:59 +0700
  • 3c945a1372 fix: update error messages for form submissions to improve clarity Yoga Pangestu 2026-08-07 15:43:52 +0700
  • 4b70da6715 feat: enhance leave request validation and fix timezone issues Yoga Pangestu 2026-08-07 15:36:44 +0700
  • 14140c39cc feat: enhance attendance index with leave tracking and employee details Yoga Pangestu 2026-08-07 15:27:48 +0700
  • e4d956843c feat: update TodayAttendanceAlert component and enhance card styling in attendance and dashboard pages Yoga Pangestu 2026-08-07 14:32:45 +0700
  • 166419134f Refactor component imports for consistency and organization Yoga Pangestu 2026-08-07 13:48:46 +0700
  • d648d48632 feat: implement TodayAttendanceAlert component for improved attendance display and interaction Yoga Pangestu 2026-08-07 13:25:41 +0700
  • 28f7ea0006 feat: add RETAIL case to ProductStockQuality enum and update label method Yoga Pangestu 2026-08-07 13:02:07 +0700
  • d10f731839 feat: enhance documentation with workflow tracing and session notes guidelines Yoga Pangestu 2026-08-07 11:40:09 +0700
  • 85556f8779 feat: enhance product management with approval and rejection workflows Yoga Pangestu 2026-08-07 11:23:41 +0700
  • f7a91739f9 feat: integrate thermal printer functionality with receipt encoding Yoga Pangestu 2026-08-07 09:34:11 +0700
  • add157183b feat: replace useMemo with useState for selectedProductId and update product selection UI Yoga Pangestu 2026-08-07 09:11:47 +0700
  • 9e60a1cf39 feat: add tiktok and shopee order IDs to transaction model and UI components Yoga Pangestu 2026-08-07 09:04:16 +0700
  • 74c374e126 feat: update search placeholders to Indonesian language across various components Yoga Pangestu 2026-08-07 08:55:59 +0700
  • 50b2be68ac Add error handling with toast notifications for form submissions Yoga Pangestu 2026-08-07 08:50:11 +0700
  • de45ae3bb7 feat: add search parameter cleanup in useServerTable hook Yoga Pangestu 2026-08-07 08:44:30 +0700