diff --git a/dashboard/src/Index.vue b/dashboard/src/Index.vue index 0906d4ccb..b5f25a41f 100644 --- a/dashboard/src/Index.vue +++ b/dashboard/src/Index.vue @@ -48,14 +48,14 @@ const VIEWS = Object.freeze({ APPS: '#/apps', APPSTORE: '#/appstore', // this is a prefix BACKUP_SITES: '#/backup-sites', - BACKUP_LIST: '#/backup-list', - BACKUP_APP_ARCHIVE: '#/backup-app-archive', + BACKUP_LIST: '#/backups', + APP_ARCHIVE: '#/app-archive', CLOUDRON_ACCOUNT: '#/cloudron-account', DOMAINS: '#/domains', EMAIL_DOMAIN: '#/email-domain', EMAIL_DOMAINS: '#/email-domains', - EMAIL_MAILBOXES: '#/email-mailboxes', - EMAIL_MAILINGLISTS: '#/email-mailinglists', + MAILBOXES: '#/mailboxes', + MAILINGLISTS: '#/mailinglists', EMAIL_SETTINGS: '#/email-settings', EMAIL_EVENTLOG: '#/email-eventlog', SYSTEM_INFO: '#/system-info', @@ -63,14 +63,14 @@ const VIEWS = Object.freeze({ PROFILE: '#/profile', SERVICES: '#/services', SYSTEM_LOCALE: '#/system-locale', - SYSTEM_DOCKER: '#/system-docker', + DOCKER: '#/docker', SYSTEM_EVENTLOG: '#/system-eventlog', SYSTEM_UPDATE: '#/system-update', USER_DIRECTORY_SETTINGS: '#/user-directory-settings', - USER_DIRECTORY_LDAP_SERVER: '#/user-directory-ldap-server', - USER_DIRECTORY_OPENID_PROVIDER: '#/user-directory-openid-provider', + LDAP_SERVER: '#/ldap-server', + OPENID_PROVIDER: '#/openid-provider', USERS: '#/users', - GROUPS: '#/users-groups', + GROUPS: '#/groups', VOLUMES: '#/volumes', }); @@ -150,8 +150,8 @@ function onHashChange() { view.value = VIEWS.BACKUP_SITES; } else if (v === VIEWS.BACKUP_LIST && profile.value.isAtLeastAdmin) { view.value = VIEWS.BACKUP_LIST; - } else if (v === VIEWS.BACKUP_APP_ARCHIVE && profile.value.isAtLeastAdmin) { - view.value = VIEWS.BACKUP_APP_ARCHIVE; + } else if (v === VIEWS.APP_ARCHIVE && profile.value.isAtLeastAdmin) { + view.value = VIEWS.APP_ARCHIVE; } else if (v === VIEWS.CLOUDRON_ACCOUNT && profile.value.isAtLeastOwner) { view.value = VIEWS.CLOUDRON_ACCOUNT; } else if (v === VIEWS.DOMAINS && profile.value.isAtLeastAdmin) { @@ -160,10 +160,10 @@ function onHashChange() { view.value = VIEWS.EMAIL_DOMAIN; } else if (v === VIEWS.EMAIL_DOMAINS && profile.value.isAtLeastMailManager) { view.value = VIEWS.EMAIL_DOMAINS; - } else if (v === VIEWS.EMAIL_MAILBOXES && profile.value.isAtLeastMailManager) { - view.value = VIEWS.EMAIL_MAILBOXES; - } else if (v === VIEWS.EMAIL_MAILINGLISTS && profile.value.isAtLeastMailManager) { - view.value = VIEWS.EMAIL_MAILINGLISTS; + } else if (v === VIEWS.MAILBOXES && profile.value.isAtLeastMailManager) { + view.value = VIEWS.MAILBOXES; + } else if (v === VIEWS.MAILINGLISTS && profile.value.isAtLeastMailManager) { + view.value = VIEWS.MAILINGLISTS; } else if (v === VIEWS.EMAIL_SETTINGS && profile.value.isAtLeastMailManager) { view.value = VIEWS.EMAIL_SETTINGS; } else if (v === VIEWS.EMAIL_EVENTLOG && profile.value.isAtLeastMailManager) { @@ -178,18 +178,18 @@ function onHashChange() { view.value = VIEWS.SERVICES; } else if (v === VIEWS.SYSTEM_LOCALE && profile.value.isAtLeastAdmin) { view.value = VIEWS.SYSTEM_LOCALE; - } else if (v === VIEWS.SYSTEM_DOCKER && profile.value.isAtLeastAdmin) { - view.value = VIEWS.SYSTEM_DOCKER; + } else if (v === VIEWS.DOCKER && profile.value.isAtLeastAdmin) { + view.value = VIEWS.DOCKER; } else if (v === VIEWS.SYSTEM_EVENTLOG && profile.value.isAtLeastAdmin) { view.value = VIEWS.SYSTEM_EVENTLOG; } else if (v === VIEWS.SYSTEM_UPDATE && profile.value.isAtLeastAdmin) { 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.USER_DIRECTORY_LDAP_SERVER && profile.value.isAtLeastAdmin) { - view.value = VIEWS.USER_DIRECTORY_LDAP_SERVER; - } else if (v === VIEWS.USER_DIRECTORY_OPENID_PROVIDER && profile.value.isAtLeastAdmin) { - view.value = VIEWS.USER_DIRECTORY_OPENID_PROVIDER; + } 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.USERS && profile.value.isAtLeastUserManager) { view.value = VIEWS.USERS; } else if (v === VIEWS.GROUPS && profile.value.isAtLeastUserManager) { @@ -291,7 +291,7 @@ onMounted(async () => {
@@ -301,8 +301,8 @@ onMounted(async () => {