summaryrefslogtreecommitdiff
path: root/src/env
diff options
context:
space:
mode:
authorYoshie Muranaka <yoshiemuranaka@gmail.com>2021-01-05 01:13:34 +0300
committerDerick Montague <derick.montague@ibm.com>2021-01-07 19:55:10 +0300
commitca22a42bdb13c36386f1b131e87ddf3c1048ecb6 (patch)
treee0e8c1d5189692740fd29677119ba327772d7930 /src/env
parent570a74f61f31a5a94b3200271c1af3a7e35df99c (diff)
downloadwebui-vue-ca22a42bdb13c36386f1b131e87ddf3c1048ecb6.tar.xz
Update IBM router and navigation
Updates to include Security settings and Client sessions pages in IBM dotenv build Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I1c73b069b0cf734e312e60c15811afcc45824ca3
Diffstat (limited to 'src/env')
-rw-r--r--src/env/components/AppNavigation/ibm.js10
-rw-r--r--src/env/router/ibm.js18
2 files changed, 28 insertions, 0 deletions
diff --git a/src/env/components/AppNavigation/ibm.js b/src/env/components/AppNavigation/ibm.js
index 444ad3ca..8c9de607 100644
--- a/src/env/components/AppNavigation/ibm.js
+++ b/src/env/components/AppNavigation/ibm.js
@@ -103,6 +103,11 @@ const AppNavigationMixin = {
route: '/configuration/network-settings',
},
{
+ id: 'security-settings',
+ label: this.$t('appNavigation.securitySettings'),
+ route: '/configuration/security-settings',
+ },
+ {
id: 'snmp-settings',
label: this.$t('appNavigation.snmpSettings'),
route: '',
@@ -115,6 +120,11 @@ const AppNavigationMixin = {
icon: 'iconAccessControl',
children: [
{
+ id: 'client-sessions',
+ label: this.$t('appNavigation.clientSessions'),
+ route: '/access-control/client-sessions',
+ },
+ {
id: 'ldap',
label: this.$t('appNavigation.ldap'),
route: '/access-control/ldap',
diff --git a/src/env/router/ibm.js b/src/env/router/ibm.js
index d4a6de0c..e4940478 100644
--- a/src/env/router/ibm.js
+++ b/src/env/router/ibm.js
@@ -1,5 +1,6 @@
import AppLayout from '@/layouts/AppLayout.vue';
import ChangePassword from '@/views/ChangePassword';
+import ClientSessions from '@/views/AccessControl/ClientSessions';
import ConsoleLayout from '@/layouts/ConsoleLayout.vue';
import DateTimeSettings from '@/views/Configuration/DateTimeSettings';
import EventLogs from '@/views/Health/EventLogs';
@@ -14,6 +15,7 @@ import Overview from '@/views/Overview';
import PageNotFound from '@/views/PageNotFound';
import ProfileSettings from '@/views/ProfileSettings';
import RebootBmc from '@/views/Control/RebootBmc';
+import SecuritySettings from '@/views/Configuration/SecuritySettings';
import Sensors from '@/views/Health/Sensors';
import SerialOverLan from '@/views/Control/SerialOverLan';
import SerialOverLanConsole from '@/views/Control/SerialOverLan/SerialOverLanConsole';
@@ -123,6 +125,14 @@ const routes = [
},
},
{
+ path: '/access-control/client-sessions',
+ name: 'client-sessions',
+ component: ClientSessions,
+ meta: {
+ title: i18n.t('appPageTitle.clientSessions'),
+ },
+ },
+ {
path: '/access-control/ldap',
name: 'ldap',
component: Ldap,
@@ -179,6 +189,14 @@ const routes = [
},
},
{
+ path: '/configuration/security-settings',
+ name: 'security-settings',
+ component: SecuritySettings,
+ meta: {
+ title: i18n.t('appPageTitle.securitySettings'),
+ },
+ },
+ {
path: '/control/reboot-bmc',
name: 'reboot-bmc',
component: RebootBmc,