From 793f0e86f39aa29a6c94d918ec91baaf43c6b4ea Mon Sep 17 00:00:00 2001 From: Stephan Yelle Date: Mon, 7 Jul 2025 20:49:50 -0400 Subject: [PATCH] added missing install handler functions --- StackMonkey.ps1 | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/StackMonkey.ps1 b/StackMonkey.ps1 index 7773c98..82781b8 100644 --- a/StackMonkey.ps1 +++ b/StackMonkey.ps1 @@ -1243,6 +1243,51 @@ function Handle-InstallDattoRMM { Respond-Text $Context "Internal server error during DattoRMM install." } } + + function Handle-InstallCyberQP { + param($Context) + + # 1) call into your module + Install-CyberQP + + # 2) log & write back a simple text response + Write-LogHybrid "CyberQP installed" "Success" "OnBoard" + Respond-Text $Context "CyberQP installed" + } + + function Handle-InstallThreatLocker { + param($Context) + + # 1) call into your module + Install-ThreatLocker + + # 2) log & write back a simple text response + Write-LogHybrid "ThreatLocker installed" "Success" "OnBoard" + Respond-Text $Context "ThreatLocker installed" + } + + function Handle-InstallRocketCyber { + param($Context) + + # 1) call into your module + Install-RocketCyber + + # 2) log & write back a simple text response + Write-LogHybrid "RocketCyber installed" "Success" "OnBoard" + Respond-Text $Context "RocketCyber installed" + } + + function Handle-InstallSVSHelpDesk { + param($Context) + + # 1) call into your module + Install-SVSHelpDesk + + # 2) log & write back a simple text response + Write-LogHybrid "SVS HelpDesk installed" "Success" "OnBoard" + Respond-Text $Context "SVS HelpDesk installed" + } + #endregion Handler Stubs #region Install-DattoRMM