From 0f85b186cc6e21ff695e276fbc7d3647a52288f0 Mon Sep 17 00:00:00 2001 From: Simon Smith Date: Sun, 3 Jul 2022 18:29:46 +0100 Subject: [PATCH 1/3] Update apprelays.js if header is not null for websockets --- apprelays.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apprelays.js b/apprelays.js index 8890c306..629261d9 100644 --- a/apprelays.js +++ b/apprelays.js @@ -638,12 +638,14 @@ module.exports.CreateWebRelay = function (parent, db, args, domain) { } } else { // Tunnel is now in web socket pass-thru mode - if ((typeof header.connection == 'string') && (header.connection.toLowerCase() == 'upgrade')) { - // Websocket upgrade succesful - obj.socketParseState = 2; - } else { - // Unable to upgrade to web socket - obj.close(); + if (header != null) { + if ((typeof header.connection == 'string') && (header.connection.toLowerCase() == 'upgrade')) { + // Websocket upgrade succesful + obj.socketParseState = 2; + } else { + // Unable to upgrade to web socket + obj.close(); + } } } } From ecf5c74fa36cb619031eba47544ecbf2eb169b5e Mon Sep 17 00:00:00 2001 From: petervanv <58996467+petervanv@users.noreply.github.com> Date: Sun, 3 Jul 2022 22:38:47 +0200 Subject: [PATCH 2/3] Dutch translation update 1.0.45 --- translate/translate.json | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/translate/translate.json b/translate/translate.json index 7843f6f4..c4194355 100644 --- a/translate/translate.json +++ b/translate/translate.json @@ -28179,6 +28179,7 @@ }, { "en": "Gateway: {0}", + "nl": "Gateway: {0}", "xloc": [ "default-mobile.handlebars->11->556", "default.handlebars->45->1453" @@ -29324,12 +29325,14 @@ { "de": "HTTP Verbindung", "en": "HTTP Connection", + "nl": "HTTP verbinding", "xloc": [ "default.handlebars->45->750" ] }, { "en": "HTTP remote connection port:", + "nl": "HTTP poort voor externe verbinding:", "xloc": [ "default.handlebars->45->749" ] @@ -29362,12 +29365,14 @@ { "de": "HTTPS Verbindung", "en": "HTTPS Connection", + "nl": "HTTPS verbinding", "xloc": [ "default.handlebars->45->752" ] }, { "en": "HTTPS remote connection port:", + "nl": "HTTPS poort voor externe verbinding:", "xloc": [ "default.handlebars->45->751" ] @@ -39180,6 +39185,7 @@ }, { "en": "Mask: {0}", + "nl": "Mask: {0}", "xloc": [ "default-mobile.handlebars->11->555", "default.handlebars->45->1452" @@ -75613,9 +75619,6 @@ "default-mobile.handlebars->11->144" ] }, - { - "en": "Á/span>" - }, { "cs": "↺", "da": "↺", @@ -75875,4 +75878,4 @@ ] } ] -} \ No newline at end of file +} From 99c69e30d2b50c7da6301d5d8fc6dcabdd503f90 Mon Sep 17 00:00:00 2001 From: petervanv <58996467+petervanv@users.noreply.github.com> Date: Sun, 3 Jul 2022 22:45:09 +0200 Subject: [PATCH 3/3] Update devicetabs.md Power state updated --- docs/docs/meshcentral/devicetabs.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/docs/meshcentral/devicetabs.md b/docs/docs/meshcentral/devicetabs.md index 69e21fa3..a6e8c927 100644 --- a/docs/docs/meshcentral/devicetabs.md +++ b/docs/docs/meshcentral/devicetabs.md @@ -36,10 +36,10 @@ Chat Legend -* **_Black color_**: Device is powered on +* **_Black color_**: Device is powered on (Intel AMT & agents) * **_Purple color_**: Device is in sleep state (Intel AMT agents only) * **_Teal color_**: Device is connected through AMT/CIRA, but not powered on (Intel AMT agents only) -* **_Grey color_**: Device is powered off (Intel AMT agents only) +* **_Grey color_**: Device is powered off (Intel AMT & agents) ### Text Links @@ -47,12 +47,12 @@ You can set alternate port in the link if it's not default by right-clicking. ![](images/general_alternateports.png) -* Interfaces -* Location -* MeshCmd -* RDP -* Web-VNC -* Web-RDP +* Interfaces +* Location +* MeshCmd +* RDP +* Web-VNC +* Web-RDP * Web-SSH * XTerm * HTTP @@ -103,7 +103,7 @@ Right-clicking on Connect button allows you to: ![](images/terminal_connectbutton.png) ## Files - + For transferring files to and from the agent. ## Events @@ -131,6 +131,6 @@ Note you can show CPU and Memory usage info by clicking the icon in the top righ ## Console -For debugging and communicating with the mesh agent. +For debugging and communicating with the mesh agent. It allows JS commands to be issued to the device but also run extra commands from the meshcore. Type `help` for all available options