gatus/alerting/provider
Bo-Yi Wu e307d1ab35
feat(alerting): Add group-specific WebHook URL for Discord (#271)
* feat(alerting): Add group-specific webhook URL for discord

Add group-specific webhook URL for discord alert

Provides support for paging multiple Discords based on the group selector while keeping backward compatibility to the old Discords configuration manifest

integration per team can be specified in the overrides sections in an array form.

ref: #96

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* docs: update

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* Update README.md

* Update README.md

* Update alerting/provider/discord/discord.go

Co-authored-by: TwiN <twin@linux.com>

* Update README.md

Co-authored-by: TwiN <twin@linux.com>

* test: revert testing name

* Update alerting/provider/discord/discord_test.go

Co-authored-by: TwiN <twin@linux.com>

Co-authored-by: TwiN <twin@linux.com>
2022-04-11 20:30:21 -04:00
..
custom fix(alerting): Omit nil structs within alerting provider struct 2022-01-11 20:13:37 -05:00
discord feat(alerting): Add group-specific WebHook URL for Discord (#271) 2022-04-11 20:30:21 -04:00
email feat(alert): Add group-specific to email list (#264) 2022-03-20 21:54:20 -04:00
googlechat feat(alerting): Add Google Chat alerting provider (#234) 2022-01-14 21:00:00 -05:00
mattermost fix(alerting): Omit nil structs within alerting provider struct 2022-01-11 20:13:37 -05:00
messagebird Support displaying group name when applicable for every alert provider 2021-12-12 17:03:11 -05:00
opsgenie Support displaying group name when applicable for every alert provider 2021-12-12 17:03:11 -05:00
pagerduty Support displaying group name when applicable for every alert provider 2021-12-12 17:03:11 -05:00
slack fix(alerting): Omit nil structs within alerting provider struct 2022-01-11 20:13:37 -05:00
teams feat(alerting): Add group-specific webhook URL for teams (#266) 2022-03-23 20:31:10 -04:00
telegram feat(alerting): Add support for custom Telegram API URL (#257) 2022-03-05 15:44:11 -05:00
twilio fix(alerting): Omit nil structs within alerting provider struct 2022-01-11 20:13:37 -05:00
provider_test.go Rename Service to Endpoint (#192) 2021-10-23 16:47:12 -04:00
provider.go feat(alerting): Add Google Chat alerting provider (#234) 2022-01-14 21:00:00 -05:00