From 30e0d01a768ca5eee95b6906fafcbe91f22f01ea Mon Sep 17 00:00:00 2001 From: Stephan Yelle Date: Sun, 5 Jan 2025 18:52:34 -0500 Subject: [PATCH] Update TGBeta.ps1 --- TGBeta.ps1 | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/TGBeta.ps1 b/TGBeta.ps1 index f4a2fbe..fcc51da 100644 --- a/TGBeta.ps1 +++ b/TGBeta.ps1 @@ -1,3 +1,21 @@ +### Known issues as of January 5 2025 + +### Install-DattoRMM version 25.1.4 is missing functions you'll need version 25.1.5 + +### Missing Function in module, are added in 25.1.5 +### Install-SVSHelpDesk +### Install SVSWatchtower + +### checkbox not working + +### Threatlocker +### setsvspowerplan + +### add tweek to set default provider, add to toolkit? +### need to see if there's anything else we could take from Theo script? +### make sure that when using select all option +### Module install first +### Rmm Second # --------------------------------------------------------------------------- # 1) CREATE A GLOBAL LOG CACHE (NEW) @@ -633,13 +651,12 @@ function GetHtmlContent { n8nPasswordInput.addEventListener('input', () => { fetchSitesButton.disabled = n8nPasswordInput.value.length < 4; }); - - // Trigger fetchSites() on Enter key press + // Trigger fetchSites() on Enter key press n8nPasswordInput.addEventListener('keydown', (event) => { if (event.key === 'Enter' && n8nPasswordInput.value.length >= 4) { fetchSites(); // Call the fetchSites function } - }); + }); async function fetchSites() { const password = document.getElementById('n8nPassword').value; @@ -896,12 +913,12 @@ try { $installRMMCommand += " -SaveCopy" } - Write-LogHybrid -Message "Constructed Command: $installRMMCommand for UID: $UID, Name: $Name" -Level "Info" + # Step 5: Execute the Command try { Invoke-Expression $installRMMCommand - $responseString = "RMM installation triggered successfully for UID: $UID, Name: $Name." + $responseString = "RMM installation triggered successfully for $Name." Write-LogHybrid -Message $responseString -Level "Success" $response.StatusCode = 200 } catch {