diff --git a/package-lock.json b/package-lock.json
index 2364dd8..04e4540 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "foris",
- "version": "1.3.3",
+ "version": "1.4.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -5947,9 +5947,9 @@
"dev": true
},
"handlebars": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.3.1.tgz",
- "integrity": "sha512-c0HoNHzDiHpBt4Kqe99N8tdLPKAnGCQ73gYMPWtAYM4PwGnf7xl8PBUHJqh9ijlzt2uQKaSRxbXRt+rZ7M2/kA==",
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz",
+ "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==",
"dev": true,
"requires": {
"neo-async": "^2.6.0",
@@ -11784,16 +11784,23 @@
"integrity": "sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw=="
},
"uglify-js": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
- "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.0.tgz",
+ "integrity": "sha512-PC/ee458NEMITe1OufAjal65i6lB58R1HWMRcxwvdz1UopW0DYqlRL3xdu3IcTvTXsB02CRHykidkTRL+A3hQA==",
"dev": true,
"optional": true,
"requires": {
- "commander": "~2.20.0",
+ "commander": "~2.20.3",
"source-map": "~0.6.1"
},
"dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true,
+ "optional": true
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
diff --git a/package.json b/package.json
index bc59525..4b44a5c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "foris",
- "version": "1.3.3",
+ "version": "1.4.0",
"description": "Set of components and utils for Foris and its plugins.",
"author": "CZ.NIC, z.s.p.o.",
"repository": {
diff --git a/src/common/RebootButton.js b/src/common/RebootButton.js
new file mode 100644
index 0000000..3b6c256
--- /dev/null
+++ b/src/common/RebootButton.js
@@ -0,0 +1,77 @@
+/*
+ * Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
+ *
+ * This is free software, licensed under the GNU General Public License v3.
+ * See /LICENSE for more information.
+ */
+
+import React, { useState, useEffect } from "react";
+import PropTypes from "prop-types";
+
+import { useAPIPost } from "api/hooks";
+import { API_STATE } from "api/utils";
+import { ForisURLs } from "forisUrls";
+
+import { Button } from "bootstrap/Button";
+import {
+ Modal, ModalHeader, ModalBody, ModalFooter,
+} from "bootstrap/Modal";
+import { useAlert } from "alertContext/AlertContext";
+
+RebootButton.propTypes = {
+ forisFormSize: PropTypes.bool,
+};
+
+export function RebootButton(props) {
+ const [triggered, setTriggered] = useState(false);
+ const [modalShown, setModalShown] = useState(false);
+ const [triggerRebootStatus, triggerReboot] = useAPIPost(ForisURLs.reboot);
+
+ const [setAlert] = useAlert();
+ useEffect(() => {
+ if (triggerRebootStatus.state === API_STATE.ERROR) {
+ setAlert(_("Reboot request failed."));
+ }
+ });
+
+ function rebootHandler() {
+ setTriggered(true);
+ triggerReboot();
+ setModalShown(false);
+ }
+
+ return (
+ <>
+
+
+ >
+ );
+}
+
+RebootModal.propTypes = {
+ shown: PropTypes.bool.isRequired,
+ setShown: PropTypes.func.isRequired,
+ onReboot: PropTypes.func.isRequired,
+};
+
+function RebootModal({ shown, setShown, onReboot }) {
+ return (
+
+
+ {_("Are you sure you want to restart the router?")}
+
+
+
+
+
+ );
+}
diff --git a/src/common/__tests__/RebootButton.test.js b/src/common/__tests__/RebootButton.test.js
new file mode 100644
index 0000000..8c52725
--- /dev/null
+++ b/src/common/__tests__/RebootButton.test.js
@@ -0,0 +1,55 @@
+/*
+ * Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
+ *
+ * This is free software, licensed under the GNU General Public License v3.
+ * See /LICENSE for more information.
+ */
+
+import React from "react";
+
+import { fireEvent, getByText, queryByText, render, wait } from "customTestRender";
+import mockAxios from "jest-mock-axios";
+import { mockJSONError } from "testUtils/network";
+import { mockSetAlert } from "testUtils/alertContextMock";
+
+import { RebootButton } from "../RebootButton";
+
+describe("", () => {
+ let componentContainer;
+ beforeEach(() => {
+ const { container } = render(<>
+
+
+ >);
+ componentContainer = container;
+ });
+
+ it("Render.", () => {
+ expect(componentContainer)
+ .toMatchSnapshot();
+ });
+
+ it("Render modal.", () => {
+ expect(queryByText(componentContainer, "Confirm reboot"))
+ .toBeNull();
+ fireEvent.click(getByText(componentContainer, "Reboot"));
+ expect(componentContainer)
+ .toMatchSnapshot();
+ });
+
+ it("Confirm reboot.", () => {
+ fireEvent.click(getByText(componentContainer, "Reboot"));
+ fireEvent.click(getByText(componentContainer, "Confirm reboot"));
+ expect(mockAxios.post)
+ .toHaveBeenCalledWith("/reforis/api/reboot", undefined, expect.anything());
+ });
+
+ it("Hold error.", async () => {
+ fireEvent.click(getByText(componentContainer, "Reboot"));
+ fireEvent.click(getByText(componentContainer, "Confirm reboot"));
+ mockJSONError();
+ await wait(() => expect(mockSetAlert)
+ .toBeCalledWith("Reboot request failed."));
+ });
+
+});
diff --git a/src/common/__tests__/__snapshots__/RebootButton.test.js.snap b/src/common/__tests__/__snapshots__/RebootButton.test.js.snap
new file mode 100644
index 0000000..80552d4
--- /dev/null
+++ b/src/common/__tests__/__snapshots__/RebootButton.test.js.snap
@@ -0,0 +1,94 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[` Render modal. 1`] = `
+
+
+
+
+
+
+
+
+ Are you sure you want to restart the router?
+
+
+
+
+
+
+
+
+
+`;
+
+exports[` Render. 1`] = `
+
+`;
diff --git a/src/forisUrls.js b/src/forisUrls.js
index 3499d27..9a709d7 100644
--- a/src/forisUrls.js
+++ b/src/forisUrls.js
@@ -5,12 +5,14 @@
* See /LICENSE for more information.
*/
-export const REFORIS_URL_PREFIX = process.env.LIGHTTPD ? "/reforis" : "";
+export const REFORIS_URL_PREFIX = "/reforis";
+export const REFORIS_API_URL_PREFIX = `${REFORIS_URL_PREFIX}/api`;
export const ForisURLs = {
login: `${REFORIS_URL_PREFIX}/login`,
static: `${REFORIS_URL_PREFIX}/static/reforis`,
wifi: `${REFORIS_URL_PREFIX}/network-settings/wifi`,
+
packageManagement: {
updateSettings: `${REFORIS_URL_PREFIX}/package-management/update-settings`,
updates: `${REFORIS_URL_PREFIX}/package-management/updates`,
@@ -21,4 +23,7 @@ export const ForisURLs = {
notificationsSettings: "/administration/notifications-settings",
luci: "/cgi-bin/luci",
+
+ // API
+ reboot: `${REFORIS_API_URL_PREFIX}/reboot`,
};
diff --git a/src/index.js b/src/index.js
index be99b3b..6edf5f2 100644
--- a/src/index.js
+++ b/src/index.js
@@ -43,6 +43,9 @@ export {
ModalHeader,
} from "bootstrap/Modal";
+// Common
+export { RebootButton } from "common/RebootButton";
+
// Form
export { ForisForm } from "form/components/ForisForm";
export { SubmitButton, STATES as SUBMIT_BUTTON_STATES } from "form/components/SubmitButton";
diff --git a/translations/cs/LC_MESSAGES/forisjs.po b/translations/cs/LC_MESSAGES/forisjs.po
index d09eae8..73def7a 100644
--- a/translations/cs/LC_MESSAGES/forisjs.po
+++ b/translations/cs/LC_MESSAGES/forisjs.po
@@ -7,17 +7,16 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-11-21 17:04+0000\n"
"Last-Translator: Pavel Borecki \n"
-"Language-Team: Czech \n"
"Language: cs\n"
+"Language-Team: Czech \n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
"Generated-By: Babel 2.7.0\n"
#: src/validations.js:13
@@ -68,6 +67,30 @@ msgstr "Došlo k neznámé chybě. Další informace naleznete v konzoli."
msgid "An unknown API error occurred."
msgstr "Došlo k neznámé chybě v aplikačním programovém rozhraní."
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr "Nastavení úspěšně uložena"
@@ -99,3 +122,16 @@ msgstr "Došlo k chybě při získávání dat."
#~ msgid "Settings update was failed."
#~ msgstr "Ukládání nastavení selhalo."
+
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/da/LC_MESSAGES/forisjs.po b/translations/da/LC_MESSAGES/forisjs.po
index f8c53dc..c22973b 100644
--- a/translations/da/LC_MESSAGES/forisjs.po
+++ b/translations/da/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: da\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/de/LC_MESSAGES/forisjs.po b/translations/de/LC_MESSAGES/forisjs.po
index 8e247a3..ebde35c 100644
--- a/translations/de/LC_MESSAGES/forisjs.po
+++ b/translations/de/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: de\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/el/LC_MESSAGES/forisjs.po b/translations/el/LC_MESSAGES/forisjs.po
index 3591b4d..aa8afe7 100644
--- a/translations/el/LC_MESSAGES/forisjs.po
+++ b/translations/el/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: el\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/en/LC_MESSAGES/forisjs.po b/translations/en/LC_MESSAGES/forisjs.po
index 7a20e38..1a71745 100644
--- a/translations/en/LC_MESSAGES/forisjs.po
+++ b/translations/en/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:21+0200\n"
"Last-Translator: FULL NAME \n"
"Language: en\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/es/LC_MESSAGES/forisjs.po b/translations/es/LC_MESSAGES/forisjs.po
index 1350657..4f9c9e8 100644
--- a/translations/es/LC_MESSAGES/forisjs.po
+++ b/translations/es/LC_MESSAGES/forisjs.po
@@ -1,4 +1,4 @@
-# Translations template for PROJECT.
+# Spanish translations for PROJECT.
# Copyright (C) 2019 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR , 2019.
@@ -7,11 +7,12 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
"Language: es\n"
+"Language-Team: none\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -65,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -88,3 +113,16 @@ msgstr ""
#: src/utils/ErrorMessage.js:13
msgid "An error occurred while fetching data."
msgstr ""
+
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/fi/LC_MESSAGES/forisjs.po b/translations/fi/LC_MESSAGES/forisjs.po
index ac64b52..7086c43 100644
--- a/translations/fi/LC_MESSAGES/forisjs.po
+++ b/translations/fi/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: fi\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/fo/LC_MESSAGES/forisjs.po b/translations/fo/LC_MESSAGES/forisjs.po
index a795b2a..1926dfa 100644
--- a/translations/fo/LC_MESSAGES/forisjs.po
+++ b/translations/fo/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: fo\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/forisjs.pot b/translations/forisjs.pot
index 13921da..dbb981f 100644
--- a/translations/forisjs.pot
+++ b/translations/forisjs.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -65,6 +65,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
diff --git a/translations/fr/LC_MESSAGES/forisjs.po b/translations/fr/LC_MESSAGES/forisjs.po
index 60af4c6..50c1622 100644
--- a/translations/fr/LC_MESSAGES/forisjs.po
+++ b/translations/fr/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:54+0200\n"
"Last-Translator: FULL NAME \n"
"Language: fr\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/hr/LC_MESSAGES/forisjs.po b/translations/hr/LC_MESSAGES/forisjs.po
index d0b6b2b..d74caaf 100644
--- a/translations/hr/LC_MESSAGES/forisjs.po
+++ b/translations/hr/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: hr\n"
@@ -67,6 +67,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -97,3 +121,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/hu/LC_MESSAGES/forisjs.po b/translations/hu/LC_MESSAGES/forisjs.po
index 639b6bd..d0ebbf3 100644
--- a/translations/hu/LC_MESSAGES/forisjs.po
+++ b/translations/hu/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: hu\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/it/LC_MESSAGES/forisjs.po b/translations/it/LC_MESSAGES/forisjs.po
index 33e6b01..7341629 100644
--- a/translations/it/LC_MESSAGES/forisjs.po
+++ b/translations/it/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: it\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/ja/LC_MESSAGES/forisjs.po b/translations/ja/LC_MESSAGES/forisjs.po
index c3e8a0b..2566b1e 100644
--- a/translations/ja/LC_MESSAGES/forisjs.po
+++ b/translations/ja/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: ja\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/ko/LC_MESSAGES/forisjs.po b/translations/ko/LC_MESSAGES/forisjs.po
index 24bb8d1..9ead2e3 100644
--- a/translations/ko/LC_MESSAGES/forisjs.po
+++ b/translations/ko/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: ko\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/lt/LC_MESSAGES/forisjs.po b/translations/lt/LC_MESSAGES/forisjs.po
index a4b8957..0978f15 100644
--- a/translations/lt/LC_MESSAGES/forisjs.po
+++ b/translations/lt/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: lt\n"
@@ -67,6 +67,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -97,3 +121,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/nb/LC_MESSAGES/forisjs.po b/translations/nb/LC_MESSAGES/forisjs.po
index 0e62422..eb7cd00 100644
--- a/translations/nb/LC_MESSAGES/forisjs.po
+++ b/translations/nb/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: nb\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/nb_NO/LC_MESSAGES/forisjs.po b/translations/nb_NO/LC_MESSAGES/forisjs.po
index 26865a1..063a9cb 100644
--- a/translations/nb_NO/LC_MESSAGES/forisjs.po
+++ b/translations/nb_NO/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:55+0200\n"
"Last-Translator: FULL NAME \n"
"Language: nb_NO\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/nl/LC_MESSAGES/forisjs.po b/translations/nl/LC_MESSAGES/forisjs.po
index 208b636..4331b4b 100644
--- a/translations/nl/LC_MESSAGES/forisjs.po
+++ b/translations/nl/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: nl\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/pl/LC_MESSAGES/forisjs.po b/translations/pl/LC_MESSAGES/forisjs.po
index 35715ea..ca02e55 100644
--- a/translations/pl/LC_MESSAGES/forisjs.po
+++ b/translations/pl/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: pl\n"
@@ -67,6 +67,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -97,3 +121,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/ro/LC_MESSAGES/forisjs.po b/translations/ro/LC_MESSAGES/forisjs.po
index 6213ccc..e9a9e27 100644
--- a/translations/ro/LC_MESSAGES/forisjs.po
+++ b/translations/ro/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: ro\n"
@@ -67,6 +67,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -97,3 +121,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/ru/LC_MESSAGES/forisjs.po b/translations/ru/LC_MESSAGES/forisjs.po
index 9c81ac8..d4fea6e 100644
--- a/translations/ru/LC_MESSAGES/forisjs.po
+++ b/translations/ru/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: ru\n"
@@ -67,6 +67,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -97,3 +121,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/sk/LC_MESSAGES/forisjs.po b/translations/sk/LC_MESSAGES/forisjs.po
index ab80b80..6719a56 100644
--- a/translations/sk/LC_MESSAGES/forisjs.po
+++ b/translations/sk/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: sk\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+
diff --git a/translations/sv/LC_MESSAGES/forisjs.po b/translations/sv/LC_MESSAGES/forisjs.po
index e06729b..93efb93 100644
--- a/translations/sv/LC_MESSAGES/forisjs.po
+++ b/translations/sv/LC_MESSAGES/forisjs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-14 11:13+0100\n"
+"POT-Creation-Date: 2019-11-29 16:27+0100\n"
"PO-Revision-Date: 2019-08-28 17:56+0200\n"
"Last-Translator: FULL NAME \n"
"Language: sv\n"
@@ -66,6 +66,30 @@ msgstr ""
msgid "An unknown API error occurred."
msgstr ""
+#: src/common/RebootButton.js:33
+msgid "Reboot request failed."
+msgstr ""
+
+#: src/common/RebootButton.js:54
+msgid "Reboot"
+msgstr ""
+
+#: src/common/RebootButton.js:69
+msgid "Reboot confirmation"
+msgstr ""
+
+#: src/common/RebootButton.js:70
+msgid "Are you sure you want to restart the router?"
+msgstr ""
+
+#: src/common/RebootButton.js:72
+msgid "Cancel"
+msgstr ""
+
+#: src/common/RebootButton.js:73
+msgid "Confirm reboot"
+msgstr ""
+
#: src/form/components/ForisForm.js:88
msgid "Settings saved successfully"
msgstr ""
@@ -96,3 +120,15 @@ msgstr ""
#~ msgid "Settings update was failed."
#~ msgstr ""
+#~ msgid "Warning!"
+#~ msgstr ""
+
+#~ msgid "Reboot triggering was failed."
+#~ msgstr ""
+
+#~ msgid "Reboot triggering failed."
+#~ msgstr ""
+
+#~ msgid "Reboot requestq failed."
+#~ msgstr ""
+