Skip to content

Releases: raystack/siren

v0.4.1

17 Aug 01:53
837bff1
Compare
Choose a tag to compare

What's Changed

  • refactor: project folder restructure by @rahmatrhd in #97
  • refactor: mock files and codes by @mabdh in #106
  • refactor: receiver behaviour by @mabdh in #110
  • refactor: decouple migration command and services by @mabdh in #112
  • refactor: update error package and api by @mabdh in #113
  • refactor: storage layer to use postgres dockertest by @mabdh in #114
  • feat: implement grpc health server and wire /ping handler to it by @mabdh in #115
  • feat: improve coverage by @mabdh in #116
  • refactor: improve coverage to 95% by @mabdh in #118

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

22 Apr 05:52
be6ce1f
Compare
Choose a tag to compare

Changelog

  • ac07304 refactor(rule): rule pkg structure (#95)
  • 302c93a refactor(subscription): move subscription repository from pkg to store (#92)
  • 58f9e7f refactor: alert history pkg with store abstraction (#94)
  • f259af8 refactor: decouple business logic from db logic (#90)
  • 7274359 refactor: namespace repository to handle encryption in service (#91)
  • f2abf6b refactor: receiver pkg structure (#93)
  • be6ce1f refactor: templates pkg as per store abstraction (#96)

v0.3.1

28 Jan 11:32
1c49c53
Compare
Choose a tag to compare

Changelog

  • a410385 chore: add git issue templates
  • e7ff2d0 chore: fetch protos with commit ref (#84)
  • 7a83d4a feat: accept config as flag for serve and migrate commands (#85)
  • d0d944b feat: group cli commands (#79)
  • 1c49c53 fix: increase group_interval time in alertmanager config (#88)
  • f409a08 refactor: cleanup redundant code (#81)
  • 532fcc8 refactor: use logger imported from odpf/salt (#86)

v0.3.0

13 Dec 09:19
f8b7870
Compare
Choose a tag to compare

Changelog

Docker images

  • docker pull docker.io/odpf/siren:0.3.0
  • docker pull docker.io/odpf/siren:v0.3.0-amd64

v0.2.0

13 Aug 07:50
4dadca4
Compare
Choose a tag to compare

Changelog

71dc6c8 feat: add api to exchange oauth code for access token with slack
9c95dfd feat: add block type in slack message (#41)
df6fc83 feat: list all slack channels where messages can be sent via Siren (#39)
1bc391b feat: send slack notifications to authorized workspaces (#37)
62a4b51 feat: store access token in encrypted format
74f03c6 fix: don't auto-publish the release & rc tag
13664d5 refactor: add encryption example in config
f16646b refactor: change code exchange api route name
874e924 refactor: remove webhooks from alertmanager slack configs with http config (#43)

Docker images

  • docker pull docker.io/odpf/siren:0.2.0
  • docker pull docker.io/odpf/siren:v0.2.0-amd64

v0.1.2

12 Aug 06:50
6cf98a6
Compare
Choose a tag to compare

Changelog

ac3c181 fix: make error logging verbose

v0.1.1

12 Aug 06:48
e720862
Compare
Choose a tag to compare

Changelog

8de5341 fix: recording rule upload via cli

v0.1.0

17 May 21:55
9492caa
Compare
Choose a tag to compare

Features

  • Siren Templates management.
  • Cortex Rules create and update.
  • Rules and Templates create and update via CLI using YAML files.
  • Slack and Pagerduty credentials syncing with Cortex Alertmanager.
  • Alert History storage