From 3fe2b46dd0b00a2dbca8c2bb154e61fe436869cb Mon Sep 17 00:00:00 2001 From: Bryan Lima <42067040+BryanMLima@users.noreply.github.com> Date: Wed, 12 Jun 2024 04:10:32 -0300 Subject: [PATCH] [UI] Add option to specify account/project while deploying VMs and creating networks (#8919) --- ui/public/locales/en.json | 1 + ui/public/locales/pt_BR.json | 1 + ui/src/views/compute/AssignInstance.vue | 167 +----------- ui/src/views/compute/DeployVM.vue | 94 ++++++- .../compute/wizard/OwnershipSelection.vue | 257 ++++++++++++++++++ .../network/CreateIsolatedNetworkForm.vue | 171 +++--------- ui/src/views/network/CreateL2NetworkForm.vue | 144 +++------- 7 files changed, 421 insertions(+), 414 deletions(-) create mode 100644 ui/src/views/compute/wizard/OwnershipSelection.vue diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index cb279c7a149..86a74384cb7 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -1557,6 +1557,7 @@ "label.ovmnetworklabel": "OVM traffic label", "label.ovs": "OVS", "label.owner.account": "Owner Account", +"label.owner.type": "Owner type", "label.owners": "Owners", "label.pa": "Palo Alto", "label.page": "page", diff --git a/ui/public/locales/pt_BR.json b/ui/public/locales/pt_BR.json index cc8e22d5e47..9d64cc27150 100644 --- a/ui/public/locales/pt_BR.json +++ b/ui/public/locales/pt_BR.json @@ -1155,6 +1155,7 @@ "label.ovmnetworklabel": "R\u00f3tulo de tr\u00e1fego OVM", "label.ovs": "OVS", "label.owner.account": "Dono da conta", +"label.owner.type": "Tipo de dono", "label.owners": "Donos", "label.pa": "Palo Alto", "label.page": "p\u00e1gina", diff --git a/ui/src/views/compute/AssignInstance.vue b/ui/src/views/compute/AssignInstance.vue index 9726dc21577..873d10f5770 100644 --- a/ui/src/views/compute/AssignInstance.vue +++ b/ui/src/views/compute/AssignInstance.vue @@ -29,86 +29,7 @@ -
{{ $t('label.accounttype') }}
-*{{ $t('label.domain') }}
-*{{ $t('label.account') }}
-*{{ $t('label.project') }}
-{{ $t('label.network') }}
@@ -146,6 +67,7 @@ diff --git a/ui/src/views/network/CreateIsolatedNetworkForm.vue b/ui/src/views/network/CreateIsolatedNetworkForm.vue index 919821576e0..0c81a69057c 100644 --- a/ui/src/views/network/CreateIsolatedNetworkForm.vue +++ b/ui/src/views/network/CreateIsolatedNetworkForm.vue @@ -66,44 +66,7 @@ -