From 2d747e435aebd0958f355535a13f4aeb7d0991ba Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Thu, 23 Jul 2026 14:38:49 +0800 Subject: [PATCH] fix: forklift mapping UX and migration progress fixes (#1049) * refactor: modify relatedResources using ownerReferences uid Signed-off-by: Andy Lee * refactor: wordings Signed-off-by: Andy Lee * fix(vm-migration): keep completed VMs green and linkable in failed plans When a plan fails overall, VMs that already reached 100% were marked with an error: their progress bar turned red while the label still read "Finished Successfully", and the migrated-VM detail link was hidden. Skip the plan-level failure fallback for VMs at 100% and drop the !planFailed guard from the detail-link condition so successfully migrated VMs stay green and stay navigable. Signed-off-by: Andy Lee --------- Signed-off-by: Andy Lee --- .../components/vm-migration/MappingColumn.vue | 16 +-- pkg/harvester/l10n/en-us.yaml | 6 +- .../pages/c/_cluster/vm-migration/index.vue | 12 +- .../forklift.konveyor.io.plan.vue | 124 ++++++++---------- 4 files changed, 76 insertions(+), 82 deletions(-) diff --git a/pkg/harvester/components/vm-migration/MappingColumn.vue b/pkg/harvester/components/vm-migration/MappingColumn.vue index 3933e434..3264b757 100644 --- a/pkg/harvester/components/vm-migration/MappingColumn.vue +++ b/pkg/harvester/components/vm-migration/MappingColumn.vue @@ -1,5 +1,4 @@