Commit Graph

  • 7b99bae197 feat(FE-443): create ProductionResult type ValdiANS 2025-12-30 22:27:59 +07:00
  • dad169d854 feat(FE-443): create ProductionResultReportApiService ValdiANS 2025-12-30 22:27:33 +07:00
  • f985c041e4 chore: create getAll method in BaseApiService ValdiANS 2025-12-30 22:26:43 +07:00
  • 5326eff293 feat(FE-442): add laporan hasil produksi route permission ValdiANS 2025-12-30 22:26:29 +07:00
  • d66bd8c606 feat(FE-442): add Laporan Hasil Produksi menu ValdiANS 2025-12-30 22:25:53 +07:00
  • ea5ad20684 feat(FE-442): create ProductionResultProjectFlockKandangTable component ValdiANS 2025-12-30 22:25:27 +07:00
  • 23ee8828f0 feat(FE-442): create ProductionResultContent component ValdiANS 2025-12-30 22:24:22 +07:00
  • 0dd2edfe01 feat(FE-442): create Production Result Report page ValdiANS 2025-12-30 22:22:23 +07:00
  • 6edc278bdf Merge branch 'feat/FE/US-391/TASK-435-436-expense-adjustment' into 'development' Rivaldi A N S 2025-12-30 15:21:09 +00:00
  • f81c49becb Merge branch 'dev/randy' into 'development' Rivaldi A N S 2025-12-30 15:20:45 +00:00
  • 03a9451fc8 feat(FE-441): Add FCR and mortality tables to detail view rstubryan 2025-12-30 22:18:51 +07:00
  • cc0b051a0a refactor(FE-440): Remove body_weights handling from recording forms rstubryan 2025-12-30 21:55:37 +07:00
  • 865438e3fb refactor(FE-436): Check kandang_id before showing kandang name rstubryan 2025-12-30 21:26:40 +07:00
  • d39b71e759 refactor(FE-436): Use fallback when kandang name missing rstubryan 2025-12-30 21:21:35 +07:00
  • 5e6b03ef08 refactor(FE-435,436): Use location name as fallback for expense titles rstubryan 2025-12-30 21:17:37 +07:00
  • c291ba3246 refactor(FE-435,436): Use S3 public base URL for document links rstubryan 2025-12-30 20:52:12 +07:00
  • ab2e7db9d0 fix(FE): error null in marketing randy-ar 2025-12-30 20:32:23 +07:00
  • 13c1a82142 refactor(FE-435,436): Select Nominal Biaya by approval step rstubryan 2025-12-30 20:19:05 +07:00
  • 6185fafb57 refactor(FE-435): Multiply qty by price when summing expenses rstubryan 2025-12-30 19:56:31 +07:00
  • 2ab7c10d5d feat(FE): adding column standard fcr in master data standar production randy-ar 2025-12-30 19:53:50 +07:00
  • bc6ebcfeda fix(FE): add optional chaining for sapronak calculation in closing odule randy-ar 2025-12-30 19:34:32 +07:00
  • 10fb9fc990 feat(FE-390): slicing UI and API integration for production dashboard randy-ar 2025-12-30 19:30:52 +07:00
  • 28639516d5 feat(FE-390): slicing UI and API integration for production dashboard randy-ar 2025-12-30 19:29:42 +07:00
  • 2bf0f2874e refactor(FE-435): Allow realizations without kandang rstubryan 2025-12-30 19:28:38 +07:00
  • a81a61135f refactor(FE-435,436): Exclude null kandang_id from expense payload rstubryan 2025-12-30 19:03:26 +07:00
  • d2e88c2061 refactor(FE-435,436): Allow optional kandang and location expenses rstubryan 2025-12-30 18:53:46 +07:00
  • 8f4f3d93b8 refactor(FE-435,436): Add location_id to expense form and payload rstubryan 2025-12-30 18:38:59 +07:00
  • 7daca04cc1 refactor(FE-435): Add required asterisks to table headers rstubryan 2025-12-30 17:54:03 +07:00
  • 2c5168badf Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into dev/restu rstubryan 2025-12-30 17:31:28 +07:00
  • 73f4b486c0 refactor(FE-438): Increase vertical margin in table skeleton rstubryan 2025-12-30 16:46:43 +07:00
  • ed7ee1a268 refactor(FE-316): Refine Filter Modal layout and styles rstubryan 2025-12-30 16:42:19 +07:00
  • 4e7b91a7b4 refactor(FE-316): Add commented local API URL to UniformityApi rstubryan 2025-12-30 16:07:35 +07:00
  • 7c0581728e feat(FE-316): Use population instead of available_quantity rstubryan 2025-12-30 14:41:06 +07:00
  • 52cb440cb3 refactor(FE-316): Rename documents to document in uniformity rstubryan 2025-12-30 13:35:24 +07:00
  • 7c64870fed refactor(FE-316): Add submission state to apply filters rstubryan 2025-12-30 11:46:43 +07:00
  • 7290f242f4 feat(FE-438): Add Excel and PDF export for Uniformity table rstubryan 2025-12-30 11:37:08 +07:00
  • 9be09ae281 refactor(FE-438): Make filter modal and controls responsive rstubryan 2025-12-30 10:55:43 +07:00
  • 32088b916f refactor(FE-438): Refine Filter modal UI and controls rstubryan 2025-12-30 10:39:37 +07:00
  • f51236fcfc refactor(FE-316): Use single-select filters, add PF-Kandang lookup rstubryan 2025-12-30 10:23:01 +07:00
  • c385c42c8f feat(FE-316): Support multi-select filters in UniformityTable rstubryan 2025-12-30 10:17:46 +07:00
  • 02dc624036 feat(FE-316): Add filter modal and query params for Uniformity rstubryan 2025-12-30 10:11:51 +07:00
  • 4e5f9c710c refactor(FE-316): Replace bulk delete with single-item delete rstubryan 2025-12-30 09:50:09 +07:00
  • 4beb3d4f91 Merge branch 'dev/randy' into 'fix/FE/master-data-and-production' fix/FE/master-data-and-production Rivaldi A N S 2025-12-30 02:47:23 +00:00
  • 2712821f4e fix(FE-337): fix finance input and transaction type randy-ar 2025-12-30 09:25:54 +07:00
  • d6849a48d2 refactor(FE-316): Rename file to documents in uniformity feature rstubryan 2025-12-30 09:21:38 +07:00
  • 2e44371c6c feat(FE-316): Add withpopulation query param to kandang lookup rstubryan 2025-12-30 09:05:50 +07:00
  • 98ae56a1aa feat(FE-438): Load uniformity details on demand rstubryan 2025-12-29 22:22:09 +07:00
  • 7fcab4d295 feat(FE-316): Add tooltip and remove control to file upload rstubryan 2025-12-29 21:24:13 +07:00
  • 550bcc426b refactor(FE-316): Rename fileName to file_name in uniformity forms rstubryan 2025-12-29 21:04:25 +07:00
  • 844ac01b70 refactor(FE-316): Clamp subtitle text and update export filename rstubryan 2025-12-29 20:58:12 +07:00
  • 9ef232bac5 refactor(FE-316): Polish Uniformity template and upload UI rstubryan 2025-12-29 20:50:53 +07:00
  • 34ec650a01 refactor(FE-316): Clarify instructions in uniformity template rstubryan 2025-12-29 20:42:38 +07:00
  • 1d27781c02 feat(FE-316): Add instruction sheet and format data sheet rstubryan 2025-12-29 19:43:32 +07:00
  • e81c0a3baf feat(FE-316): Add uniformity Excel template generator rstubryan 2025-12-29 19:34:17 +07:00
  • be0bdcd299 feat(FE-316): Show required data count in upload area rstubryan 2025-12-29 17:52:26 +07:00
  • 7e73c99074 Merge branch 'development' of https://gitlab.com/mbugroup/lti-web-client into dev/randy randy-ar 2025-12-29 16:35:11 +07:00
  • 0f86ba0f2d fix(FE): adjust options in master data product randy-ar 2025-12-29 15:52:43 +07:00
  • 10a37fde75 fix(FE): fix delete and update button row in master data production standards randy-ar 2025-12-29 15:01:42 +07:00
  • 6ad1a3349b refactor(FE-316): Extract Uniformity confirmation preview component rstubryan 2025-12-29 14:53:29 +07:00
  • 3bb5d5e5a5 refactor(FE-316): Change upload file hint to .xlsx rstubryan 2025-12-29 14:44:38 +07:00
  • 3279fb30ce refactor(FE-316): Update template label to XLSX rstubryan 2025-12-29 14:43:54 +07:00
  • 34eae71b44 refactor(FE-316): Guard unsubscribe call with optional chaining rstubryan 2025-12-29 14:43:11 +07:00
  • 4f168b51c7 refactor(FE-316): Centralize uniformity types and add typings rstubryan 2025-12-29 14:32:17 +07:00
  • ded1cc1f62 refactor(FE-316): Extract uniformity slice and add types rstubryan 2025-12-29 14:24:23 +07:00
  • 39f2fc48a8 refactor(FE): Remove unnecessary comments in useEffect rstubryan 2025-12-29 14:16:28 +07:00
  • a72b22da6e Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into feat/FE/US-281/TASK-316-317-slicing-ui-and-integrate-api-daily-recording-growing-uniformity-page rstubryan 2025-12-29 14:15:29 +07:00
  • dc4e569453 refactor(FE-438): Remove unused view handler and simplify catch rstubryan 2025-12-29 14:03:14 +07:00
  • 17a6cee1e3 refactor(FE-438): Fix Uniformity component sample data and imports rstubryan 2025-12-29 14:01:37 +07:00
  • 5e32724d40 refactor(FE-438): Show approve/reject only when step is CREATED rstubryan 2025-12-29 13:51:32 +07:00
  • cd3a5ad441 feat(FE): adding production standard select options for project flock randy-ar 2025-12-29 13:50:23 +07:00
  • 11bd8b27b5 refactor(FE-438): Remove CV field from Uniformity preview rstubryan 2025-12-29 13:46:27 +07:00
  • 9a1a6a7e41 refactor(FE-316): Add cursor to buttons and enlarge close icon rstubryan 2025-12-29 13:43:28 +07:00
  • d02f919b76 refactor(FE-438): Rename uniformityDetails prop to uniformity_details rstubryan 2025-12-29 13:37:18 +07:00
  • 4529ee50e3 refactor(FE-316, 438): Move uniformity types into shared types file rstubryan 2025-12-29 13:30:16 +07:00
  • cd42bd6bc0 fix(FE): change hatchery to optional in master data supplier randy-ar 2025-12-29 13:26:39 +07:00
  • 4ed1e4f8b5 refactor(FE-438): Fix Uniformity gauge skeleton sizing rstubryan 2025-12-29 13:22:18 +07:00
  • ea7f8a68f4 fix(FE): change select option warehouse marketing to correct data warehouses randy-ar 2025-12-29 13:19:16 +07:00
  • 11a63f76b7 refactor(FE-438): Use shared DetailOptionType for result tables rstubryan 2025-12-29 13:18:44 +07:00
  • cd41d5daab refactor(FE-438): Extract uniformity status and weight helpers rstubryan 2025-12-29 13:16:39 +07:00
  • 9f2fcbf154 refactor(FE-438): Add uniformity details preview drawer rstubryan 2025-12-29 12:08:30 +07:00
  • 70d9b4d8ed feat(FE-438): Add approval badge to uniformity detail rstubryan 2025-12-29 09:23:25 +07:00
  • 39f70bd71b refactor(FE-438): Remove unused code from UniformityDetail rstubryan 2025-12-28 21:25:45 +07:00
  • 817f8a7010 refactor(FE-438): Update UniformityDetail header rstubryan 2025-12-28 21:22:11 +07:00
  • 2276df2790 feat(FE-438): Handle approve/reject via URL and add buttons rstubryan 2025-12-28 21:19:38 +07:00
  • 8ec76af012 feat(FE-438): Add Uniformity detail view and navigation rstubryan 2025-12-28 20:58:59 +07:00
  • 9f0dc8c644 refactor(FE-438): Localize modal buttons and stub uniformity details rstubryan 2025-12-28 18:48:00 +07:00
  • 2d0c8dbd3f refactor(FE-438): Refactor ConfirmationModal icon and update usages rstubryan 2025-12-28 17:46:27 +07:00
  • 8224dbf8ec refactor(FE-438): Rework confirmation modals and add bulk approve rstubryan 2025-12-28 17:08:47 +07:00
  • 6e4462e217 feat(FE-438): Add approve/reject flows to UniformityTable rstubryan 2025-12-28 16:58:29 +07:00
  • b1ccad081d refactor(FE-438): Add icon position/size and subtitle to modal rstubryan 2025-12-28 16:44:01 +07:00
  • c0a818af7e feat(FE-438): Add bulk approve/reject/delete and FAB rstubryan 2025-12-28 14:32:14 +07:00
  • e0371b0884 Merge branch 'feat/FE/US-388/master-data-uniformity-standard' into 'development' feat/FE/US-337/finance-accounting Rivaldi A N S 2025-12-28 07:15:27 +00:00
  • 8a6f78ef84 feat(FE-316): Show details table in success confirmation modal rstubryan 2025-12-28 14:06:30 +07:00
  • b2c09bb7c7 refactor(FE-316): Reset uniformity state on drawer close rstubryan 2025-12-28 13:56:32 +07:00
  • c550922974 refactor(FE-316): Use real data and formatting in uniformity results rstubryan 2025-12-28 13:52:59 +07:00
  • 432d837aaf Merge branch 'dev/randy' into 'feat/FE/US-388/master-data-uniformity-standard' Rivaldi A N S 2025-12-28 05:23:38 +00:00
  • b24fb54856 refactor(FE-316): Update uniformity payload/fields and file handling rstubryan 2025-12-28 11:50:14 +07:00
  • f37eea687a feat(FE-316): Show success modal after creating uniformity rstubryan 2025-12-28 10:17:29 +07:00
  • 77b05c6440 chore(FE): delete dummy data randy-ar 2025-12-28 04:39:40 +07:00
  • 731bec5a94 feat(FE-337): slicing ui form finance and API integration randy-ar 2025-12-28 04:28:02 +07:00