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] }}