Yoga Pangestu
|
e4318fd244
|
feat: add push notification for new variant addition in PurchaseService to enhance user awareness
|
2026-07-07 23:55:18 +07:00 |
|
Yoga Pangestu
|
1c7fc17531
|
feat: enhance search functionality in RawMaterialService for improved filtering of raw materials
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-07 10:48:01 +07:00 |
|
Yoga Pangestu
|
dc594c9daa
|
feat: enhance raw material filtering and selection in RawMaterialController and related components for improved data management
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-07 10:37:13 +07:00 |
|
Yoga Pangestu
|
d2ddc5e6b7
|
refactor: enhance stock filtering in CuttingService and OrderService, update UI components for better display of stock information
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-06 21:24:26 +07:00 |
|
Yoga Pangestu
|
bd51f9abe0
|
refactor: update price handling in CuttingResultPriceResolver and HomepageService for improved data structure and consistency
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-06 15:47:46 +07:00 |
|
Yoga Pangestu
|
38d6f3a22b
|
fix: error home
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-06 15:36:08 +07:00 |
|
Yoga Pangestu
|
138eb8b053
|
feat: add attributes method to RejectVerificationRequest for localized error messages
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-06 09:38:20 +07:00 |
|
Yoga Pangestu
|
00ef124fb3
|
feat: add predis/predis dependency and implement caching in various services for improved performance
|
2026-07-05 23:31:55 +07:00 |
|
Yoga Pangestu
|
c222be62d3
|
refactor: standardize attribute labels across various request files for consistency and clarity
|
2026-07-05 22:04:57 +07:00 |
|
Yoga Pangestu
|
d57ad3e65d
|
refactor: update attribute labels in CuttingRequest for improved clarity and consistency
|
2026-07-05 21:39:29 +07:00 |
|
Yoga Pangestu
|
0b3bf891cc
|
refactor: streamline RetailStockService and OwnerVerificationService by removing unused verification logic and updating notification messages for stock changes
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 17:35:47 +07:00 |
|
Yoga Pangestu
|
c815db0042
|
refactor: update role notifications in CuttingService to streamline admin alerts for completed cuttings
|
2026-07-05 17:29:22 +07:00 |
|
Yoga Pangestu
|
d01bcd5390
|
refactor: update labels in OwnerVerification and RetailStockTransferModal components for improved clarity in stock management
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 17:20:03 +07:00 |
|
Yoga Pangestu
|
0078c16e17
|
refactor: enhance product pricing logic in ProductCard and ProductModal components to exclude specific price types, and add pending verification count for user permissions in HandleInertiaRequests middleware
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 17:17:09 +07:00 |
|
Yoga Pangestu
|
39fa697df8
|
refactor: update validation logic in StockVerifyRequest to prevent exceeding original cutting results and enhance StockVerifyDialog with direct value updates for good and reject inputs
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 17:05:36 +07:00 |
|
Yoga Pangestu
|
e4c36c8759
|
fix: update CuttingService and CuttingProductVariantSection to make variant images optional; adjust validation and UI components for improved user experience
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 15:32:47 +07:00 |
|
Yoga Pangestu
|
9ba87b9381
|
feat: implement product variant management in CuttingQuickCreateProductRequest and related components; enhance validation rules, add new CuttingProductVariantSection, and improve material handling in QuickCreateProductModal for better user experience
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 15:26:33 +07:00 |
|
Yoga Pangestu
|
0d77d6a4fd
|
feat: add stock quality management to StokOpname; update validation rules, database schema, and frontend components to support stock quality categorization (good, retail, reject) for improved inventory tracking and reporting
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-05 13:46:50 +07:00 |
|
Yoga Pangestu
|
18ccd7a3c0
|
fix: update SendPushNotificationJob to correctly handle expired subscriptions; modify PushSubscriptionService to ensure user_id is set during subscription creation
|
2026-07-05 13:33:18 +07:00 |
|
Yoga Pangestu
|
5a5d2c6f78
|
feat: enhance cutting materials display in stock management components; implement grouping logic for combinations and improve UI for material usage and results presentation
|
2026-07-05 13:27:52 +07:00 |
|
Yoga Pangestu
|
3a8a6982ec
|
feat: enhance monthly revenue calculations in AnalysisService to include stock quality breakdown; update Analysis.vue to display net revenue for gudang and ecer categories, improving data visibility for users
|
2026-07-05 12:59:10 +07:00 |
|
Yoga Pangestu
|
352599bf00
|
feat: update OrderService and frontend components to automatically set order status to completed for cashiers; adjust payment and marketing fields accordingly; enhance tests to verify new behavior
|
2026-07-05 02:24:24 +07:00 |
|
Yoga Pangestu
|
15e2b7ec5b
|
feat: add material_result field to CuttingMaterial and CuttingMaterialCombination; update validation rules and service logic to handle new material result calculations; enhance frontend components for displaying material results in cutting management
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-04 23:14:37 +07:00 |
|
Yoga Pangestu
|
a3ff10d6e1
|
refactor: remove unused Carbon imports from Attendance and Employee models; update ProfileService to use UserProfile directly; clean up imports in various service files for improved clarity
|
2026-07-04 21:54:31 +07:00 |
|
Yoga Pangestu
|
ba3f7ef9f9
|
feat: add CuttingMaterialCombination management with store and destroy functionalities; implement validation for combination requests; enhance CuttingService to handle draft combinations; update frontend components for combination handling and display
|
2026-07-04 21:54:01 +07:00 |
|
Yoga Pangestu
|
b52b9ce08c
|
feat: implement transaction management in OrderService for create, update, delete, and status transition operations; refactor error handling for improved clarity; add comprehensive tests for order management functionalities to ensure proper permission checks and validation
|
2026-07-04 18:46:04 +07:00 |
|
Yoga Pangestu
|
8e306c8f73
|
feat: implement transaction management in CuttingService for create, update, delete, and status transition operations; refactor error handling for improved clarity; update routes to enhance cutting management functionality and ensure proper permission checks
|
2026-07-04 18:26:24 +07:00 |
|
Yoga Pangestu
|
6158a91060
|
feat: implement transaction management in PurchaseService for create, update, and delete operations; refactor error handling for improved clarity; enhance tests for purchase index and creation functionalities to ensure proper permission checks and validation
|
2026-07-04 17:53:56 +07:00 |
|
Yoga Pangestu
|
9d0075d7b2
|
feat: implement transaction management in RawMaterialService for create, update, delete, and toggle status operations; refactor error handling for improved clarity; enhance tests for raw material and price models to ensure proper functionality and validation
|
2026-07-04 17:32:06 +07:00 |
|
Yoga Pangestu
|
80e1542151
|
feat: implement transaction management in ProductService for create, update, delete, and toggle status operations; refactor error handling to improve clarity and maintainability; update routes to ensure proper permission checks and enhance product management functionality
|
2026-07-04 17:14:01 +07:00 |
|
Yoga Pangestu
|
8404b8af41
|
feat: enhance ApplyAttendancePenalties command with transaction management and system user tracking; refactor attendance penalty logic for improved clarity and efficiency; update PayrollService to utilize transaction handling for adjustments; schedule attendance penalties application in app bootstrap
|
2026-07-04 15:05:25 +07:00 |
|
Yoga Pangestu
|
37d9ac10a6
|
feat: refactor ProfileService to utilize transaction management and photo synchronization; enhance Profile.vue with computed properties; add comprehensive tests for profile update functionality, including validation and media handling
|
2026-07-04 14:07:22 +07:00 |
|
Yoga Pangestu
|
2b7208a0c4
|
feat: expand permission management for settings by introducing new permissions for system, social media, marketplace, HR, and homepage updates; refactor related controllers, requests, and services to utilize these permissions; enhance frontend components to support new permission checks and improve user experience
|
2026-07-04 13:37:26 +07:00 |
|
Yoga Pangestu
|
f1c3658166
|
feat: refactor EmployeeController and EmployeeService to utilize Role enum for role options; implement transaction management in EmployeeService methods for create, update, toggle status, and delete operations; enhance Employee model date formatting methods; update frontend components for improved UI and code clarity
|
2026-07-04 12:35:18 +07:00 |
|
Yoga Pangestu
|
786d0fdb39
|
feat: implement transaction management in AttendanceService for check-in and check-out processes; refactor attendance date formatting in Attendance model; enhance AttendanceDetailDialog and Index components for improved UI and code clarity
|
2026-07-04 12:00:52 +07:00 |
|
Yoga Pangestu
|
e153497114
|
feat: implement ensureEditable method in LeaveRequest model for validation; update LeaveRequestController and LeaveRequestService to handle editability checks and transaction management for update and delete operations; enhance LeaveRequestService with new methods for pending requests and index page data
|
2026-07-04 00:29:57 +07:00 |
|
Yoga Pangestu
|
a8ab96b10b
|
feat: add ensureEditable method in EmployeeAdvance model for validation; update EmployeeAdvanceController to handle editability checks; enhance PayEmployeeAdvanceRequest with attribute mapping; refactor EmployeeAdvanceService to utilize transaction handling for create, update, delete, approve, and reject methods
|
2026-07-04 00:09:14 +07:00 |
|
Yoga Pangestu
|
c685f45bcf
|
refactor: replace UpdateCashTransactionRequest with CashTransactionRequest in CashController; add ensureEditable method in CashTransaction model for validation; update CashService to use transaction handling methods; enhance CashTest descriptions for clarity
|
2026-07-03 23:44:42 +07:00 |
|
Yoga Pangestu
|
143448e6e0
|
feat: enhance Expense module by improving media upload handling, adding transaction management, and refining form validation; update related components for better user experience
|
2026-07-03 22:44:33 +07:00 |
|
Yoga Pangestu
|
bac44df627
|
feat: implement Customer API for creating customers, refactor existing CustomerController, and update routes for API integration
|
2026-07-03 16:14:41 +07:00 |
|
Yoga Pangestu
|
59d7f94d0f
|
feat: register ActivityBuffer in AppServiceProvider to enhance activity logging capabilities
|
2026-07-03 15:53:34 +07:00 |
|
Yoga Pangestu
|
4ba6b9da9f
|
fix: update photo handling logic in OrderRequest to check for S3 keys instead of file uploads, improving validation for media management
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
|
2026-07-03 15:07:53 +07:00 |
|
Yoga Pangestu
|
3d00511626
|
feat: enhance PresignedUploadController to support local uploads and improve S3 integration; add localUpload method for handling uploads when S3 is not the default disk
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
|
2026-07-02 22:53:28 +07:00 |
|
Yoga Pangestu
|
b78d512197
|
refactor: streamline OrderPosCheckoutSection.vue by simplifying component structure and improving readability; enhance code consistency in template syntax
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Waiting to run
tests / ci (8.4) (push) Waiting to run
tests / ci (8.5) (push) Waiting to run
|
2026-07-02 22:38:16 +07:00 |
|
Yoga Pangestu
|
d02af40836
|
feat: implement presigned upload functionality for S3 in PresignedUploadController; update media upload handling across various components to support S3 keys and improve user experience
linter / quality (push) Waiting to run
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
|
2026-07-02 14:28:51 +07:00 |
|
Yoga Pangestu
|
deabe6b043
|
refactor: rename profit metrics in AnalysisService and Analysis.vue for clarity; update variable names from laba_kotor and laba_bersih to gross_profit and net_profit
|
2026-07-02 13:34:05 +07:00 |
|
Yoga Pangestu
|
82fdb9ee0a
|
feat: update AnalysisService and Analysis.vue to include HPP in net revenue calculations for more accurate financial reporting
|
2026-07-02 13:20:12 +07:00 |
|
Yoga Pangestu
|
15f2f0e1d0
|
feat: add marketing sales analysis feature; enhance AnalysisService to retrieve marketing sales data and update Analysis.vue to display marketing sales table with relevant metrics
|
2026-07-02 13:11:18 +07:00 |
|
Yoga Pangestu
|
5a96b48725
|
feat: implement quick-create functionality for raw materials and products in Cutting module; enhance CuttingController and related components to support new features and improve user experience
|
2026-07-02 12:04:30 +07:00 |
|
Yoga Pangestu
|
47289d158e
|
feat: update ProductRequest and related components to conditionally handle price fields based on user roles; enhance form behavior for better variant price management
|
2026-07-02 10:44:47 +07:00 |
|
Yoga Pangestu
|
7c307b991e
|
refactor: remove nonQueued() method from media conversion in HasModuleMedia for cleaner code
|
2026-07-02 09:28:58 +07:00 |
|
Yoga Pangestu
|
13a75a1a25
|
feat: add AWS S3 and FTP support by including league/flysystem-aws-s3-v3 and league/flysystem-ftp packages; enhance UserProfile and MediaPresenter for temporary URL generation
|
2026-07-01 23:09:38 +07:00 |
|
Yoga Pangestu
|
070e1e52d1
|
feat: update AnalysisService to include employee advance status filtering and adjust calculations for total amounts; enhance rupiah parsing to handle negative values; refine Analysis.vue for improved display of profit metrics and expenses
|
2026-07-01 20:11:50 +07:00 |
|
Yoga Pangestu
|
6e75debff0
|
refactor: remove cash-related permissions and components from Dashboard for streamlined access control
|
2026-07-01 19:17:38 +07:00 |
|
Yoga Pangestu
|
4a647cb3e6
|
feat: enhance product variant management by adding price fields and functionality for copying, pasting, and applying prices across variants
|
2026-07-01 17:28:31 +07:00 |
|
Yoga Pangestu
|
5b49bda043
|
feat: add additional product management permissions to Role enum for improved access control
|
2026-07-01 15:53:49 +07:00 |
|
Yoga Pangestu
|
8eee3b04ce
|
refactor: remove mandatory image validation for product variants and improve error handling in owner verification actions
|
2026-07-01 11:50:39 +07:00 |
|
Yoga Pangestu
|
ad73da5885
|
feat: add PRODUCTS_UPDATE permission to Role enum for enhanced product management
|
2026-07-01 11:46:44 +07:00 |
|
Yoga Pangestu
|
60b358fb49
|
feat: enhance order management by calculating and displaying total cost price and net amount in order summaries
|
2026-07-01 11:45:25 +07:00 |
|
Yoga Pangestu
|
ce26551666
|
feat: filter product stock calculation by price type and ensure data integrity with null checks
|
2026-07-01 11:36:51 +07:00 |
|
Yoga Pangestu
|
85269935f6
|
feat: enhance cutting management UI by adding media thumbnails for product variants and raw materials
|
2026-07-01 11:33:49 +07:00 |
|
Yoga Pangestu
|
2ed24a654b
|
feat: calculate and display material cost per product in cutting management
|
2026-07-01 11:28:16 +07:00 |
|
Yoga Pangestu
|
4466c61352
|
feat: make cutting results nullable and update UI to support create mode
|
2026-06-30 21:35:52 +07:00 |
|
Yoga Pangestu
|
9f0676c923
|
feat: include and display media images for raw material prices and product variants in cutting management
|
2026-06-30 21:22:17 +07:00 |
|
Yoga Pangestu
|
e76fd8107b
|
refactor: adjust permissions for categories in Role enum to improve access control consistency
|
2026-06-30 17:47:04 +07:00 |
|
Yoga Pangestu
|
86ee45c1fb
|
feat: implement owner verification detail modal with data fetching and display functionality
|
2026-06-30 17:42:48 +07:00 |
|
Yoga Pangestu
|
25c501c011
|
refactor: update user type hints in services for improved clarity and consistency
|
2026-06-29 20:08:02 +07:00 |
|
Yoga Pangestu
|
175ec30a5c
|
feat: add share functionality for cutting details with new RowShareAction component and Share pagex
|
2026-06-29 19:56:02 +07:00 |
|
Yoga Pangestu
|
950c3e2deb
|
feat: enhance stok opname management with new submit action and grouped table view
|
2026-06-29 11:04:50 +07:00 |
|
Yoga Pangestu
|
a8b6a51186
|
fix: remove DASHBOARD_ATTENDANCE permission from marketing and non-operator roles
|
2026-06-29 10:34:47 +07:00 |
|
Yoga Pangestu
|
5220f373f3
|
feat: implement role-based data scoping for dashboard and analysis services to restrict non-privileged access
|
2026-06-29 10:28:22 +07:00 |
|
Yoga Pangestu
|
0ff6b59ca9
|
refactor: update dashboard permission roles and implement dynamic grid layouts for stats and charts
|
2026-06-29 10:25:04 +07:00 |
|
Yoga Pangestu
|
4135dcb4c3
|
refactor: update raw material loading to include 'unit_abbreviation' for improved material detail consistency across cutting services
|
2026-06-29 09:00:42 +07:00 |
|
Yoga Pangestu
|
ebd48d4cb4
|
refactor: consistently rename 'hasilCuttingDiluarsample' to 'originalOutsideSample' across models, requests, and UI components for improved clarity in cutting results management
|
2026-06-29 08:49:38 +07:00 |
|
Yoga Pangestu
|
4e3e935f43
|
refactor: rename 'sampel' to 'sample' across models, requests, and UI components for consistency in cutting results management
|
2026-06-29 08:37:30 +07:00 |
|
Yoga Pangestu
|
b4e93fa329
|
refactor: rename 'hasil_cutting_diluar_sampel' to 'original_outside_sample' across models, requests, and UI components for consistency and clarity in cutting results management
|
2026-06-29 08:36:24 +07:00 |
|
Yoga Pangestu
|
c3c25679be
|
feat: update StockVerifyRequest and related components to replace 'sampel' and 'hasil_cutting_diluar_sampel' with 'good' and 'reject' for improved clarity in cutting results management
|
2026-06-29 08:34:40 +07:00 |
|
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
|
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
|
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
|
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
|
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 |
|