Skip to content

Latest commit

 

History

History
95 lines (65 loc) · 2.87 KB

CHANGELOG.md

File metadata and controls

95 lines (65 loc) · 2.87 KB

Unreleased

2.0.0 / 2023-10-13

  • Major behaviour change: the labels configured via --issue.label are now used when searching for the issue to append to
  • Upgraded all dependencies

1.3.0 / 2023-05-02

  • Dropped vertical space added when appending issue, can be done in template if needed.

1.2.0 / 2023-04-28

Changed

  • Upgraded all dependencies

1.1.0 / 2022-01-18

Changed

1.0.0 / 2022-01-18

Fixed

  • Fixed alert template loading

Added

  • support for templating functions from the sprig library
  • default value for the gitlab.url flag pointing to https://gtilab.com
  • new flag --log.json to enable JSON logging

Changed

  • prometheus and alertmanager dependency versions
  • Upgraded to Go 1.17
  • Migrated to goreleaser
  • Switched to logrus library, default log format has changed
  • Default issue template is now embedded in the binary

0.7.0 / 2019-08-13

Changed

0.6.0 / 2019-07-17

! Warning: This release significantly changes logic of creating Gitlab issues and labeling scheme. Please read more about the new grouping feature.

Changed

  • Dynamic labels are now added as scoped labels to the issues in form label::value
  • To every issue the group- To every issue the grouping labels are added as scoped labels same way as dynamic labels. ing labels are added as scoped labels same way as dynamic labels.

Added

  • If alert comes and opened issue with the same group labels is present in the Gitlab, the rendered template is just appended to this already existing issue instead of creating a new one. This applies only for issues younger than by default 1h which can be controlled by new flag --group.interval. Every appended issue gets new scoped label appended-alerts::<numer> with number of times it was appended.
  • Readme notes about contributing and release.

0.5.0 / 2019-07-10

Added

  • Added dynamic label addition from the alert labels using flag dynamic.issue.label.name

0.4.1 / 2019-06-27

Fixed

  • Metric app_build_info is now initialized to value 1

0.4.0 / 2019-06-27

Added

  • Added time to log messages
  • Added metric app_build_info with info about version of the app, build etc.

0.3.0 / 2019-06-26

Changed

  • Removed Gitlab call from readiness probe since the alerts are just enqueued and retrying should take care of that.

Added

  • Check on startup that Gitlab is reachable.

0.2.0 / 2019-06-26

Added:

  • Added status_code to metrics and access log.

Changed

  • Refactored HTTP server middleware.

0.1.0 / 2019-06-25

Initial release