From 6f0522eaed0c5a16c9a63561a2c5ed8c13eb749a Mon Sep 17 00:00:00 2001 From: davidjumani Date: Mon, 27 Jul 2020 15:22:53 +0530 Subject: [PATCH] src: Consolidated Bug fixes (#539) Fixes : - Don't allow users in UI to delete/archive events - Fix button name in VM deployment form in its network section to Create new network - Refresh after template / iso upload - Making external-id mandatory in ImportBackupOffering - Fixing visibility of assignVirtualMachineToBackupOffering - Removing link on traffic label - Defensive check in TrafficTypesTab - Ensuring we get the user info so that store.getters.user is never empty when the page is freshly loaded - Changing from report bug to report issue - Ordering projects in menu - Changing router get health check results - Show configureHAForHost based on hypervisor - Fix scale and migrate router - Fix scale and migrate systemvm - Fix show actionbutton for assignVirtualMachineToBackupOffering - Fix show actionbutton for stopKubernetesCluster - Fix show actions for volumes - Fix show actions for snapshots - Fix show actions for vm snapshots - Fix show actions for backups - Adding loading for tags and annotations - Enter to submit advanced search - Fixing show Project instead of account when passed as projectaccount passed in account field - Show project name instead of displaytext - Fixing template and iso actions - Fixing tags with projectid - Fix security groups ingress/egress rules view - Removing redundant allocationstate from zones - Adding managedstate to clusters - Adding capacity tab to clusters and pods - Adding routerlink to events in dashboard - Set autofocus to username in login Signed-off-by: Rohit Yadav --- ui/src/components/header/ProjectMenu.vue | 13 +- ui/src/components/view/ActionButton.vue | 4 +- ui/src/components/view/DetailsTab.vue | 12 +- ui/src/components/view/InfoCard.vue | 179 ++++++++++-------- ui/src/components/view/ListView.vue | 20 +- ui/src/components/view/SearchView.vue | 1 + ui/src/config/section/compute.js | 4 +- ui/src/config/section/event.js | 8 +- ui/src/config/section/image.js | 48 +++-- ui/src/config/section/infra/clusters.js | 5 +- ui/src/config/section/infra/hosts.js | 1 + ui/src/config/section/infra/pods.js | 7 + ui/src/config/section/infra/routers.js | 4 + ui/src/config/section/infra/systemVms.js | 8 +- ui/src/config/section/infra/zones.js | 4 +- ui/src/config/section/storage.js | 25 ++- ui/src/locales/en.json | 6 +- ui/src/store/modules/user.js | 16 +- ui/src/utils/request.js | 6 +- ui/src/views/auth/Login.vue | 1 + .../views/compute/wizard/NetworkSelection.vue | 2 +- ui/src/views/dashboard/CapacityDashboard.vue | 2 +- ui/src/views/dashboard/UsageDashboard.vue | 2 +- ui/src/views/image/IsoZones.vue | 8 +- ui/src/views/image/RegisterOrUploadIso.vue | 6 +- .../views/image/RegisterOrUploadTemplate.vue | 5 +- ui/src/views/image/TemplateZones.vue | 8 +- .../{zone/ZoneResources.vue => Resources.vue} | 9 +- .../views/infra/network/TrafficTypesTab.vue | 6 +- .../views/infra/routers/RouterHealthCheck.vue | 2 +- .../network/IngressEgressRuleConfigure.vue | 11 +- .../views/offering/ImportBackupOffering.vue | 4 +- 32 files changed, 273 insertions(+), 164 deletions(-) rename ui/src/views/infra/{zone/ZoneResources.vue => Resources.vue} (96%) diff --git a/ui/src/components/header/ProjectMenu.vue b/ui/src/components/header/ProjectMenu.vue index 4e1314ddbfc..f55f9639714 100644 --- a/ui/src/components/header/ProjectMenu.vue +++ b/ui/src/components/header/ProjectMenu.vue @@ -48,6 +48,7 @@