Fix the LDAP and OpenID views
This commit is contained in:
@@ -67,8 +67,8 @@ const VIEWS = Object.freeze({
|
||||
SYSTEM_EVENTLOG: '#/system-eventlog',
|
||||
SYSTEM_UPDATE: '#/system-update',
|
||||
USER_DIRECTORY_SETTINGS: '#/user-directory-settings',
|
||||
LDAP_SERVER: '#/ldap-server',
|
||||
OPENID_PROVIDER: '#/openid-provider',
|
||||
LDAP: '#/ldap-server',
|
||||
OPENID: '#/openid',
|
||||
USERS: '#/users',
|
||||
GROUPS: '#/groups',
|
||||
VOLUMES: '#/volumes',
|
||||
@@ -185,10 +185,10 @@ function onHashChange() {
|
||||
view.value = VIEWS.SYSTEM_UPDATE;
|
||||
} else if (v === VIEWS.USER_DIRECTORY_SETTINGS && profile.value.isAtLeastAdmin) {
|
||||
view.value = VIEWS.USER_DIRECTORY_SETTINGS;
|
||||
} else if (v === VIEWS.LDAP_SERVER && profile.value.isAtLeastAdmin) {
|
||||
view.value = VIEWS.LDAP_SERVER;
|
||||
} else if (v === VIEWS.OPENID_PROVIDER && profile.value.isAtLeastAdmin) {
|
||||
view.value = VIEWS.OPENID_PROVIDER;
|
||||
} else if (v === VIEWS.LDAP && profile.value.isAtLeastAdmin) {
|
||||
view.value = VIEWS.LDAP;
|
||||
} else if (v === VIEWS.OPENID && profile.value.isAtLeastAdmin) {
|
||||
view.value = VIEWS.OPENID;
|
||||
} else if (v === VIEWS.USERS && profile.value.isAtLeastUserManager) {
|
||||
view.value = VIEWS.USERS;
|
||||
} else if (v === VIEWS.GROUPS && profile.value.isAtLeastUserManager) {
|
||||
@@ -291,8 +291,8 @@ onMounted(async () => {
|
||||
<div class="sidebar-item-group" v-if="activeSidebarGroups[SIDEBAR_GROUPS.USERS]">
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.USERS }" v-show="profile.isAtLeastUserManager" :href="VIEWS.USERS" @click="onSidebarClose()"><i class="fa fa-user fa-fw"></i> {{ $t('main.navbar.users') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.GROUPS }" v-show="profile.isAtLeastUserManager" :href="VIEWS.GROUPS" @click="onSidebarClose()"><i class="fa fa-users fa-fw"></i> {{ $t('main.navbar.groups') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.LDAP_SERVER }" :href="VIEWS.LDAP_SERVER" @click="onSidebarClose()"><i class="fa fa-fw fa-users-rays"></i> {{ $t('users.exposedLdap.title') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.OPENID_PROVIDER }" :href="VIEWS.OPENID_PROVIDER" @click="onSidebarClose()"><i class="fa fa-fw fa-brands fa-openid"></i> {{ $t('oidc.title') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.LDAP }" :href="VIEWS.LDAP" @click="onSidebarClose()"><i class="fa fa-fw fa-users-rays"></i> {{ $t('ldap.title') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.OPENID }" :href="VIEWS.OPENID" @click="onSidebarClose()"><i class="fa fa-fw fa-brands fa-openid"></i> {{ $t('oidc.title') }}</a>
|
||||
<a class="sidebar-item" :class="{ active: view === VIEWS.USER_DIRECTORY_SETTINGS }" :href="VIEWS.USER_DIRECTORY_SETTINGS" @click="onSidebarClose()"><i class="fa fa-fw fa-cog"></i> {{ $t('userdirectory.settings.title') }}</a>
|
||||
</div>
|
||||
</Transition>
|
||||
@@ -370,8 +370,8 @@ onMounted(async () => {
|
||||
<SystemDockerView v-else-if="view === VIEWS.DOCKER" />
|
||||
<SystemUpdateView v-else-if="view === VIEWS.SYSTEM_UPDATE" />
|
||||
<UserDirectorySettingsView v-else-if="view === VIEWS.USER_DIRECTORY_SETTINGS" />
|
||||
<UserDirectoryLdapServerView v-else-if="view === VIEWS.LDAP_SERVER" />
|
||||
<UserDirectoryOpenIdProviderView v-else-if="view === VIEWS.OPENID_PROVIDER" />
|
||||
<UserDirectoryLdapServerView v-else-if="view === VIEWS.LDAP" />
|
||||
<UserDirectoryOpenIdProviderView v-else-if="view === VIEWS.OPENID" />
|
||||
<UsersView v-else-if="view === VIEWS.USERS" />
|
||||
<GroupsView v-else-if="view === VIEWS.GROUPS" />
|
||||
<VolumesView v-else-if="view === VIEWS.VOLUMES" />
|
||||
|
||||
Reference in New Issue
Block a user