diff --git a/agents/MeshCentralAssistant.exe b/agents/MeshCentralAssistant.exe index dde47a5a..3552357c 100644 Binary files a/agents/MeshCentralAssistant.exe and b/agents/MeshCentralAssistant.exe differ diff --git a/meshcentral.js b/meshcentral.js index d8664bf5..4be84640 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -2520,7 +2520,8 @@ function CreateMeshCentralServer(config, args) { 41: { id: 41, localname: 'meshagent_aarch64-cortex-a53', rname: 'meshagent', desc: 'ARMADA/CORTEX-A53/MUSL (OpenWRT)', update: true, amt: false, platform: 'linux', core: 'linux-noamt', rcore: 'linux-recovery', arcore: 'linux-agentrecovery', tcore: 'linux-tiny' }, // OpenWRT Routers 10003: { id: 3, localname: 'MeshService.exe', rname: 'meshagent.exe', desc: 'Win x86-32 service, unsigned', update: true, amt: true, platform: 'win32', core: 'windows-amt', rcore: 'linux-recovery', arcore: 'linux-agentrecovery', tcore: 'linux-tiny' }, // Unsigned version of the Windows MeshAgent x86 10004: { id: 4, localname: 'MeshService64.exe', rname: 'meshagent.exe', desc: 'Win x86-64 service, unsigned', update: true, amt: true, platform: 'win32', core: 'windows-amt', rcore: 'linux-recovery', arcore: 'linux-agentrecovery', tcore: 'linux-tiny' }, // Unsigned version of the Windows MeshAgent x64 - 10005: { id: 10005, localname: 'meshagent_osx-universal-64', rname: 'meshagent', desc: 'Apple macOS Universal Binary', update: true, amt: false, platform: 'osx', core: 'linux-noamt', rcore: 'linux-recovery', arcore: 'linux-agentrecovery', tcore: 'linux-tiny' } // Apple Silicon + x86 universal binary + 10005: { id: 10005, localname: 'meshagent_osx-universal-64', rname: 'meshagent', desc: 'Apple macOS Universal Binary', update: true, amt: false, platform: 'osx', core: 'linux-noamt', rcore: 'linux-recovery', arcore: 'linux-agentrecovery', tcore: 'linux-tiny' }, // Apple Silicon + x86 universal binary + 10006: { id: 10006, localname: 'MeshCentralAssistant.exe', rname: 'MeshCentralAssistant.exe', desc: 'MeshCentral Assistant for Windows', update: false, amt: false, platform: 'win32' } // MeshCentral Assistant }; // Update the list of available mesh agents diff --git a/public/images/assistant.png b/public/images/assistant.png new file mode 100644 index 00000000..02b68ab5 Binary files /dev/null and b/public/images/assistant.png differ diff --git a/views/default.handlebars b/views/default.handlebars index 575335b9..3c954718 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -4700,7 +4700,10 @@ var mesh = meshes[meshid], x = '', installType = 0, moreoptions = ''; var opts = ''; x += addHtmlValue("Operating System", opts); @@ -4746,6 +4749,11 @@ // QR code agent install x += '"; + // MeshCentral Assistant + x += ''; + // Windows agent uninstall x += '