Skip to content

Files

Latest commit

 

History

History
118 lines (78 loc) · 3.46 KB

CHANGELOG.md

File metadata and controls

118 lines (78 loc) · 3.46 KB

Changelog

v1.0.0 (Unreleased)

Features

  • 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 and notifiers.yaml configs split into multiple ConfigMap keys (#76)
  • trigger.enabled field is replaced with defaultTriggers setting
  • Replace template.body, template.title fields with template.message and template.email.subject fields

v0.7.0 (2020-05-10)

Features

  • feat: support default subscriptions
  • feat: support loading commit metadata (#87)
  • feat: add controller prometheus metrics (#86)
  • feat: log http request/response in every notifier (#83)
  • feat: add CLI debugging commands (#81)

Bug Fixes

  • fix: don't append slash to webhook url (#70) (#85)
  • fix: improve settings parsing errors (#84)
  • fix: use strategic merge patch to merge built-in and user provided config (#74)
  • fix: ensure slack attachment properly formatted json object (#73)

v0.6.1 (2020-03-20)

Features

  • feat: support default subscriptions
  • fix: ensure slack attachment properly formatted json object

v0.6.0 (2020-03-13)

Features

  • feat: support sending the generic webhook request
  • feat: Grafana annotation notifier ( thanks to nhuray )

Bug Fixes

  • fix: wait for next reconciliation after sync ( thanks to sboschman )

v0.5.0 (2020-03-01)

Features

  • feat: support managing subscriptions using Slack bot
  • feat: support time.Now() and time.Parse(...) in trigger condition ( thanks to @HatsuneMiku3939 )
  • feat: Add icon emoij and icon url support for Slack messages ( thanks to sboschman )
  • feat: Introduce sprig functions to templates( thanks to imranismail )

Bug Fixes

  • fix: fix null pointer dereference error while config parsing

v0.4.2 (2020-02-03)

Bug Fixes

  • fix: fix null pointer dereference error while config parsing

v0.4.1 (2020-01-26)

Bug Fixes

  • fix: notification config parse (#19) ( thanks to @yutachaos ! )

v0.4.0 (2020-01-24)

  • Opsgenie support (thanks to Dominik Münch)
  • Slack message blocks and attachments support

v0.3.0 (2020-01-13)

Features

  • Trigger specific subscriptions

Other

v0.2.1 (2019-12-29)

Bug Fixes

  • built-in triggers are disabled by default

v0.2.0 (2019-12-26)

Features

  • support setting hot reload
  • embed built-in triggers/templates into binary instead of default config map
  • support enabling/disabling triggers
  • support customizing built-in triggers/templates
  • add on-sync-running/on-sync-succeeded triggers and templates

Bug Fixes

  • fix sending same notification twice

Other

  • use scratch as a base image

v0.1.0 (2019-12-14)

First MVP:

  • email, slack notifications
  • subscribe at application/project level