Skip to content

Commit db35043

Browse files
Rapid7 InsightIDR 12.0.4 Release (#3678)
* Investigation statuses update and SDK bump (#3674) * Bump aiohttp from 3.13.0 to 3.13.3 in /plugins/rapid7_insightidr (#3677) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.13.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 1507b5b commit db35043

File tree

10 files changed

+28
-16
lines changed

10 files changed

+28
-16
lines changed

plugins/rapid7_insightidr/.CHECKSUM

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"spec": "1ad12e1d839b9b3c756b86feb61f5fac",
3-
"manifest": "4bf910db7bce11facb3dd160458a1424",
4-
"setup": "ae40dbffd1d68ee997034cc1e3a78484",
2+
"spec": "e895b3394b9d1d7b7ec4e2b0ad85cf5f",
3+
"manifest": "0f84afa8c1addc39d7de98e1b1bf422c",
4+
"setup": "56c2ff87966ad10417c1ab061a9558c0",
55
"schemas": [
66
{
77
"identifier": "add_indicators_to_a_threat/schema.py",
@@ -29,7 +29,7 @@
2929
},
3030
{
3131
"identifier": "create_investigation/schema.py",
32-
"hash": "d68a161838209167ada525f4befcefad"
32+
"hash": "0a86344c71d67580f8ba676028df7e4c"
3333
},
3434
{
3535
"identifier": "create_threat/schema.py",
@@ -141,15 +141,15 @@
141141
},
142142
{
143143
"identifier": "set_status_of_investigation_action/schema.py",
144-
"hash": "1f6b204e5077956c0ab661f90ed30c52"
144+
"hash": "8873fa8b3663d7cd57b80e580e21a97d"
145145
},
146146
{
147147
"identifier": "update_alert/schema.py",
148148
"hash": "525e7b7f6fbe9a3ce3d5db4239e29710"
149149
},
150150
{
151151
"identifier": "update_investigation/schema.py",
152-
"hash": "225c52f604b553f51863dd7d062abe3c"
152+
"hash": "6d79b30cac0f8044ba6e67f4a53bcd52"
153153
},
154154
{
155155
"identifier": "upload_attachment/schema.py",

plugins/rapid7_insightidr/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-plugin:6.3.10 AS builder
1+
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-plugin:6.4.1 AS builder
22

33
WORKDIR /python/src
44

@@ -11,7 +11,7 @@ ADD . /python/src
1111
RUN pip install .
1212
RUN pip uninstall -y setuptools
1313

14-
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-plugin:6.3.10
14+
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-plugin:6.4.1
1515

1616
LABEL organization=rapid7
1717
LABEL sdk=python

plugins/rapid7_insightidr/bin/komand_rapid7_insightidr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ from sys import argv
66

77
Name = "Rapid7 InsightIDR"
88
Vendor = "rapid7"
9-
Version = "12.0.3"
9+
Version = "12.0.4"
1010
Description = "This plugin allows you to add indicators to a threat and see the status of investigations"
1111

1212

plugins/rapid7_insightidr/help.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,7 @@ This action is used to allows to create investigation manually
746746
|disposition|string|None|False|Investigation's disposition|["", "BENIGN", "FALSE_POSITIVE", "MALICIOUS", "NOT_APPLICABLE", "SECURITY_TEST", "UNDECIDED", "UNKNOWN"]|BENIGN|None|None|
747747
|email|string|None|False|A user's email address for investigation to be assigned|None|[email protected]|None|None|
748748
|priority|string|None|False|Investigation's priority|["", "LOW", "MEDIUM", "HIGH", "CRITICAL"]|LOW|None|None|
749-
|status|string|None|False|Investigation's status|["", "OPEN", "CLOSED"]|OPEN|None|None|
749+
|status|string|None|False|Investigation's status|["", "OPEN", "INVESTIGATING", "WAITING", "CLOSED"]|OPEN|None|None|
750750
|title|string|None|True|Investigation's title|None|Example Title|None|None|
751751

752752
Example input:
@@ -2517,7 +2517,7 @@ This action is used to set the status of the investigation with the given ID
25172517
|Name|Type|Default|Required|Description|Enum|Example|Placeholder|Tooltip|
25182518
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
25192519
|id|string|None|True|The ID of the investigation to change the status of|None|174e4f99-2ac7-4481-9301-4d24c34baf06|None|None|
2520-
|status|string|CLOSED|True|The new status for the investigation|["OPEN", "CLOSED"]|CLOSED|None|None|
2520+
|status|string|CLOSED|True|The new status for the investigation|["OPEN", "INVESTIGATING", "WAITING", "CLOSED"]|CLOSED|None|None|
25212521

25222522
Example input:
25232523

@@ -2692,7 +2692,7 @@ This action is used to allows to update existing investigation by ID or RRN
26922692
|email|string|None|False|A user's email address for investigation to be assigned|None|[email protected]|None|None|
26932693
|id|string|None|True|The identifier of investigation to be update (ID or RRN)|None|rrn:investigation:example:11111111-1111-1111-1111-111111111111:investigation:11111111|None|None|
26942694
|priority|string|None|False|Investigation's priority|["", "UNSPECIFIED", "LOW", "MEDIUM", "HIGH", "CRITICAL"]|LOW|None|None|
2695-
|status|string|None|False|Investigation's status|["", "OPEN", "INVESTIGATING", "CLOSED"]|OPEN|None|None|
2695+
|status|string|None|False|Investigation's status|["", "OPEN", "INVESTIGATING", "WAITING", "CLOSED"]|OPEN|None|None|
26962696
|title|string|None|False|Investigation's title|None|Example Title|None|None|
26972697

26982698
Example input:
@@ -3428,6 +3428,7 @@ Example output:
34283428

34293429
# Version History
34303430

3431+
* 12.0.4 - Update Investigation status values to include `WAITING` and `INVESTIGATING` | SDK bump to 6.4.1
34313432
* 12.0.3 - Actions: `Advanced Query on Log` and `Advanced Query on Log Set` - Updated schema
34323433
* 12.0.2 - Triggers: `Get New Investigations` - Improved error handling | Updated SDK to the latest version (6.3.10)
34333434
* 12.0.1 - Updated SDK to latest version (6.3.8) | Resolved Snyk Vulnerability

plugins/rapid7_insightidr/komand_rapid7_insightidr/actions/create_investigation/schema.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ class CreateInvestigationInput(insightconnect_plugin_runtime.Input):
6868
"enum": [
6969
"",
7070
"OPEN",
71+
"INVESTIGATING",
72+
"WAITING",
7173
"CLOSED"
7274
],
7375
"order": 2

plugins/rapid7_insightidr/komand_rapid7_insightidr/actions/set_status_of_investigation_action/schema.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ class SetStatusOfInvestigationActionInput(insightconnect_plugin_runtime.Input):
3636
"default": "CLOSED",
3737
"enum": [
3838
"OPEN",
39+
"INVESTIGATING",
40+
"WAITING",
3941
"CLOSED"
4042
],
4143
"order": 2

plugins/rapid7_insightidr/komand_rapid7_insightidr/actions/update_investigation/schema.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ class UpdateInvestigationInput(insightconnect_plugin_runtime.Input):
7777
"",
7878
"OPEN",
7979
"INVESTIGATING",
80+
"WAITING",
8081
"CLOSED"
8182
],
8283
"order": 3

plugins/rapid7_insightidr/plugin.spec.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ products: [insightconnect]
44
name: rapid7_insightidr
55
title: "Rapid7 InsightIDR"
66
description: "This plugin allows you to add indicators to a threat and see the status of investigations"
7-
version: 12.0.3
7+
version: 12.0.4
88
connection_version: 5
99
supported_versions: ["Latest release successfully tested on 2025-07-22."]
1010
vendor: rapid7
@@ -32,9 +32,10 @@ key_features:
3232
- "Incident Response and Investigations"
3333
sdk:
3434
type: full
35-
version: 6.3.10
35+
version: 6.4.1
3636
user: nobody
3737
version_history:
38+
- "12.0.4 - Update Investigation status values to include `WAITING` and `INVESTIGATING` | SDK bump to 6.4.1"
3839
- "12.0.3 - Actions: `Advanced Query on Log` and `Advanced Query on Log Set` - Updated schema"
3940
- "12.0.2 - Triggers: `Get New Investigations` - Improved error handling | Updated SDK to the latest version (6.3.10)"
4041
- "12.0.1 - Updated SDK to latest version (6.3.8) | Resolved Snyk Vulnerability"
@@ -1563,6 +1564,8 @@ actions:
15631564
enum:
15641565
- ""
15651566
- OPEN
1567+
- INVESTIGATING
1568+
- WAITING
15661569
- CLOSED
15671570
required: false
15681571
example: OPEN
@@ -1685,6 +1688,7 @@ actions:
16851688
- ""
16861689
- OPEN
16871690
- INVESTIGATING
1691+
- WAITING
16881692
- CLOSED
16891693
required: false
16901694
example: OPEN
@@ -1826,6 +1830,8 @@ actions:
18261830
example: CLOSED
18271831
enum:
18281832
- OPEN
1833+
- INVESTIGATING
1834+
- WAITING
18291835
- CLOSED
18301836
output:
18311837
investigation:

plugins/rapid7_insightidr/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
# See: https://pip.pypa.io/en/stable/user_guide/#requirements-files
44
python-dateutil==2.9.0
55
validators==0.35.0
6-
aiohttp==3.13.0
6+
aiohttp==3.13.3
77
parameterized==0.8.1

plugins/rapid7_insightidr/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
setup(
66
name="rapid7_insightidr-rapid7-plugin",
7-
version="12.0.3",
7+
version="12.0.4",
88
description="This plugin allows you to add indicators to a threat and see the status of investigations",
99
author="rapid7",
1010
author_email="",

0 commit comments

Comments
 (0)