From 258941646ef678468d3f98bd42e736beceee22bc Mon Sep 17 00:00:00 2001 From: Axolotle Date: Mon, 14 Sep 2020 17:44:16 +0200 Subject: [PATCH] add ToolPower view --- app/src/i18n/locales/en.json | 3 +- app/src/router/routes.js | 11 ++++ app/src/views/tool/ToolPower.vue | 102 +++++++++++++++++++++++++++++++ 3 files changed, 115 insertions(+), 1 deletion(-) create mode 100644 app/src/views/tool/ToolPower.vue diff --git a/app/src/i18n/locales/en.json b/app/src/i18n/locales/en.json index 85893c84..9721b164 100644 --- a/app/src/i18n/locales/en.json +++ b/app/src/i18n/locales/en.json @@ -314,10 +314,11 @@ "tools_security_feed_no_items": "No security notifications", "tools_security_feed_subscribe_rss": "Subscribe to security notifications RSS", "tools_security_feed_view_items": "View all security notifications", + "tools_power_up": "Your server seems to be accessible, you can now try to login.", "tools_reboot": "Reboot your server", "tools_reboot_btn": "Reboot", "tools_reboot_done": "Rebooting...", - "tools_rebooting": "Your server is rebooting. To return to the web administration interface you need to wait for your server to be up. You can check that by refreshing this page (F5).", + "tools_rebooting": "Your server is rebooting. To return to the web administration interface you need to wait for your server to be up. You can wait for the login form to show up or check by refreshing this page (F5).", "tools_shutdown": "Shutdown your server", "tools_shutdown_btn": "Shutdown", "tools_shutdown_done": "Shutting down...", diff --git a/app/src/router/routes.js b/app/src/router/routes.js index 06878ad2..2c6dc8ea 100644 --- a/app/src/router/routes.js +++ b/app/src/router/routes.js @@ -252,6 +252,17 @@ const routes = [ { name: 'tool-webadmin', trad: 'tools_webadmin_settings' } ] } + }, + { + name: 'tool-power', + path: '/tools/power', + component: () => import(/* webpackChunkName: "views/tools" */ '@/views/tool/ToolPower'), + meta: { + breadcrumb: [ + { name: 'tool-list', trad: 'tools' }, + { name: 'tool-power', trad: 'tools_shutdown_reboot' } + ] + } } ] diff --git a/app/src/views/tool/ToolPower.vue b/app/src/views/tool/ToolPower.vue new file mode 100644 index 00000000..9f56e9fa --- /dev/null +++ b/app/src/views/tool/ToolPower.vue @@ -0,0 +1,102 @@ + + +