From 667654bd4ea0e6c832c7fd09e9a016ef23d3b18f Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sat, 25 Apr 2026 06:19:14 -0400 Subject: [PATCH] refactor(jobs): drop (Native) suffix + promote Jobs to top of Plating app MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The (Native) suffix was a temporary distinguisher during parallel coexistence with bridge_mrp. Now that fp.job is THE primary system, the suffix is just noise. Removed across all 5 menus and both client-action labels. Also restructured the Jobs submenu under Plating: - Renamed root from 'Plating Jobs (Native)' (seq=4, manager-only) to just 'Jobs' (seq=2, operator-visible). Now appears right below the Plating app header — first-click access for operators. - All Jobs (was 'Jobs') at seq=20 - Tablet Station at seq=5 (operator entry point) - Plant Overview at seq=10 - Manager Dashboard at seq=15 (supervisor+ only) - Steps (renamed from 'Steps (Admin)') at seq=30 (supervisor+ only) - Work Centres (was 'Work Centres (Native)') in Configuration Hidden one more legacy menu: bridge_mrp's 'Production Priorities' (mrp.workorder ordering UI — fp.job has its own priority field). Manifest unchanged (no new files); skipping version bump. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../fusion_plating/views/fp_jobs_menu.xml | 34 +++++++++---------- .../views/job_overview_actions.xml | 13 +++---- .../views/job_tablet_action.xml | 12 +++---- .../views/legacy_menu_hide.xml | 7 ++++ 4 files changed, 35 insertions(+), 31 deletions(-) diff --git a/fusion_plating/fusion_plating/views/fp_jobs_menu.xml b/fusion_plating/fusion_plating/views/fp_jobs_menu.xml index 6b23dcae..c00b661e 100644 --- a/fusion_plating/fusion_plating/views/fp_jobs_menu.xml +++ b/fusion_plating/fusion_plating/views/fp_jobs_menu.xml @@ -1,33 +1,31 @@ - + + sequence="2" + groups="fusion_plating.group_fusion_plating_operator"/> - - + + - Plant Overview (Native) + Plant Overview fp_job_plant_overview - Manager Dashboard (Native) + Manager Dashboard fp_job_manager_dashboard + sequence="10"/> + sequence="15" + groups="fusion_plating.group_fusion_plating_supervisor"/> diff --git a/fusion_plating/fusion_plating_jobs/views/job_tablet_action.xml b/fusion_plating/fusion_plating_jobs/views/job_tablet_action.xml index f818998a..20a1f9d3 100644 --- a/fusion_plating/fusion_plating_jobs/views/job_tablet_action.xml +++ b/fusion_plating/fusion_plating_jobs/views/job_tablet_action.xml @@ -1,19 +1,17 @@ - Tablet Station (Native) + Tablet Station fp_job_tablet + sequence="5"/> diff --git a/fusion_plating/fusion_plating_jobs/views/legacy_menu_hide.xml b/fusion_plating/fusion_plating_jobs/views/legacy_menu_hide.xml index 0505f756..2c83f564 100644 --- a/fusion_plating/fusion_plating_jobs/views/legacy_menu_hide.xml +++ b/fusion_plating/fusion_plating_jobs/views/legacy_menu_hide.xml @@ -22,4 +22,11 @@ + + + + +