Commit Graph

17 Commits

Author SHA1 Message Date
Gerard Krupa f8cba731d2 Remove checks for user/channel in Rocket notifier
For issue #594. RocketChat webhook integrations have a channel and
username configured against them so an explicit username and channel
name are not required.

Signed-off-by: Gerard Krupa <github@krupa.me.uk>
2023-08-23 11:44:55 +02:00
Stefan Prodan 224b12a2b8 Refactor notifiers to use Event API v1beta1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-11-22 11:00:25 +00:00
Somtochi Onyekwere 25eeaf46dd Add .spec.timeout to Provider
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-08-31 11:25:09 +01:00
Philip Laine 2c69c847d3 Add context to Post function
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2022-07-27 18:26:28 +02:00
Somtochi Onyekwere 39b2717ea8 Better error messages for providers
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-05-19 12:37:20 +01:00
Philip Laine 8f3b685f17 Add self signed cert to provider
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2021-04-15 00:08:59 +02:00
Somtochi Onyekwere a99a0bc50d Use deepcopy method for event
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-03-22 09:40:16 +01:00
Somtochi Onyekwere 46576679b1 convert kind to lowercase in notifications
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-01-20 15:58:37 +01:00
Somtochi Onyekwere a005b7928c Add object kind to messaging platform
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-01-19 14:34:01 +01:00
Stefan Prodan 2437884a97
Change copyright to Flux authors
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 18:52:14 +02:00
Stefan Prodan 1f5d108d1d
Implement http(s) proxy for alerts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 14:21:20 +03:00
Philip Laine e48863b473 Implement isCommitStatus util function 2020-09-19 12:42:43 +02:00
Philip Laine 8a57342aa1 Skip update events for chat notifiers 2020-09-19 12:10:21 +02:00
Hidde Beydals bb7c241c83 Change CRD domain 'notification.toolkit.fluxcd.io'
Due to required domain changes for the helm-controller so that it
can co-exist in a cluster with the Helm Operator, other Toolkit
components are moving to a *.toolklit.fluxcd.io domain too.
2020-07-30 22:32:07 +02:00
stefanprodan a44891b760 Add forwarder to notification providers 2020-07-01 15:59:24 +03:00
stefanprodan 959e088337 Implement event dispatching 2020-07-01 15:32:13 +03:00
stefanprodan 4f7f8bba44 Port notifier package from Flagger 2020-07-01 15:21:12 +03:00