From d098e1381248ed92a111ae1fcbd0cb9a73e83046 Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Fri, 2 Jun 2023 05:32:56 -0400 Subject: [PATCH] Add Restart Node button --- core/language/de.json | 4 +++- core/language/es.json | 4 +++- core/language/fr.json | 6 ++++-- core/language/hindi.json | 4 +++- core/language/hr.json | 4 +++- core/language/hu.json | 4 +++- core/language/it.json | 4 +++- core/language/ko.json | 4 +++- core/language/no.json | 4 +++- core/language/pl.json | 4 +++- core/language/pt.json | 4 +++- core/language/ro.json | 4 +++- core/language/rs.json | 4 +++- core/language/ru.json | 4 +++- core/language/us.json | 4 +++- core/language/zhc.json | 4 +++- core/language/zht.json | 4 +++- .../core/node-management/node-management.src.js | 13 +++++++++++++ 18 files changed, 65 insertions(+), 18 deletions(-) diff --git a/core/language/de.json b/core/language/de.json index cd500e60..97cd9f99 100644 --- a/core/language/de.json +++ b/core/language/de.json @@ -898,7 +898,9 @@ "nchange29": "Prägekonto erfolgreich entfernt!", "nchange30": "Fehler beim Entfernen des Prägekontos!", "nchange31": "Knoten stoppen", - "nchange32": "Stoppanforderung erfolgreich gesendet!" + "nchange32": "Stoppanforderung erfolgreich gesendet!", + "nchange33": "Knoten neu starten", + "nchange34": "Neustartanforderung erfolgreich gesendet!" }, "transpage": { "tchange1": "Transaktionsanfrage", diff --git a/core/language/es.json b/core/language/es.json index a7bc551c..04d367df 100644 --- a/core/language/es.json +++ b/core/language/es.json @@ -898,7 +898,9 @@ "nchange29": "Eliminación exitosa de la cuenta de acuñación!", "nchange30": "Fallo en la eliminación de la cuenta de acuñación!", "nchange31": "Detener Nodo", - "nchange32": "Solicitud de detención enviada con éxito!" + "nchange32": "Solicitud de detención enviada con éxito!", + "nchange33": "Reiniciar Nodo", + "nchange34": "Solicitud de reinicio enviada con éxito!" }, "transpage": { "tchange1": "Solicitud de transacción", diff --git a/core/language/fr.json b/core/language/fr.json index 34adfd8b..0daf77b6 100644 --- a/core/language/fr.json +++ b/core/language/fr.json @@ -897,8 +897,10 @@ "nchange28": "Échec de l’ajout d’un noeud de frappe!", "nchange29": "Suppression réussie du compte de frappe!", "nchange30": "Echec de la suppression du compte de frappe!", - "nchange31": "Arreter le noeud", - "nchange32": "Demande d’arrêt envoyée avec succès!" + "nchange31": "Arrêter le noeud", + "nchange32": "Demande d’arrêt envoyée avec succès!", + "nchange33": "Redémarrer le noeud", + "nchange34": "Demande de redémarrage envoyée avec succès!" }, "transpage": { "tchange1": "Demande de transaction", diff --git a/core/language/hindi.json b/core/language/hindi.json index e20ac835..8bcf3151 100644 --- a/core/language/hindi.json +++ b/core/language/hindi.json @@ -899,7 +899,9 @@ "nchange29": "मिंटिंग अकाउंट को सफलतापूर्वक हटाया गया!", "nchange30": "खनन खाता हटाने में विफल!", "nchange31": "स्टॉप नोड", - "nchange32": "स्टॉप अनुरोध सफलतापूर्वक भेजा गया!" + "nchange32": "स्टॉप अनुरोध सफलतापूर्वक भेजा गया!", + "nchange33": "नोड फिर से चालू करें", + "nchange34": "रीस्टार्ट अनुरोध सफलतापूर्वक भेजा गया!" }, "transpage": { "tchange1": "लेनदेन अनुरोध", diff --git a/core/language/hr.json b/core/language/hr.json index 7a2b0109..9f16b7d7 100644 --- a/core/language/hr.json +++ b/core/language/hr.json @@ -898,7 +898,9 @@ "nchange29": "Uspješno uklonjen minter račun!", "nchange30": "Neuspješno uklanjanje minter računa!", "nchange31": "Zaustavi čvor", - "nchange32": "Uspješno poslan zahtjev za zaustavljenje!" + "nchange32": "Uspješno poslan zahtjev za zaustavljenje!", + "nchange33": "Ponovo pokreni čvor", + "nchange34": "Uspješno poslan zahtjev za ponovnim pokretanjem!" }, "transpage": { "tchange1": "Zahtjev za transakciju", diff --git a/core/language/hu.json b/core/language/hu.json index b90b9864..49a737a0 100644 --- a/core/language/hu.json +++ b/core/language/hu.json @@ -898,7 +898,9 @@ "nchange29": "Sikerült eltávolítani a verési fiókot!", "nchange30": "Nem sikerült eltávolítani a verési fiókot!", "nchange31": "Csomópont Leállítás", - "nchange32": "Sikeresen Elküldött Stop Kérés!" + "nchange32": "Sikeresen Elküldött Stop Kérés!", + "nchange33": "Csomópont Újraindítása", + "nchange34": "Sikeresen Elküldött Újraindítási Kérés!" }, "transpage": { "tchange1": "Tranzakciós Kérelem", diff --git a/core/language/it.json b/core/language/it.json index 49730a13..c9d830b2 100644 --- a/core/language/it.json +++ b/core/language/it.json @@ -898,7 +898,9 @@ "nchange29": "Conto di minting rimosso con successo!", "nchange30": "Impossibile rimuovere l'account di minting!", "nchange31": "Arresta nodo", - "nchange32": "Richiesta di arresto inviata con successo!" + "nchange32": "Richiesta di arresto inviata con successo!", + "nchange33": "Riavvia nodo", + "nchange34": "Richiesta di riavvio inviata con successo!" }, "transpage": { "tchange1": "Richiesta di transazione", diff --git a/core/language/ko.json b/core/language/ko.json index 26bfeba6..c63e7dc9 100644 --- a/core/language/ko.json +++ b/core/language/ko.json @@ -898,7 +898,9 @@ "nchange29": "민팅 계정이 제거되었습니다!", "nchange30": "민팅 계정을 제거하지 못했습니다!", "nchange31": "노드 중지", - "nchange32": "중지 요청을 성공적으로 전송했습니다.!" + "nchange32": "중지 요청을 성공적으로 전송했습니다!", + "nchange33": "노드 재시작", + "nchange34": "다시 시작 요청을 성공적으로 보냈습니다!" }, "transpage": { "tchange1": "거래요청", diff --git a/core/language/no.json b/core/language/no.json index 31adeb54..9afc0111 100644 --- a/core/language/no.json +++ b/core/language/no.json @@ -898,7 +898,9 @@ "nchange29": "Mintekontoen ble fjernet!", "nchange30": "Kunne ikke fjerne mintekontoen!", "nchange31": "Stopp noden", - "nchange32": "Stoppforespørsel sendt!" + "nchange32": "Stoppforespørsel sendt!", + "nchange33": "Omstart noden", + "nchange34": "Omstartsforespørsel sendt!" }, "transpage": { "tchange1": "Transaksjonsforespørsel", diff --git a/core/language/pl.json b/core/language/pl.json index bf75e955..5944526b 100644 --- a/core/language/pl.json +++ b/core/language/pl.json @@ -898,7 +898,9 @@ "nchange29": "Pomyślnie usunięto konto mintowania!", "nchange30": "Nie udało się usunąć konta mintowania!", "nchange31": "Zatrzymaj węzeł", - "nchange32": "Pomyślnie wysłane żądanie zatrzymania!" + "nchange32": "Pomyślnie wysłane żądanie zatrzymania!", + "nchange33": "Uruchom ponownie węzeł", + "nchange34": "Pomyślnie wysłane żądanie ponownego uruchomienia!" }, "transpage": { "tchange1": "Żądanie transakcji", diff --git a/core/language/pt.json b/core/language/pt.json index 0cc2b870..756a49ab 100644 --- a/core/language/pt.json +++ b/core/language/pt.json @@ -898,7 +898,9 @@ "nchange29": "Conta de Mineração removida com sucesso!", "nchange30": "Falha em remover a conta de mineração", "nchange31": "Parar Nódulo", - "nchange32": "Pedido de parada enviado com sucesso!" + "nchange32": "Pedido de parada enviado com sucesso!", + "nchange33": "Reiniciar Nódulo", + "nchange34": "Pedido de reinicialização enviado com sucesso!" }, "transpage": { "tchange1": "Pedido de transação", diff --git a/core/language/ro.json b/core/language/ro.json index fa3ce721..ede9a1bd 100644 --- a/core/language/ro.json +++ b/core/language/ro.json @@ -898,7 +898,9 @@ "nchange29": "S-a eliminat cu succes contul de producator de moneda (minting)!", "nchange30": "Nu a reusit eliminare contulului de recompensare (minting)!", "nchange31": "Opreste Nodul", - "nchange32": "Cerere de Oprire Trimisa cu Succes!" + "nchange32": "Cerere de Oprire Trimisă cu Succes!", + "nchange33": "Reporniți Nodul", + "nchange34": "Cerere de Repornire a Fost Trimisă cu Succes!" }, "transpage": { "tchange1": "Cerere de tranzactionare", diff --git a/core/language/rs.json b/core/language/rs.json index f22f8746..7eb3df86 100644 --- a/core/language/rs.json +++ b/core/language/rs.json @@ -898,7 +898,9 @@ "nchange29": "Minting nalog uspešno uklonjen!", "nchange30": "Minting nalog neuspešno uklonjen!", "nchange31": "Zaustavite čvor", - "nchange32": "Zahtev za zaustavljanje uspešno poslat!" + "nchange32": "Zahtev za zaustavljanje uspešno poslat!", + "nchange33": "Ponovo pokreni čvor", + "nchange34": "Zahtev za ponovno pokretanje uspešno poslat!" }, "transpage": { "tchange1": "Zahtev za transakcijom", diff --git a/core/language/ru.json b/core/language/ru.json index afe2fd86..172647a2 100644 --- a/core/language/ru.json +++ b/core/language/ru.json @@ -898,7 +898,9 @@ "nchange29": "Учетная запись Minting успешно удалена!", "nchange30": "Не удалось удалить учетную запись Minting!", "nchange31": "Остановить узел", - "nchange32": "Запрос на остановку успешно отправлен!" + "nchange32": "Запрос на остановку успешно отправлен!", + "nchange33": "Перезапустить узел", + "nchange34": "Запрос на перезапуск успешно отправлен!" }, "transpage": { "tchange1": "Запрос транзакции", diff --git a/core/language/us.json b/core/language/us.json index 5db172a0..7d203f7c 100644 --- a/core/language/us.json +++ b/core/language/us.json @@ -899,7 +899,9 @@ "nchange29": "Successfully Removed Minting Account!", "nchange30": "Failed to Remove Minting Account!", "nchange31": "Stop Node", - "nchange32": "Successfully Sent Stop Request!" + "nchange32": "Successfully Sent Stop Request!", + "nchange33": "Restart Node", + "nchange34": "Successfully Sent Restart Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/core/language/zhc.json b/core/language/zhc.json index 473726f0..f8cd057b 100644 --- a/core/language/zhc.json +++ b/core/language/zhc.json @@ -898,7 +898,9 @@ "nchange29": "成功从此节点中移除铸币账号!", "nchange30": "未能从此节点中移除铸币账号!", "nchange31": "关闭节点", - "nchange32": "成功发送关闭节点请求!" + "nchange32": "成功发送关闭节点请求!", + "nchange33": "重启节点", + "nchange34": "成功发送重启节点请求!" }, "transpage": { "tchange1": "请求交易", diff --git a/core/language/zht.json b/core/language/zht.json index aa8c4f71..851c3e94 100644 --- a/core/language/zht.json +++ b/core/language/zht.json @@ -898,7 +898,9 @@ "nchange29": "成功從此節點中移除鑄幣賬號!", "nchange30": "未能從此節點中移除鑄幣賬號!", "nchange31": "關閉節點", - "nchange32": "成功發送關閉節點請求!" + "nchange32": "成功發送關閉節點請求!", + "nchange33": "重啟節點", + "nchange34": "成功發送重啟節點請求!" }, "transpage": { "tchange1": "請求交易", diff --git a/plugins/plugins/core/node-management/node-management.src.js b/plugins/plugins/core/node-management/node-management.src.js index 341ad989..3524df1a 100644 --- a/plugins/plugins/core/node-management/node-management.src.js +++ b/plugins/plugins/core/node-management/node-management.src.js @@ -156,6 +156,7 @@ class NodeManagement extends LitElement {

${translate("nodepage.nchange1")} ${this.nodeDomain}

this.stopNode()}>dangerous ${translate("nodepage.nchange31")} + this.restartNode()}>360 ${translate("nodepage.nchange33")}
${translate("nodepage.nchange2")} ${this.upTime}


@@ -450,6 +451,18 @@ class NodeManagement extends LitElement { }); } + restartNode() { + parentEpml + .request("apiCall", { + url: `/admin/restart?apiKey=${this.getApiKey()}`, + method: "GET" + }) + .then((res) => { + let err7string = get("nodepage.nchange34") + parentEpml.request('showSnackBar', `${err7string}`); + }); + } + onPageNavigation(pageUrl) { parentEpml.request("setPageUrl", pageUrl); }