From adc3e88df48360f23824abc9d85db1544471946d Mon Sep 17 00:00:00 2001 From: Tim Wheeler <63284593+TimWheeler-SQUP@users.noreply.github.com> Date: Mon, 11 May 2026 15:33:51 +0100 Subject: [PATCH 1/2] Add configValidation to DattoRMM plugin Adds a connection test step so users get immediate feedback on whether their Base URL, API Key, and API Secret are valid during plugin setup. Co-Authored-By: Claude Sonnet 4.6 --- plugins/DattoRMM/v1/configValidation.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 plugins/DattoRMM/v1/configValidation.json diff --git a/plugins/DattoRMM/v1/configValidation.json b/plugins/DattoRMM/v1/configValidation.json new file mode 100644 index 0000000..378f704 --- /dev/null +++ b/plugins/DattoRMM/v1/configValidation.json @@ -0,0 +1,11 @@ +{ + "steps": [ + { + "displayName": "Datto RMM connection", + "dataStream": { "name": "importSites", "timeframe": "none" }, + "success": "Successfully connected to Datto RMM", + "error": "Cannot connect to Datto RMM — check your Base URL, API Key and API Secret", + "required": true + } + ] +} From 02ebbe9ac43f82b64de3318b955f14f415319831 Mon Sep 17 00:00:00 2001 From: Tim Wheeler <63284593+TimWheeler-SQUP@users.noreply.github.com> Date: Mon, 1 Jun 2026 15:04:55 +0100 Subject: [PATCH 2/2] Bump DattoRMM plugin version to 1.0.2 Co-Authored-By: Claude Sonnet 4.6 --- plugins/DattoRMM/v1/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/DattoRMM/v1/metadata.json b/plugins/DattoRMM/v1/metadata.json index 34ffcd4..46bba67 100644 --- a/plugins/DattoRMM/v1/metadata.json +++ b/plugins/DattoRMM/v1/metadata.json @@ -1,7 +1,7 @@ { "name": "datto-rmm", "displayName": "Datto RMM", - "version": "1.0.1", + "version": "1.0.2", "author": { "name": "@TimWheeler-SQUP", "type": "community"