Commit Graph

  • e0a8514814 fix(FE): adjust data types for project flock and product stock inventory randy-ar 2025-12-04 16:13:47 +07:00
  • 949761d59d feat(FE-326,327): add footer rendering to SalesReportTable for total sales display rstubryan 2025-12-04 14:25:27 +07:00
  • 15ced14e20 refactor(FE-Storyless): add footer rendering support to Table component rstubryan 2025-12-04 14:25:11 +07:00
  • 492efb18e2 chore: update next.js to version 15.5.7 in package.json and package-lock.json rstubryan 2025-12-04 14:15:58 +07:00
  • 8ea29579ec feat(FE-326,327): add layout and closing detail page with sales report integration rstubryan 2025-12-04 14:10:57 +07:00
  • dc6b0eaec6 fix(FE): change datatype location in inventory products randy-ar 2025-12-04 14:10:46 +07:00
  • 1a4a05308f refactor(FE-326,327): enhance SalesReportTable to handle empty sales data and conditionally render summary row rstubryan 2025-12-04 14:08:44 +07:00
  • ba40bbb1d3 refactor(FE-327): remove dummy sales data and update ClosingApiService to fetch real sales data from API rstubryan 2025-12-04 14:07:10 +07:00
  • 647b002065 refactor(FE-326): change SalesReportTable to use BaseClosingSales type and support initial values rstubryan 2025-12-04 11:55:57 +07:00
  • 991a594ee1 refactor(FE-326): Add ClosingApiService and types for closing sales data rstubryan 2025-12-04 11:51:11 +07:00
  • 3b846bf11c fix(FE): fixing error suspense layout randy-ar 2025-12-04 02:06:33 +07:00
  • 3e07316678 feat(FE-328-329-330): Adding Feature Inventory Product Stocks randy-ar 2025-12-04 02:05:34 +07:00
  • 411c2586f5 chore(format): prettier format rstubryan 2025-12-03 22:32:11 +07:00
  • 3a87b039bf feat(FE-326): Add SalesReportTable component rstubryan 2025-12-03 22:31:10 +07:00
  • 50559caf52 feat(FE-326): Support custom header rows and cell render hook rstubryan 2025-12-03 22:28:18 +07:00
  • 8fbe6aa148 chore(FE-Storyless): Add .claude to .gitignore rstubryan 2025-12-03 22:26:33 +07:00
  • 873a4b308d fix(FE): resolve conflict pull branch development randy-ar 2025-12-03 21:21:42 +07:00
  • f0ec758d7f feat(FE-314-315): API Integration project budgets and refactoring UI randy-ar 2025-12-03 21:09:12 +07:00
  • 88878f7613 Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into dev/restu rstubryan 2025-12-03 10:55:39 +07:00
  • 31f758d680 refactor(FE): refactor UI detail from page into drawer randy-ar 2025-12-02 16:25:55 +07:00
  • 9eba5ffeca feat(FE): create floation actions button randy-ar 2025-12-02 12:37:03 +07:00
  • 6b5838b5aa feat(FE): refactor drawer zustand store randy-ar 2025-12-02 11:01:53 +07:00
  • c76f3a3715 feat(FE): US#278 slicing UI from and client side validation randy-ar 2025-12-02 04:11:01 +07:00
  • 48435a9cbb fix(FE): change import module to absolute path randy-ar 2025-12-01 10:22:00 +07:00
  • 2ace95a0db feat(FE): add drawer ui store randy-ar 2025-12-01 10:13:28 +07:00
  • 58532881f4 Update .gitlab-ci.yml update env kris 2025-11-28 13:06:03 +00:00
  • 4073f4dfde Update .gitlab-ci.yml update env kris 2025-11-28 12:47:47 +00:00
  • 94e2d71dba Update .gitlab-ci.yml file kris 2025-11-28 10:15:49 +00:00
  • 944f479e2d Update .gitlab-ci.yml file kris 2025-11-28 10:02:17 +00:00
  • 5046d687b5 Update .gitlab-ci.yml file kris 2025-11-28 09:54:57 +00:00
  • 892bb19dfd refactor(FE): change project flock form, detail and chickin view using drawer randy-ar 2025-11-28 16:41:01 +07:00
  • 711deda6a8 Update .gitlab-ci.yml file kris 2025-11-28 09:38:44 +00:00
  • 029be31020 Merge branch 'feat/FE/US-164/expense-realization' into 'development' fix/FE/master-data-warehouse Adnan Zahir 2025-11-28 15:40:33 +07:00
  • ed7563a028 Merge branch 'feat/FE/US-164/TASK-200-204-205-206-207-expense-realization' into 'feat/FE/US-164/expense-realization' Rivaldi A N S 2025-11-28 03:41:26 +00:00
  • f82ca4f959 chore(FE-195): adjust RowOptionsMenu type ValdiANS 2025-11-28 10:32:00 +07:00
  • 0cc01ae738 feat(FE-196,199): create ExpensePDF component ValdiANS 2025-11-28 10:31:27 +07:00
  • 1de743a404 feat(FE-196,199): create ExpensePDFButton component ValdiANS 2025-11-28 10:31:08 +07:00
  • 68c1e76a4a feat(FE-196,199): add Expense PDF Preview button ValdiANS 2025-11-28 10:30:26 +07:00
  • 2001cdb843 chore(FE-205): adjust content styling ValdiANS 2025-11-28 10:29:36 +07:00
  • b8590040ff chore: remove unnecessary code ValdiANS 2025-11-28 10:28:33 +07:00
  • 909aa3357c chore: add MBU logo ValdiANS 2025-11-28 10:24:56 +07:00
  • 7a76719547 refactor(FE-Storyless): remove console, window and err catch rstubryan 2025-11-27 13:46:53 +07:00
  • 4b6144d0b4 refactor(FE-Storyless): update import paths for schema files to use absolute paths rstubryan 2025-11-27 13:36:12 +07:00
  • 507543eff8 chore: remove unnecessary code ValdiANS 2025-11-27 09:38:26 +07:00
  • 8dc6b3d1db Merge branch 'development' into feat/FE/US-164/TASK-200-204-205-206-207-expense-realization ValdiANS 2025-11-26 13:44:01 +07:00
  • 22ce1b1142 Merge branch 'feat/FE/US-162/purchase-order' into 'development' Adnan Zahir 2025-11-26 12:47:50 +07:00
  • e126ab4a0e Merge branch 'feat/FE/US-161/TASK-208-212-slicing-ui-and-validation-create-purchase-request-form' into 'feat/FE/US-162/purchase-order' Rivaldi A N S 2025-11-26 03:10:06 +00:00
  • 7685be0c7b Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into feat/FE/US-161/TASK-208-212-slicing-ui-and-validation-create-purchase-request-form rstubryan 2025-11-26 09:43:52 +07:00
  • 8b72f58467 Merge branch 'fix/FE/US-160/marketing-delivery-order' into 'development' Adnan Zahir 2025-11-26 09:43:16 +07:00
  • 87c25a8bc4 Merge branch 'dev/randy' into 'fix/FE/US-160/marketing-delivery-order' Rivaldi A N S 2025-11-26 02:15:14 +00:00
  • 1e4c826a0a fix(FE): fixing error missing component DebounceTextArea randy-ar 2025-11-26 01:27:00 +07:00
  • 6d3632a385 Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into feat/FE/US-161/TASK-208-212-slicing-ui-and-validation-create-purchase-request-form rstubryan 2025-11-25 11:30:49 +07:00
  • d75ac635df Merge branch 'feat/FE/US-160/marketing-delivery-order' into 'development' Adnan Zahir 2025-11-25 11:30:17 +07:00
  • 352fd701cb Merge branch 'dev/randy' into 'feat/FE/US-160/marketing-delivery-order' Rivaldi A N S 2025-11-25 04:22:36 +00:00
  • ad6c25d8b6 Merge branch 'dev/randy' into 'fix/FE/US-74/TASK-270-fixing-periode-project-flock' fix/FE/US-74/TASK-270-fixing-periode-project-flock Rivaldi A N S 2025-11-25 04:14:48 +00:00
  • 2a97f9d504 Merge branch 'development' into feat/FE/US-164/TASK-200-204-205-206-207-expense-realization ValdiANS 2025-11-25 10:55:52 +07:00
  • b805fb4ae1 chore(FE-196): use useApprovalSteps hook ValdiANS 2025-11-25 10:48:27 +07:00
  • 642f966985 chore: adjust ApprovalSteps component ValdiANS 2025-11-25 10:47:34 +07:00
  • c3e4d4c630 chore(FE-199,207): adjust expense type according to the API need ValdiANS 2025-11-25 09:25:40 +07:00
  • b616f28c95 feat: add interceptor to axiosClient to redirect to login page if the user is logged out ValdiANS 2025-11-25 09:24:46 +07:00
  • 334202569c chore(FE-199,207): integrate ExpenseApiService to API ValdiANS 2025-11-25 09:24:12 +07:00
  • 1a1fefc237 chore: create AuthApiService ValdiANS 2025-11-25 09:19:58 +07:00
  • 47690f82ac chore(FE-199): update Expense Request approval line step name ValdiANS 2025-11-25 09:18:04 +07:00
  • b868a37485 chore(FE-188,193): adjust ExpenseRequestKandangDetailExpense component ValdiANS 2025-11-25 09:17:02 +07:00
  • 034d185b84 fix(FE): make text area debounce input for lag textarea input issue randy-ar 2025-11-24 17:18:16 +07:00
  • e4a6b22357 chore(FE-188,193,199): adjust Expense Request Form and integrate to API ValdiANS 2025-11-24 09:54:28 +07:00
  • 82eac4a965 chore(FE-198): adjust Expense Request Form validation ValdiANS 2025-11-24 09:47:09 +07:00
  • 20c3e2d6b4 feat(FE-200,204): create ExpenseRealizationKandangDetailExpense component ValdiANS 2025-11-24 09:44:48 +07:00
  • f24ae992e6 feat(FE-206): create Expense Realization Form validation ValdiANS 2025-11-24 09:43:58 +07:00
  • 4f375a4f0b feat(FE-200,204): create Expense Realization Form ValdiANS 2025-11-24 09:43:20 +07:00
  • 510d10270e feat(FE-195): implement bulk approve/reject in Expense list page ValdiANS 2025-11-24 09:42:14 +07:00
  • b083b9cb1a feat(FE-196): create Expense Request Detail's content component ValdiANS 2025-11-24 09:38:31 +07:00
  • 93d14cb98b feat(FE-205): create Expense Realization Detail's content component ValdiANS 2025-11-24 09:38:13 +07:00
  • b0bd2bd8a5 chore(FE-196,205): refactor ExpenseDetail component ValdiANS 2025-11-24 09:35:30 +07:00
  • c0bba827a0 chore: remove dummy data ValdiANS 2025-11-24 09:31:27 +07:00
  • 032e9d45b3 feat: add logout functionality ValdiANS 2025-11-24 09:30:12 +07:00
  • 4027b25598 chore(FE-204): create Edit Expense Realization page ValdiANS 2025-11-24 09:26:37 +07:00
  • 70b1ba3f6b chore(FE-200): create Add Expense Realization page ValdiANS 2025-11-24 09:26:20 +07:00
  • d34c113be3 chore(FE-205): create layout file for expense realization detail page ValdiANS 2025-11-24 09:23:54 +07:00
  • 6a08854603 chore(FE-204,207): add validation to check if expense can be edited ValdiANS 2025-11-24 09:21:32 +07:00
  • 824eed910a fix(resolve): fix resolve merge rstubryan 2025-11-24 08:34:50 +07:00
  • d769bfe452 fix(FE-270): adjust endpoint get next period project flock randy-ar 2025-11-23 13:34:45 +07:00
  • 274322606d refactor(FE-212): enhance quantity and price handling in PurchaseOrderStaffApprovalForm with improved validation and formatting rstubryan 2025-11-22 13:47:24 +07:00
  • 62c3d2af53 refactor(FE-212): add quantity field handling in PurchaseOrderStaffApprovalForm for improved item updates rstubryan 2025-11-22 13:36:38 +07:00
  • 01b9595606 refactor(FE-212): replace quantity input with NumberInput for editable rows in PurchaseOrderStaffApprovalForm rstubryan 2025-11-22 13:32:10 +07:00
  • 09065f59cf refactor(FE-212): enhance approval step logic in PurchaseOrderStaffApprovalForm for better item management rstubryan 2025-11-22 13:23:23 +07:00
  • ad79f29494 refactor(FE-212): update supplier data fetching logic to handle invalid supplier IDs in PurchaseRequestForm rstubryan 2025-11-22 13:00:57 +07:00
  • a26665e4ac fix(FE-179): prevent qty input greater than sales order qty randy-ar 2025-11-22 12:58:55 +07:00
  • eaaed9521b fix(FE-179-220): Adjust form add and edit delivery, add validation to prevent duplicate product randy-ar 2025-11-22 12:04:46 +07:00
  • 5bb94b5679 refactor(FE-Issue): add validation to prevent selecting the same warehouse for source and destination in MovementForm rstubryan 2025-11-22 11:33:28 +07:00
  • 3c7f630580 feat(FE-Storyless): add date input for transfer date in MovementForm rstubryan 2025-11-22 11:17:06 +07:00
  • 6ce5a5b625 refactor(FE-208): filter supplier options by category in MovementForm for improved data relevance rstubryan 2025-11-22 11:10:49 +07:00
  • c12a58cb6d refactor(FE-208): add validation to ensure destination warehouse is different from source warehouse in MovementForm rstubryan 2025-11-22 11:07:23 +07:00
  • 34c1da94d8 refactor(FE-Issue): remove unused product and warehouse selection from MovementTable for cleaner UI rstubryan 2025-11-22 10:47:27 +07:00
  • 5b84a19afa refactor(FE-Issue): add max length validation for product category name in ProductCategoryForm rstubryan 2025-11-22 10:35:56 +07:00
  • a4a2b76277 fix(resolve): fix resolve MR rstubryan 2025-11-22 10:25:37 +07:00
  • 23abdbb78f refactor(FE-208): display formatted total and subtotal quantities in PurchaseOrderInvoice for improved clarity rstubryan 2025-11-22 10:21:36 +07:00
  • 6a39c2fd3f refactor(FE-208): swap accessor keys for total_qty and sub_qty in PurchaseOrderDetail for accurate data representation rstubryan 2025-11-22 10:17:38 +07:00
  • f9215738aa feat(FE-212): add quantity validation to PurchaseOrderAcceptApprovalForm to prevent submission with exceeded received quantities rstubryan 2025-11-22 10:16:39 +07:00
  • b12a1ebd36 feat(FE-212): add rawDataApprovals prop to PurchaseOrderStaffApprovalForm for improved approval data handling rstubryan 2025-11-22 10:11:30 +07:00