From 7d8d74ce17950b784d1175227d9419ce586ccf5c Mon Sep 17 00:00:00 2001 From: Marcelo Fukumoto Date: Thu, 23 Apr 2026 17:24:37 +0200 Subject: [PATCH] feat: add migration and plan detail pages with progress tracking Signed-off-by: Marcelo Fukumoto --- .../detail/forklift.konveyor.io.migration.vue | 383 +++++++++++++ .../detail/forklift.konveyor.io.plan.vue | 541 ++++++++++++++++++ pkg/harvester/l10n/en-us.yaml | 28 + 3 files changed, 952 insertions(+) create mode 100644 pkg/harvester/detail/forklift.konveyor.io.migration.vue create mode 100644 pkg/harvester/detail/forklift.konveyor.io.plan.vue diff --git a/pkg/harvester/detail/forklift.konveyor.io.migration.vue b/pkg/harvester/detail/forklift.konveyor.io.migration.vue new file mode 100644 index 00000000..3ee94aab --- /dev/null +++ b/pkg/harvester/detail/forklift.konveyor.io.migration.vue @@ -0,0 +1,383 @@ + + + + + diff --git a/pkg/harvester/detail/forklift.konveyor.io.plan.vue b/pkg/harvester/detail/forklift.konveyor.io.plan.vue new file mode 100644 index 00000000..f5287c7f --- /dev/null +++ b/pkg/harvester/detail/forklift.konveyor.io.plan.vue @@ -0,0 +1,541 @@ + + + + + diff --git a/pkg/harvester/l10n/en-us.yaml b/pkg/harvester/l10n/en-us.yaml index daddeca4..f51ff716 100644 --- a/pkg/harvester/l10n/en-us.yaml +++ b/pkg/harvester/l10n/en-us.yaml @@ -1861,6 +1861,34 @@ harvester: addMapping: Add Mapping addVm: Add VM remove: Remove + detail: + plan: Plan + planNamespace: Plan Namespace + started: Started + completed: Completed + vmId: VM ID + vmPhase: Phase + vmStarted: Started + vmCompleted: Completed + vmCount: VMs in Plan + overallProgress: Overall Progress + pipelineSteps: Pipeline Steps + migrationName: Migration + migrationRun: "Migration #{idx}" + noCurrentMigration: No migration is currently running for this plan. + noHistory: No migration history available. + status: + label: Status + succeeded: Succeeded + failed: Failed + running: Running + executing: Executing + pending: Pending + ready: Ready + unknown: Unknown + tabs: + currentMigration: Current Migration + history: Migration History vmImport: titles: