From 3e3a405d1b8c38c9b80a6978e794839a602b7a56 Mon Sep 17 00:00:00 2001 From: Noorul Khan Date: Tue, 16 Jun 2026 11:21:57 +0530 Subject: [PATCH 1/4] Add paging support to Rootly incidents datasource --- plugins/Rootly/v1/dataStreams/incidents.json | 28 ++++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/plugins/Rootly/v1/dataStreams/incidents.json b/plugins/Rootly/v1/dataStreams/incidents.json index 9c442868..fd0722c1 100644 --- a/plugins/Rootly/v1/dataStreams/incidents.json +++ b/plugins/Rootly/v1/dataStreams/incidents.json @@ -2,6 +2,26 @@ "name": "incidents", "config": { "httpMethod": "get", + "paging": { + "mode": "offset", + "pageSize": { + "realm": "queryArg", + "path": "page[size]", + "value": "200" + }, + "offset": { + "rowCountIn": { + "realm": "payloadArraySize", + "path": "data" + }, + "mode": "page", + "base": "1" + }, + "out": { + "realm": "queryArg", + "path": "page[number]" + } + }, "expandInnerObjects": true, "endpointPath": "incidents", "getArgs": [ @@ -12,14 +32,6 @@ { "key": "filter[{{timestampField}}][lte]", "value": "{{{timeframe.end}}}" - }, - { - "key": "page[number]", - "value": "1" - }, - { - "key": "page[size]", - "value": "100" } ], "postRequestScript": "incidents.js", From fd772ea8482e0e6cc1ae64c056f66afc98d7a264 Mon Sep 17 00:00:00 2001 From: Noorul Khan Date: Tue, 16 Jun 2026 11:32:56 +0530 Subject: [PATCH 2/4] removed unrecognized module from metadata.json --- plugins/Rootly/v1/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/Rootly/v1/metadata.json b/plugins/Rootly/v1/metadata.json index 4eed4b11..090e514d 100644 --- a/plugins/Rootly/v1/metadata.json +++ b/plugins/Rootly/v1/metadata.json @@ -23,7 +23,6 @@ } ], "queryArgs": [], - "modules": [], "authMode": "none", "baseUrl": "https://api.rootly.com/v1/" } From f7f5059d193e71cefc138c36f291eeb7d8a024f9 Mon Sep 17 00:00:00 2001 From: Noorul Khan Date: Thu, 18 Jun 2026 17:03:22 +0530 Subject: [PATCH 3/4] version increment --- plugins/Rootly/v1/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Rootly/v1/metadata.json b/plugins/Rootly/v1/metadata.json index 090e514d..a1c38b4d 100644 --- a/plugins/Rootly/v1/metadata.json +++ b/plugins/Rootly/v1/metadata.json @@ -1,7 +1,7 @@ { "name": "rootly", "displayName": "Rootly", - "version": "1.0.2", + "version": "1.0.3", "author": { "name": "@noorulkhan-n", "type": "community" From 2d3eb124da2c4b9e2f6e4f3c6f08319f87c7a2a3 Mon Sep 17 00:00:00 2001 From: Noorul Khan Date: Thu, 18 Jun 2026 19:53:06 +0530 Subject: [PATCH 4/4] adding tags --- plugins/Rootly/v1/dataStreams/incidents.json | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/Rootly/v1/dataStreams/incidents.json b/plugins/Rootly/v1/dataStreams/incidents.json index fd0722c1..38ce2e86 100644 --- a/plugins/Rootly/v1/dataStreams/incidents.json +++ b/plugins/Rootly/v1/dataStreams/incidents.json @@ -1,5 +1,6 @@ { "name": "incidents", + "tags": ["Incidents"], "config": { "httpMethod": "get", "paging": {