From 5b3f6900b0e0d28d4fad0506a9affd8b46c9f948 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sat, 8 Oct 2022 18:38:59 +0200 Subject: [PATCH] Drop 'change admin password' view, now part of the global setting panel --- app/src/helpers/yunohostArguments.js | 2 +- app/src/i18n/locales/en.json | 4 -- app/src/router/routes.js | 9 ---- app/src/views/tool/ToolAdminpw.vue | 69 ---------------------------- app/src/views/tool/ToolList.vue | 1 - 5 files changed, 1 insertion(+), 84 deletions(-) delete mode 100644 app/src/views/tool/ToolAdminpw.vue diff --git a/app/src/helpers/yunohostArguments.js b/app/src/helpers/yunohostArguments.js index ffded7a5..8f0d8081 100644 --- a/app/src/helpers/yunohostArguments.js +++ b/app/src/helpers/yunohostArguments.js @@ -137,7 +137,7 @@ export function formatYunoHostArgument (arg) { props: defaultProps.concat(['type', 'autocomplete', 'trim']), callback: function () { if (!arg.help) { - arg.help = 'good_practices_about_admin_password' + arg.help = i18n.t('good_practices_about_admin_password') } arg.example = '••••••••••••' validation.passwordLenght = validators.minLength(8) diff --git a/app/src/i18n/locales/en.json b/app/src/i18n/locales/en.json index 06b3039d..bb19c248 100644 --- a/app/src/i18n/locales/en.json +++ b/app/src/i18n/locales/en.json @@ -378,7 +378,6 @@ "restart": "Restart", "retry": "Retry", "human_routes": { - "adminpw": "Change admin password", "apps": { "action_config": "Run action '{action}' of app '{name}' configuration", "change_label": "Change label of '{prevName}' for '{nextName}'", @@ -487,9 +486,6 @@ "text_selection_is_disabled": "Text selection is disabled. If you want to share this log, please share the *full* log with the 'Share with Yunopaste' button.
Or if you really really want to select text, press these keys: ↓↓↑↑.", "tip_about_user_email": "Users are created with an associated email address (and XMPP account) with the format username@domain.tld. Additional email aliases and email forwards can later be added by the admin and the user.", "tools": "Tools", - "tools_adminpw": "Change administration password", - "tools_adminpw_current": "Current password", - "tools_adminpw_current_placeholder": "Enter your current password", "tools_reboot": "Reboot your server", "tools_reboot_btn": "Reboot", "tools_shutdown": "Shutdown your server", diff --git a/app/src/router/routes.js b/app/src/router/routes.js index ef339870..2e802748 100644 --- a/app/src/router/routes.js +++ b/app/src/router/routes.js @@ -346,15 +346,6 @@ const routes = [ breadcrumb: ['tool-list', 'tool-firewall'] } }, - { - name: 'tool-adminpw', - path: '/tools/adminpw', - component: () => import(/* webpackChunkName: "views/tools/adminpw" */ '@/views/tool/ToolAdminpw'), - meta: { - args: { trad: 'tools_adminpw' }, - breadcrumb: ['tool-list', 'tool-adminpw'] - } - }, { name: 'tool-webadmin', path: '/tools/webadmin', diff --git a/app/src/views/tool/ToolAdminpw.vue b/app/src/views/tool/ToolAdminpw.vue deleted file mode 100644 index 14417d08..00000000 --- a/app/src/views/tool/ToolAdminpw.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - diff --git a/app/src/views/tool/ToolList.vue b/app/src/views/tool/ToolList.vue index 0b495e82..e326b5fd 100644 --- a/app/src/views/tool/ToolList.vue +++ b/app/src/views/tool/ToolList.vue @@ -24,7 +24,6 @@ export default { { routeName: 'tool-migrations', icon: 'share', translation: 'migrations' }, { routeName: 'service-list', icon: 'gears', translation: 'services' }, { routeName: 'tool-firewall', icon: 'shield', translation: 'firewall' }, - { routeName: 'tool-adminpw', icon: 'key-modern', translation: 'tools_adminpw' }, { routeName: 'tool-settings', icon: 'sliders', translation: 'tools_yunohost_settings' }, { routeName: 'tool-webadmin', icon: 'sliders', translation: 'tools_webadmin_settings' }, { routeName: 'tool-power', icon: 'power-off', translation: 'tools_shutdown_reboot' }