From ea9133ea7ebd2e5afd75fdf3be9bfe91967697e8 Mon Sep 17 00:00:00 2001 From: Marko Simon Date: Mon, 9 Oct 2023 13:40:24 +0200 Subject: [PATCH 1/4] add new trigger types --- alert_action.go | 47 +++++++++++++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/alert_action.go b/alert_action.go index 615ba28..a2b2ca2 100644 --- a/alert_action.go +++ b/alert_action.go @@ -258,23 +258,33 @@ var AlertActionTriggerModesAll = []string{ // AlertActionTriggerTypes defines alertAction trigger types var AlertActionTriggerTypes = struct { - AlertCreated string - AlertAssigned string - AlertAutoEscalated string - AlertAcknowledged string - AlertRaised string - AlertCommentAdded string - AlertResolved string - AlertAutoResolved string + AlertCreated string + AlertAssigned string + AlertAutoEscalated string + AlertAcknowledged string + AlertRaised string + AlertCommentAdded string + AlertEscalationEnded string + AlertResolved string + AlertAutoResolved string + AlertResponderAdded string + AlertResponderRemoved string + AlertChannelAttached string + AlertChannelDetached string }{ - AlertCreated: "alert-created", - AlertAssigned: "alert-assigned", - AlertAutoEscalated: "alert-auto-escalated", - AlertAcknowledged: "alert-acknowledged", - AlertRaised: "alert-raised", - AlertCommentAdded: "alert-comment-added", - AlertResolved: "alert-resolved", - AlertAutoResolved: "alert-auto-resolved", + AlertCreated: "alert-created", + AlertAssigned: "alert-assigned", + AlertAutoEscalated: "alert-auto-escalated", + AlertAcknowledged: "alert-acknowledged", + AlertRaised: "alert-raised", + AlertCommentAdded: "alert-comment-added", + AlertEscalationEnded: "alert-escalation-ended", + AlertResolved: "alert-resolved", + AlertAutoResolved: "alert-auto-resolved", + AlertResponderAdded: "alert-responder-added", + AlertResponderRemoved: "alert-responder-removed", + AlertChannelAttached: "alert-channel-attached", + AlertChannelDetached: "alert-channel-detached", } // AlertActionTriggerTypesAll defines all alertAction trigger types @@ -285,8 +295,13 @@ var AlertActionTriggerTypesAll = []string{ AlertActionTriggerTypes.AlertAcknowledged, AlertActionTriggerTypes.AlertRaised, AlertActionTriggerTypes.AlertCommentAdded, + AlertActionTriggerTypes.AlertEscalationEnded, AlertActionTriggerTypes.AlertResolved, AlertActionTriggerTypes.AlertAutoResolved, + AlertActionTriggerTypes.AlertResponderAdded, + AlertActionTriggerTypes.AlertResponderRemoved, + AlertActionTriggerTypes.AlertChannelAttached, + AlertActionTriggerTypes.AlertChannelDetached, } // AlertFilterOperator defines alertFilter operator From fed03ae763b01e26ec1e285dcb061d6573c055f0 Mon Sep 17 00:00:00 2001 From: Marko Simon Date: Mon, 9 Oct 2023 13:42:40 +0200 Subject: [PATCH 2/4] update version --- version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.go b/version.go index 03a80a2..570fc6a 100644 --- a/version.go +++ b/version.go @@ -1,4 +1,4 @@ package ilert // Version package version -const Version = "v3.0.3" +const Version = "v3.1.0" From 5391b955ac44be4fbfa105330abed93fee740c30 Mon Sep 17 00:00:00 2001 From: Marko Simon Date: Mon, 9 Oct 2023 13:43:43 +0200 Subject: [PATCH 3/4] update changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 194e6a7..0249ad8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +# 09.10.2023, Version 3.1.0 + +- add new fields `delayMin` and `routingKey` to escalation policy resource in [#26](https://github.com/iLert/ilert-go/pull/26) +- add templates and alert grouping to alert source resource in [#27](https://github.com/iLert/ilert-go/pull/27) +- add new trigger types to alert action resource in [#28](https://github.com/iLert/ilert-go/pull/28) + ## 02.05.2023, Version 3.0.2 - add missing field `accountWideView` to status page resource in [#25](https://github.com/iLert/ilert-go/pull/25) From 28c7e117db522f6e84c841952eb3980d7147e886 Mon Sep 17 00:00:00 2001 From: Marko Simon Date: Mon, 9 Oct 2023 13:57:36 +0200 Subject: [PATCH 4/4] remove not needed field --- alert_action.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/alert_action.go b/alert_action.go index a2b2ca2..b66374f 100644 --- a/alert_action.go +++ b/alert_action.go @@ -264,7 +264,6 @@ var AlertActionTriggerTypes = struct { AlertAcknowledged string AlertRaised string AlertCommentAdded string - AlertEscalationEnded string AlertResolved string AlertAutoResolved string AlertResponderAdded string @@ -278,7 +277,6 @@ var AlertActionTriggerTypes = struct { AlertAcknowledged: "alert-acknowledged", AlertRaised: "alert-raised", AlertCommentAdded: "alert-comment-added", - AlertEscalationEnded: "alert-escalation-ended", AlertResolved: "alert-resolved", AlertAutoResolved: "alert-auto-resolved", AlertResponderAdded: "alert-responder-added", @@ -295,7 +293,6 @@ var AlertActionTriggerTypesAll = []string{ AlertActionTriggerTypes.AlertAcknowledged, AlertActionTriggerTypes.AlertRaised, AlertActionTriggerTypes.AlertCommentAdded, - AlertActionTriggerTypes.AlertEscalationEnded, AlertActionTriggerTypes.AlertResolved, AlertActionTriggerTypes.AlertAutoResolved, AlertActionTriggerTypes.AlertResponderAdded,