Commit Graph

  • 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
  • 6ea25aa3b1 feat(FE-331): implement permission guard in project flock, chickin and closing kandang randy-ar 2025-12-28 01:00:20 +07:00
  • d4f4505405 feat(FE-331): implement permission guard in project flock, chickin and closing kandang randy-ar 2025-12-28 00:56:39 +07:00
  • bd653851e2 feat(FE-331): implement permission guard in master data productions standards randy-ar 2025-12-28 00:23:50 +07:00
  • c8f47c741a feat(FE-316): Add status badges and result summary tables rstubryan 2025-12-27 23:15:19 +07:00
  • 78486be3ea refactor(FE-316): Remove RequirePermission and update header buttons rstubryan 2025-12-27 22:45:44 +07:00
  • fe04bf5692 refactor(FE-316): Hide back icon and divider in uniformity forms rstubryan 2025-12-27 22:39:03 +07:00
  • 3c29b8bc77 refactor(FE-316): Show selected file name in preview subtitle rstubryan 2025-12-27 22:32:12 +07:00
  • 45d65024db refactor(FE-316): Extract uniformity state into separate store rstubryan 2025-12-27 21:51:13 +07:00
  • fd2077c68b refactor(FE-316): Add fileName to Uniformity form data rstubryan 2025-12-27 21:36:34 +07:00
  • 819b709f7e feat(FE-316): Add Uniformity result drawer and flow rstubryan 2025-12-27 21:25:06 +07:00
  • 549a710a8d feat(FE-316): Save and preview uniformity verification rstubryan 2025-12-27 21:00:07 +07:00
  • ec8ae7561d feat(FE-316): Add verifyUniformity and split payload types rstubryan 2025-12-27 19:09:03 +07:00
  • 5f68c05acc refactor(FE-316,438): Wrap Uniformity actions with permission checks rstubryan 2025-12-27 18:05:25 +07:00
  • b9b349aa7a fix(FE): resolve git pull merge development randy-ar 2025-12-27 16:49:16 +07:00
  • 0a447f93c1 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-27 16:48:00 +07:00
  • 6ec6323bbc Merge branch 'feat/FE/US-304/permission-guard' into 'development' Rivaldi A N S 2025-12-27 09:41:13 +00:00
  • c44e63bd2b fix(FE): fix page responsive in project flock dan marketing modules randy-ar 2025-12-27 16:36:07 +07:00
  • 500c30c2bc feat(FE-331): implement permission guard in transfer to laying feat/FE/US-304/permission-guard-transfer-to-laying ValdiANS 2025-12-27 16:05:50 +07:00
  • 507c4005af feat(FE-331): implement permission guard in recording feat/FE/US-304/permission-guard-recording ValdiANS 2025-12-27 14:34:59 +07:00
  • d49bca1d40 feat(FE): api integration production standards randy-ar 2025-12-27 13:46:19 +07:00
  • e4d75dad68 refactor(FE-316): Rename CreateUniformityPayload to VerifyUniformityPayload rstubryan 2025-12-27 09:17:09 +07:00
  • 4f22024c82 refactor(FE-316): Rename ExpandedDrawerForm to UniformityPreviewForm rstubryan 2025-12-27 09:12:31 +07:00
  • 751c27b73e feat(FE-316): Add delete button to ExpandedDrawerForm header rstubryan 2025-12-27 09:05:12 +07:00
  • 0d77aa4a5f feat(FE-438): Display date and week in Uniformity table rstubryan 2025-12-27 08:57:01 +07:00
  • 6fde6b180a feat(FE-316): Add isNextStep flag for expanded drawer flow rstubryan 2025-12-27 08:37:05 +07:00
  • 663c1dea14 feat(FE): add master data production standard, slicing form and index table randy-ar 2025-12-27 03:23:03 +07:00
  • 4aab54981e refactor(FE-316): Use single file field and remove unused IDs rstubryan 2025-12-26 23:05:25 +07:00
  • 04c987b86b refactor(FE-316): Remove toggleExpandedDrawer from drawer slice rstubryan 2025-12-26 22:57:28 +07:00
  • 800739bd4f refactor(FE-316): Add expanded drawer content and dynamic width rstubryan 2025-12-26 22:50:41 +07:00
  • e0ee846106 refactor(FE-438): Center text in UniformityForm placeholder rstubryan 2025-12-26 22:39:36 +07:00
  • 84b49d2ac6 refactor(FE-438): Normalize ID handling and simplify callbacks rstubryan 2025-12-26 22:35:42 +07:00
  • ec95ddbddd refactor(FE-438): Add min validators and file error handling rstubryan 2025-12-26 22:05:36 +07:00
  • 6d2057842d refactor(FE-438): Remove sm: prefix from drawer-end class rstubryan 2025-12-26 21:52:10 +07:00
  • 1843a47d59 refactor(FE-438): Replace FileInput with custom file upload UI rstubryan 2025-12-26 21:50:59 +07:00
  • 9e0d3e2bbf feat(FE-331): implement permission guard in project flock feat/FE/US-304/permission-guard-project-flock ValdiANS 2025-12-26 21:08:00 +07:00
  • e6a38c3f65 refactor(FE-438): Scope Drawer classes to sm breakpoint rstubryan 2025-12-26 20:29:18 +07:00
  • f58cb43801 refacotr(FE-438): Unsubscribe validate subscription and close drawer rstubryan 2025-12-26 19:17:12 +07:00
  • 517e8c758c refactor(FE-438): Add Project Flock selection and lookup rstubryan 2025-12-26 17:12:40 +07:00
  • 97c5917401 refactor(FE-438): Unsubscribe immediately after validation rstubryan 2025-12-26 16:21:42 +07:00
  • 4be719b9d8 feat(FE-331): implement permission guard in purchase feat/FE/US-304/permission-guard-purchase ValdiANS 2025-12-26 16:21:22 +07:00
  • 31a9828661 refactor(FE-316): Use useSelect for location options rstubryan 2025-12-26 16:15:33 +07:00
  • 580c357667 feat(FE-316): Add Uniformity form with validation and upload rstubryan 2025-12-26 16:08:04 +07:00
  • 1152cd2bef chore(FE-331): update report permission feat/FE/US-304/permission-guard-marketing ValdiANS 2025-12-26 15:46:06 +07:00
  • f1227c9dcb feat(FE-438): Add UniformityTable skeleton for empty state rstubryan 2025-12-26 10:58:27 +07:00
  • 5f3c3be1f3 refactor(FE-438): Use skeleton class in UniformityBarChartSkeleton rstubryan 2025-12-26 10:55:24 +07:00
  • ae00f49e64 feat(FE-438): Add gauge skeleton and use in UniformityChart rstubryan 2025-12-26 10:36:29 +07:00
  • d9322cc17d refactor(FE-438): Make left legend skeleton DRY and widen gaps rstubryan 2025-12-26 10:13:17 +07:00
  • f5f154883b feat(FE-438): Add UniformityBarChartSkeleton and use it rstubryan 2025-12-26 09:49:18 +07:00
  • 8c21883aa9 refactor(FE-316): Move UniformityStat to chart folder rstubryan 2025-12-26 08:38:54 +07:00
  • 4ddd1dc8e3 feat(FE-337): slicing ui form add finance randy-ar 2025-12-24 18:45:33 +07:00
  • 879702d31d refactor(FE-316): Add expandable secondary drawer panel rstubryan 2025-12-24 17:53:14 +07:00
  • 8c95dc8327 feat(FE-350): add filtering table randy-ar 2025-12-24 16:44:53 +07:00
  • f0eb3fcf52 refactor(FE-316): Remove overflow-visible class from table wrapper rstubryan 2025-12-24 16:38:50 +07:00
  • df6c1ae49d feat(FE-331): implement permission guard in marketing ValdiANS 2025-12-24 15:43:45 +07:00
  • 42a56a08d7 chore(FE-331): update /marketing/detail/ permission name ValdiANS 2025-12-24 15:31:50 +07:00
  • 871f0403ad feat(FE-316): Disable tooltip cursor in uniformity bar chart rstubryan 2025-12-24 11:46:13 +07:00
  • b57a0fcc90 feat(FE-316): Add gradient fill and refine bar chart axes rstubryan 2025-12-24 11:44:29 +07:00
  • 6ef9c1338f Merge branch 'feat/FE/US-281/TASK-316-317-slicing-ui-and-integrate-api-daily-recording-growing-uniformity-page' 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-24 11:24:24 +07:00
  • ea4dd29bbf feat(FE-316): Add axis labels and responsive sizing to bar chart rstubryan 2025-12-24 11:22:47 +07:00
  • d591c89cac feat(FE-316): Add axis labels and responsive sizing to bar chart rstubryan 2025-12-24 11:22:47 +07:00
  • 22d24af41c feat(FE-316): Add info icon to Card titles rstubryan 2025-12-24 11:11:35 +07:00
  • 6ed7dcfa6d feat(FE-331): implement permission guard in expense feat/FE/US-304/permission-guard-expense ValdiANS 2025-12-24 11:08:37 +07:00
  • dda29e10d1 chore: change "Biaya Operasional" menu text to "Biaya" ValdiANS 2025-12-24 11:07:40 +07:00
  • 20d124504b refactor(FE-316): Use CSS background classes for status badges rstubryan 2025-12-24 10:57:02 +07:00
  • b9c1989cae refactor(FE-316): Refactor Uniformity table and status helpers rstubryan 2025-12-24 10:51:12 +07:00
  • 5fae7752f2 feat(FE): Add status indicator to Badge and use theme types rstubryan 2025-12-24 10:32:39 +07:00
  • 9d9b9d93db feat(FE-331): implement permission guard in closing feat/FE/US-304/permission-guard-closing ValdiANS 2025-12-24 09:41:48 +07:00
  • f41899dbc9 feat(FE-331): add /report route to ROUTE_PERMISSIONS feat/FE/US-304/report ValdiANS 2025-12-24 09:24:16 +07:00
  • 9e5d878e82 feat(FE-316,317): Add accessorKey and id for UniformityTable columns rstubryan 2025-12-23 22:15:33 +07:00
  • 035f187bac refactor(FE-316,317): Extract Uniformity table columns to constant rstubryan 2025-12-23 22:12:24 +07:00
  • cb78ec4990 feat(FE-316,317): Enhance UniformityTable with selection and actions rstubryan 2025-12-23 21:58:28 +07:00
  • 3a2fac013e feat(FE-317): Add uniformity field to Uniformity type rstubryan 2025-12-23 21:57:44 +07:00
  • 3b2e11fd41 feat(FE-317): Add Uniformity API service and types rstubryan 2025-12-23 21:21:25 +07:00
  • 414d617341 refactor(FE-316): Adjust UniformityChart responsive grid rstubryan 2025-12-23 20:10:28 +07:00
  • 0774200aa5 refactor(FE-316): Extract Uniformity charts into components rstubryan 2025-12-23 18:52:05 +07:00
  • 5dd64b9907 feat(FE-316): Add Gauge and Detail Card to Uniformity Chart rstubryan 2025-12-23 18:33:47 +07:00
  • 8fc5d42bb8 refactor(FE-316): Fix header markup and comment out UniformityStat rstubryan 2025-12-23 17:52:29 +07:00
  • 36ff6d04ee feat(FE-337): init slicing UI and define data types randy-ar 2025-12-23 17:38:16 +07:00
  • f23a0144b0 refactor(FE-316): Replace tooltip with custom uniformity design rstubryan 2025-12-23 16:40:37 +07:00
  • de63b6721a feat(FE-331): implement permission guard in inventory feat/FE/US-304/permission-guard-inventory ValdiANS 2025-12-23 16:40:32 +07:00
  • a200dac23c chore(FE-331): fix inventory route path ValdiANS 2025-12-23 16:39:08 +07:00
  • 09dd907f88 feat(FE-316): Add Uniformity page and form component rstubryan 2025-12-23 16:11:02 +07:00
  • 33b8d0a8b0 feat(FE-316): Add Uniformity page and layout components rstubryan 2025-12-23 16:10:12 +07:00
  • 398282b3bf feat(FE-316): Add Uniformity page components rstubryan 2025-12-23 16:09:29 +07:00
  • 035482accc feat(FE-317): Add Uniformity menu item to main drawer rstubryan 2025-12-23 16:02:59 +07:00
  • fcfd2fb576 Merge branch 'feat/FE/US-304/permission-guard' into feat/FE/US-304/permission-guard-master-data feat/FE/US-304/permission-guard-master-data ValdiANS 2025-12-23 15:55:50 +07:00
  • 2c28d0a831 Merge branch 'feat/FE/US-304/permission-guard' into feat/FE/US-304/permission-guard-master-data ValdiANS 2025-12-23 15:53:05 +07:00
  • 907afbb062 chore(FE): Add Recharts deps and run tsc in pre-commit rstubryan 2025-12-23 15:51:26 +07:00
  • addfaff692 feat(FE-331): implement permission guard in master data ValdiANS 2025-12-23 12:10:07 +07:00
  • ecdbb764d5 feat(FE-331): only show menu if user has the permission ValdiANS 2025-12-23 12:09:49 +07:00
  • a3be3de338 feat(FE-331): return PermissionNotFound component if user is not permitted ValdiANS 2025-12-23 12:09:06 +07:00
  • 9e895af62a chore: refresh user data every 13 minutes ValdiANS 2025-12-23 12:08:39 +07:00
  • 1f9992c1c8 feat(FE-331): add permissions to MAIN_DRAWER_LINKS ValdiANS 2025-12-23 12:08:16 +07:00
  • 574fb3b371 feat(FE-331): create ROUTE_PERMISSION constant ValdiANS 2025-12-23 12:07:55 +07:00
  • 4643a39c3e feat(FE-331): create RequirePermission helper component ValdiANS 2025-12-23 12:07:38 +07:00