summaryrefslogtreecommitdiffstats
path: root/webapp/src/config
diff options
context:
space:
mode:
authorJannik Schönartz2019-02-25 07:52:15 +0100
committerJannik Schönartz2019-02-25 07:52:15 +0100
commitf42e850ad0778c147bead82a91d3805c81b66150 (patch)
tree2b5189a7f8a96ca4a15777a06a71581cd1b93ce3 /webapp/src/config
parent[webapp/datatable] small design fixes (diff)
downloadbas-f42e850ad0778c147bead82a91d3805c81b66150.tar.gz
bas-f42e850ad0778c147bead82a91d3805c81b66150.tar.xz
bas-f42e850ad0778c147bead82a91d3805c81b66150.zip
[webapp/user] Add user management module for creating / deleting user accounts
Diffstat (limited to 'webapp/src/config')
-rw-r--r--webapp/src/config/dashboard.js6
-rw-r--r--webapp/src/config/i18n.js6
-rw-r--r--webapp/src/config/store.js4
3 files changed, 11 insertions, 5 deletions
diff --git a/webapp/src/config/dashboard.js b/webapp/src/config/dashboard.js
index ac8a7b1..a5f6b4e 100644
--- a/webapp/src/config/dashboard.js
+++ b/webapp/src/config/dashboard.js
@@ -3,7 +3,8 @@ import ConfiguratorModule from '@/components/ConfiguratorModule'
import RegistrationModule from '@/components/RegistrationModule'
import BackendModule from '@/components/BackendModule'
import PermissionModule from '@/components/PermissionModule'
-import IpxeBuilder from '@/components/IpxeBuilderModule'
+import IpxeBuilderModule from '@/components/IpxeBuilderModule'
+import UserModule from '@/components/UserModule'
export default [
{ path: 'groups', component: GroupModule, icon: 'category' },
@@ -11,5 +12,6 @@ export default [
{ path: 'registration', component: RegistrationModule, icon: 'assignment' },
{ path: 'backends', component: BackendModule, icon: 'cloud' },
{ path: 'permissions', component: PermissionModule, icon: 'lock_open' },
- { path: 'ipxe', component: IpxeBuilder, icon: 'merge_type' }
+ { path: 'ipxe', component: IpxeBuilderModule, icon: 'merge_type' },
+ { path: 'users', component: UserModule, icon: 'contacts' }
]
diff --git a/webapp/src/config/i18n.js b/webapp/src/config/i18n.js
index 3f71729..8e0b48c 100644
--- a/webapp/src/config/i18n.js
+++ b/webapp/src/config/i18n.js
@@ -28,7 +28,8 @@ export default {
'RegistrationModule': 'Client Registration',
'BackendModule': 'External Backends',
'PermissionModule': 'Permission Manager',
- 'IpxeBuilder': 'iPXE Builder'
+ 'IpxeBuilderModule': 'iPXE Builder',
+ 'UserModule': 'User Management'
}
},
'de': {
@@ -60,7 +61,8 @@ export default {
'RegistrationModule': 'Client Registrierung',
'BackendModule': 'Externe Backends',
'PermissionModule': 'Rechteverwaltung',
- 'IpxeBuilder': 'iPXE Builder'
+ 'IpxeBuilderModule': 'iPXE Builder',
+ 'UserModule': 'Benutzerverwaltung'
}
}
}
diff --git a/webapp/src/config/store.js b/webapp/src/config/store.js
index f83328b..ac65696 100644
--- a/webapp/src/config/store.js
+++ b/webapp/src/config/store.js
@@ -4,6 +4,7 @@ import configurator from '@/store/configurator'
import registration from '@/store/registration'
import backends from '@/store/backends'
import permissions from '@/store/permissions'
+import users from '@/store/users'
export default {
notifications,
@@ -11,5 +12,6 @@ export default {
configurator,
registration,
backends,
- permissions
+ permissions,
+ users
}