This repository has been archived by the owner on Oct 19, 2024. It is now read-only.
v1.0.0
Quick start:
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.0.0/manifests/install.yaml
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.0.0/catalog/install.yaml
❗ check upgrade instructions
Features
- feat: argocd-notifications should be published with release (#148)
- feat: triggers with multiple conditions and multiple templates per condition
- feat: support
oncePer
trigger property that allows sending notification "once per" app field value (#60) - feat: add support for proxy settings (#42)
- feat: support self-signed certificates in all HTTP based integrations (#61)
- feat: subscription support specifying message template
- feat: support Telegram notifications (#49)
Bug Fixes
- Failed notifications affect multiple subscribers (#79)
Refactor
- Built-in triggers/templates replaced with triggers/templates "catalog" (#56)
config.yaml
andnotifiers.yaml
configs split into multiple ConfigMap keys (#76)trigger.enabled
field is replaced withdefaultTriggers
setting- refactor: Replace
template.body
,template.title
fields withtemplate.message
andtemplate.email.subject
fields (#151)