From 65320372cfd121f56d6d101e79f2e2d60e48cd2b Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Fri, 15 Apr 2022 01:34:49 -0400 Subject: [PATCH 1/2] add Stop Node button --- qortal-ui-core/language/de.json | 4 +++- qortal-ui-core/language/fr.json | 4 +++- qortal-ui-core/language/pl.json | 4 +++- qortal-ui-core/language/sp.json | 4 +++- qortal-ui-core/language/us.json | 4 +++- qortal-ui-core/language/zhc.json | 4 +++- qortal-ui-core/language/zht.json | 4 +++- .../core/node-management/node-management.src.js | 13 +++++++++++++ 8 files changed, 34 insertions(+), 7 deletions(-) diff --git a/qortal-ui-core/language/de.json b/qortal-ui-core/language/de.json index 268038e9..9d7e2e2c 100644 --- a/qortal-ui-core/language/de.json +++ b/qortal-ui-core/language/de.json @@ -536,7 +536,9 @@ "nchange27": "Prägeknoten erfolgreich hinzugefügt!", "nchange28": "Prägeknoten konnte nicht hinzugefügt werden!", "nchange29": "Prägekonto erfolgreich entfernt!", - "nchange30": "Fehler beim Entfernen des Prägekontos!" + "nchange30": "Fehler beim Entfernen des Prägekontos!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "Transaktionsanfrage", diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json index f92967ad..e35622a8 100644 --- a/qortal-ui-core/language/fr.json +++ b/qortal-ui-core/language/fr.json @@ -536,7 +536,9 @@ "nchange27": "Minting Node Added Successfully!", "nchange28": "Failed to Add Minting Node!", "nchange29": "Successfully Removed Minting Account!", - "nchange30": "Failed to Remove Minting Account!" + "nchange30": "Failed to Remove Minting Account!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/qortal-ui-core/language/pl.json b/qortal-ui-core/language/pl.json index f92967ad..e35622a8 100644 --- a/qortal-ui-core/language/pl.json +++ b/qortal-ui-core/language/pl.json @@ -536,7 +536,9 @@ "nchange27": "Minting Node Added Successfully!", "nchange28": "Failed to Add Minting Node!", "nchange29": "Successfully Removed Minting Account!", - "nchange30": "Failed to Remove Minting Account!" + "nchange30": "Failed to Remove Minting Account!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/qortal-ui-core/language/sp.json b/qortal-ui-core/language/sp.json index f92967ad..e35622a8 100644 --- a/qortal-ui-core/language/sp.json +++ b/qortal-ui-core/language/sp.json @@ -536,7 +536,9 @@ "nchange27": "Minting Node Added Successfully!", "nchange28": "Failed to Add Minting Node!", "nchange29": "Successfully Removed Minting Account!", - "nchange30": "Failed to Remove Minting Account!" + "nchange30": "Failed to Remove Minting Account!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/qortal-ui-core/language/us.json b/qortal-ui-core/language/us.json index f92967ad..e35622a8 100644 --- a/qortal-ui-core/language/us.json +++ b/qortal-ui-core/language/us.json @@ -536,7 +536,9 @@ "nchange27": "Minting Node Added Successfully!", "nchange28": "Failed to Add Minting Node!", "nchange29": "Successfully Removed Minting Account!", - "nchange30": "Failed to Remove Minting Account!" + "nchange30": "Failed to Remove Minting Account!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "Transaction request", diff --git a/qortal-ui-core/language/zhc.json b/qortal-ui-core/language/zhc.json index 2a27f954..5b93eb81 100644 --- a/qortal-ui-core/language/zhc.json +++ b/qortal-ui-core/language/zhc.json @@ -537,7 +537,9 @@ "nchange27": "铸币节点添加成功!", "nchange28": "添加铸币节点失败!", "nchange29": "成功从此节点中移除铸币账号!", - "nchange30": "未能从此节点中移除铸币账号!" + "nchange30": "未能从此节点中移除铸币账号!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "请求交易", diff --git a/qortal-ui-core/language/zht.json b/qortal-ui-core/language/zht.json index b396172e..bd11f563 100644 --- a/qortal-ui-core/language/zht.json +++ b/qortal-ui-core/language/zht.json @@ -537,7 +537,9 @@ "nchange27": "鑄幣節點添加成功!", "nchange28": "添加鑄幣節點失敗!", "nchange29": "成功從此節點中移除鑄幣賬號!", - "nchange30": "未能從此節點中移除鑄幣賬號!" + "nchange30": "未能從此節點中移除鑄幣賬號!", + "nchange31": "Stop Node", + "nchange32": "Successfully Sent Stop Request!" }, "transpage": { "tchange1": "請求交易", diff --git a/qortal-ui-plugins/plugins/core/node-management/node-management.src.js b/qortal-ui-plugins/plugins/core/node-management/node-management.src.js index 59a85b90..2a941457 100644 --- a/qortal-ui-plugins/plugins/core/node-management/node-management.src.js +++ b/qortal-ui-plugins/plugins/core/node-management/node-management.src.js @@ -152,6 +152,7 @@ class NodeManagement extends LitElement {

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

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


@@ -444,6 +445,18 @@ class NodeManagement extends LitElement { }); } + stopNode() { + parentEpml + .request("apiCall", { + url: `/admin/stop?apiKey=${this.getApiKey()}`, + method: "GET" + }) + .then((res) => { + let err5string = get("nodepage.nchange32") + parentEpml.request('showSnackBar', `${err5string}`); + }); + } + onPageNavigation(pageUrl) { parentEpml.request("setPageUrl", pageUrl); } From d85e7ea3d3f196032c0d6df2656e8ed18266aabe Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Fri, 15 Apr 2022 09:48:55 +0200 Subject: [PATCH 2/2] Update node-management.src.js --- .../plugins/core/node-management/node-management.src.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qortal-ui-plugins/plugins/core/node-management/node-management.src.js b/qortal-ui-plugins/plugins/core/node-management/node-management.src.js index 2a941457..c17ee6ef 100644 --- a/qortal-ui-plugins/plugins/core/node-management/node-management.src.js +++ b/qortal-ui-plugins/plugins/core/node-management/node-management.src.js @@ -152,7 +152,7 @@ class NodeManagement extends LitElement {

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

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


@@ -452,8 +452,8 @@ class NodeManagement extends LitElement { method: "GET" }) .then((res) => { - let err5string = get("nodepage.nchange32") - parentEpml.request('showSnackBar', `${err5string}`); + let err7string = get("nodepage.nchange32") + parentEpml.request('showSnackBar', `${err7string}`); }); }