diff --git a/ui/src/components/view/InfoCard.vue b/ui/src/components/view/InfoCard.vue
index 1e9cf5606c6..612e4139f7a 100644
--- a/ui/src/components/view/InfoCard.vue
+++ b/ui/src/components/view/InfoCard.vue
@@ -43,6 +43,9 @@
{{ resource.type }}
+
+ {{ $t('label.issourcenat') }}
+
{{ resource.broadcasturi }}
diff --git a/ui/src/components/view/ListView.vue b/ui/src/components/view/ListView.vue
index ddccef8b55d..59b679a7c2b 100644
--- a/ui/src/components/view/ListView.vue
+++ b/ui/src/components/view/ListView.vue
@@ -133,6 +133,10 @@
{{ text }}
{{ text }}
+
+ {{ text }}
+ {{ text }}
+
{{ text }}
{{ text }}
diff --git a/ui/src/config/section/account.js b/ui/src/config/section/account.js
index 74b3fda7ccc..c10bbab923f 100644
--- a/ui/src/config/section/account.js
+++ b/ui/src/config/section/account.js
@@ -20,8 +20,8 @@ export default {
title: 'label.accounts',
icon: 'team',
permission: ['listAccounts'],
- columns: ['name', 'state', 'rolename', 'roletype', 'domain'],
- details: ['name', 'id', 'rolename', 'roletype', 'domain', 'networkdomain', 'iptotal', 'vmtotal', 'volumetotal', 'receivedbytes', 'sentbytes', 'vmlimit', 'iplimit', 'volumelimit', 'snapshotlimit', 'templatelimit', 'vpclimit', 'cpulimit', 'memorylimit', 'networklimit', 'primarystoragelimit', 'secondarystoragelimit'],
+ columns: ['name', 'state', 'rolename', 'roletype', 'domainpath'],
+ details: ['name', 'id', 'rolename', 'roletype', 'domainpath', 'networkdomain', 'iptotal', 'vmtotal', 'volumetotal', 'receivedbytes', 'sentbytes', 'vmlimit', 'iplimit', 'volumelimit', 'snapshotlimit', 'templatelimit', 'vpclimit', 'cpulimit', 'memorylimit', 'networklimit', 'primarystoragelimit', 'secondarystoragelimit'],
related: [{
name: 'accountuser',
title: 'label.users',
@@ -32,15 +32,15 @@ export default {
name: 'details',
component: () => import('@/components/view/DetailsTab.vue')
},
- {
- name: 'certificate',
- component: () => import('@/views/iam/SSLCertificateTab.vue')
- },
{
name: 'limits',
show: (record, route, user) => { return ['Admin'].includes(user.roletype) },
component: () => import('@/components/view/ResourceLimitTab.vue')
},
+ {
+ name: 'certificate',
+ component: () => import('@/views/iam/SSLCertificateTab.vue')
+ },
{
name: 'settings',
component: () => import('@/components/view/SettingsTab.vue'),
diff --git a/ui/src/config/section/network.js b/ui/src/config/section/network.js
index 900de704b54..fe02c687a14 100644
--- a/ui/src/config/section/network.js
+++ b/ui/src/config/section/network.js
@@ -72,7 +72,7 @@ export default {
icon: 'sync',
label: 'label.restart.network',
dataView: true,
- args: ['makeredundant', 'cleanup']
+ args: ['cleanup']
},
{
api: 'replaceNetworkACLList',
diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue
index 14d7a3ae4d1..76b715b1208 100644
--- a/ui/src/views/AutogenView.vue
+++ b/ui/src/views/AutogenView.vue
@@ -459,6 +459,8 @@ export default {
params.name = this.searchQuery
} else if (this.apiName === 'quotaEmailTemplateList') {
params.templatetype = this.searchQuery
+ } else if (this.apiName === 'listConfigurations') {
+ params.name = this.searchQuery
} else {
params.keyword = this.searchQuery
}
diff --git a/ui/src/views/dashboard/CapacityDashboard.vue b/ui/src/views/dashboard/CapacityDashboard.vue
index 6ec2669610f..f717e3d8849 100644
--- a/ui/src/views/dashboard/CapacityDashboard.vue
+++ b/ui/src/views/dashboard/CapacityDashboard.vue
@@ -54,7 +54,7 @@
:key="stat.type">
-
{{ $t(ts[stat.name]) }}
+
{{ $t(ts[stat.name]) }}
{{ $t(routes[section].title) }}
- {{ stats[section] }}
+ {{ stats[section] }}