Skip to content

Releases: prymitive/karma

v0.23

04 Feb 14:15
8b74575
Compare
Choose a tag to compare

This release adds 2 new features:

  • allow disabling TLS certificate verification for alertmanager connections for those who need this
  • allow setting custom colors for specific labels (only via a config file). For example severity label can be more readable if you set red for critical and yellow for warning, example:
labels:
  color:
    custom:
      severity:
        info: "#87c4e0"
        warning: "#ffae42"
        critical: "#ff220c"

Full changelog:

  • #414 feat(backend): allow setting custom colors for labels (@prymitive)
  • #410 feat(backend): allow disabling TLS certificate validation (@prymitive)
  • #403 chore(ci): drop Go modules env from heroku job (@prymitive)
  • #401 fix(deploy): correct docker deploy conditional (@prymitive)
  • #400 feat(api): use metrics to detect Alertmanager version (@prymitive)

v0.22

30 Jan 17:55
6a26793
Compare
Choose a tag to compare

Bug fixes, dependency updates and a dark theme css file added to the docker image.

Full changelog:

  • #399 fix(proxy): check for trailing slash on listen.prefix when proxy is on (@prymitive)
  • #398 feat(ui): add an example dark.css theme file (@prymitive)
  • #392 chore(demo): pin docker images when building demo image (@prymitive)
  • #379 chore(demo): pin alertmanager to 0.15.3 on demo site (@prymitive)
  • #374 fix(backend): don't cache custom assets (@prymitive)
  • #373 fix(ui): align autocomplete dropdown with the input (@prymitive)
  • #370 fix(deploy): trigger docker deploy on new tag (@prymitive)

v0.21

17 Jan 09:34
Compare
Choose a tag to compare

This release allows stripping selected annotations and passing custom headers to HTTP requests send to Alertmanager.

Full changelog:

v0.20

02 Jan 19:23
ef5af9a
Compare
Choose a tag to compare

Fixed bugs with editing existing silences.

Full changelog:

v0.19

30 Dec 09:48
8a6f2cb
Compare
Choose a tag to compare

This release switches to Go modules instead of dep, for Go dependency management, adds caching headers to static files and updates lots of dependencies.

Full changelog:

v0.18

04 Dec 19:04
b2dc1c5
Compare
Choose a tag to compare

Improved support for HA alertmanager clusters (#224 #229)

Full changelog:

v0.17

29 Nov 20:21
c185197
Compare
Choose a tag to compare

Fixed loading of the default config file, see #261.

Full changelog:

  • #264 chore(demo): build demo only for internal PRs (@prymitive)
  • #262 fix(config): default to 'karma.yaml' config file (@prymitive)
  • #248 chore(ci): remove sudo options from Travis config (@prymitive)
  • #235 chore(tests): add mock responses from alertmanager 0.15.3 (@prymitive)
  • Updated dependencies

v0.16

02 Nov 21:48
829e158
Compare
Choose a tag to compare

CSS cleanups and a new feature allowing to bundle custom css/js file (see #189).

Full changelog:

  • #206 chore(yarn): upgrade all dependencies in yarn.lock (@prymitive)
  • #201 chore(demo): update demo analytics code (@prymitive)
  • #190 feat(project): add support for loading extra css/js files (@prymitive)
  • #194 chore(ci): parallelize Travis CI jobs by using same name for stages (@prymitive)
  • #186 chore(demo): add a very long word inside annotation to the demo (@prymitive)
  • #185 fix(tests): add annotations sort test (@prymitive)
  • #184 fix(ui): only break long words in annotations (@prymitive)
  • #183 fix(ui): use correct classes for not yet applied filters (@prymitive)
  • #177 refactor(ui): cleanup label color/style selection (@prymitive)

v0.15

24 Oct 21:37
b5d1508
Compare
Choose a tag to compare

UI tweaks and a fix for proxy mode with Alertmanager under sub-uri (@sylr).

Full changelog:

v0.14

09 Oct 19:27
50665e2
Compare
Choose a tag to compare

New features:

  • When creating or editing a silence affected alerts will be previewed
  • Silences can be deleted
  • Added tooltips to clickable elements

Full changelog:

  • #135 fix(ui): don't try to enable scrolling on unmounted modal (@prymitive)
  • #134 build(deps): bump github.com/sirupsen/logrus from 1.0.6 to 1.1.1 (@dependabot-bot)
  • #132 build(deps): bump @fortawesome/free-regular-svg-icons from 5.3.1 to 5.4.0 in /ui (@dependabot-bot)
  • #131 build(deps): bump @fortawesome/free-solid-svg-icons from 5.3.1 to 5.4.0 in /ui (@dependabot-bot)
  • #130 build(deps): bump @fortawesome/fontawesome-svg-core from 1.2.4 to 1.2.5 in /ui (@dependabot-bot)
  • #133 feat(ui): allow deleting silences (with preview) (@prymitive)
  • #129 chore(api): pin Go dependencies (@prymitive)
  • #128 feat(ui): add tooltips to clickable components (@prymitive)
  • #127 refactor(ui): drop alert count from silence preview (@prymitive)
  • #126 feat(ui): preview affected alerts before submitting silence (@prymitive)
  • #125 fix(ui): set high z-index on react-select dropdown menu (@prymitive)