Commit Graph
60 Commits
Author SHA1 Message Date
Łukasz Mierzwa 477e8f29bb feat(backend): add healthcheck:visible config option
Fixes #2614
2021-01-17 12:59:19 +00:00
Łukasz Mierzwa 17b4e943b8 feat(backend): add healtcheck:filters option 2020-12-13 13:18:38 +00:00
Łukasz Mierzwa 889057cf96 fix(docs): remove redundant example 2020-11-25 12:39:31 +00:00
Łukasz Mierzwa 2b963c65d1 feat(ui): allow customising ack silence comment
Fixes #2369
2020-11-24 19:52:56 +00:00
Łukasz Mierzwa 8783eaf8cd feat(docs): add a changelog 2020-11-20 21:51:01 +00:00
Łukasz Mierzwa 8ee2a8e744 feat(backend): add log.requests option
This controls request log separately from log.level
2020-10-19 09:59:58 +01:00
Łukasz Mierzwa 170dba8a37 chore(backend): use zerolog instead of logrus 2020-10-15 10:10:00 +01:00
Łukasz Mierzwa 873cf01e15 feat(docs): mention ui:animations in docs 2020-10-11 17:09:37 +01:00
Peter b47cb18ed2 fix(docs): supported should read suppressed 2020-08-07 13:52:08 +01:00
Łukasz Mierzwa 9d8aeaae7e fix(docs): document cluster option 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa 0e75e63737 fix(docs): add annotations order option 2020-05-09 15:18:56 +01:00
Łukasz Mierzwa 3ec93c2640 fix(docs): document multi-grid options 2020-03-31 09:16:55 +01:00
Łukasz Mierzwa 4117a0b391 fix(backend): anchor all regexes in the config 2020-03-26 16:12:23 +00:00
Łukasz Mierzwa 6313077150 feat(backend): add configuration options for silence ACL rules 2020-03-09 22:28:43 +00:00
Łukasz Mierzwa e9306d2222 fix(backend): remove silenceForm.author config section 2020-02-22 15:50:01 +00:00
Łukasz Mierzwa fbff53c51b feat(backend): support header based auth 2020-02-22 15:50:01 +00:00
Łukasz Mierzwa e08c442e39 feat(backend): add basic auth support 2020-02-22 15:50:00 +00:00
Łukasz Mierzwa af8d1637a3 fix(docs): mention CORS credentials settings 2020-02-19 11:36:08 +00:00
Łukasz Mierzwa a2ca29d88e feat(backend): add log.timestamp to disable timestamps in log messages 2020-01-31 15:07:27 +00:00
Łukasz Mierzwa 572f9975b8 feat(backend): add readonly option to alertmanager 2020-01-28 22:26:56 +00:00
Łukasz Mierzwa 4cc15f10d1 chore(backend): use new settings for UI theme configuration 2019-11-29 21:20:34 +00:00
Łukasz Mierzwa 0015d3fa4e feat(ui): replace jira link detection with a generic link finder
Fixes #1140
2019-11-11 23:24:06 +00:00
Łukasz Mierzwa 63a3d2a30b feat(ui): allow acknowledging alerts using short lived silences 2019-11-05 14:11:23 +00:00
Łukasz Mierzwa 1de6f8f251 chore(project): remove dark.css - dark mode is now built in 2019-10-28 18:38:12 +00:00
Łukasz Mierzwa 03caf18a4f feat(ui): allow setting default value for UI darkTheme option 2019-10-28 18:38:12 +00:00
Łukasz Mierzwa 1346237777 fix(project): refactor proxy & external_uri handling
Fixes #1024
2019-10-11 00:10:58 +01:00
Nicolas Ledez ade15ae06d Custom karma name (#994)
* feat: feat: add karma.name parameter

* fix(backend): remove duplicated 'name'

* feat(docs): mention karma:name in docs

* feat(demo): set custom title for demo
2019-10-05 12:17:09 +01:00
Łukasz Mierzwa d7c15240f1 feat(backend): allow configuring defaults for the UI 2019-10-04 23:03:10 +01:00
Łukasz Mierzwa 9eaa616d5d fix(docs): update docs to mention basic auth handling 2019-09-26 20:37:23 +01:00
Łukasz Mierzwa ad699fc6fe feat(backend): add external_uri config option for alertmanager upstreams
Fixes #899
2019-08-27 21:58:52 +01:00
Łukasz Mierzwa 1a98e01622 feat(backend): allow extracting silence author from auth headers 2019-07-12 23:04:15 +01:00
Łukasz Mierzwa 51208a8eb2 chore(docs): add log:format option to the docs 2019-05-27 13:07:26 +01:00
Łukasz Mierzwa d76862fce9 fix(docs): use consistent style for code blocks 2019-05-12 09:03:08 +01:00
Łukasz Mierzwa 1eb1b6736a feat(config): add options for ignoring labels when populating silences 2019-04-29 20:17:13 +01:00
Łukasz Mierzwa aa070a769c fix(config): change config schema to allow regex based matches
BREAKING CHANGE: this changes configuration schema for custom label values, it provides more flexibility when setting custom labels and also prevents '*' special wildcard value from conflicting with labels, since '*' is a valid label value.

Fixes #537
2019-03-21 11:17:18 +00:00
Łukasz Mierzwa 4ef9052a98 feat(api): allow using wildcards with custom colors
Fixes #537
2019-03-20 21:15:04 +00:00
Łukasz Mierzwa 058d10f4ba chore(config): move value mapping options to grid:sorting section
Those options are only valid for sorting, so move it to the new config section where all sort options live
2019-02-21 18:15:11 +00:00
Łukasz Mierzwa aa657ea216 feat(backend): allow configuring default grid sort options
This will allow UI to get the defaults for grid sorting via the API
2019-02-20 21:58:59 +00:00
Łukasz Mierzwa f52f215f2d fix(docs): uppercase yaml in markdown to make the linter happy 2019-02-18 23:18:38 +00:00
Łukasz Mierzwa 397bbe5783 feat(config): allow configuring label value mapping for sorting
This feature solves the problem of sorting by label when values have special meaning and alphabetic sort doesn't make sense for it.
2019-02-18 23:17:47 +00:00
Łukasz Mierzwa 22f719adc6 fix(api): apply colors to the @alertmanager label
It's a fake label so it needs special code to inject the color information to the API response.

Fixes #421
2019-02-06 17:11:25 +00:00
Łukasz Mierzwa 0fdb6274cd feat(docs): document custom label colors 2019-02-04 13:33:12 +00:00
Łukasz Mierzwa b52c3f7af4 feat(backend): allow disabling TLS certificate validation
Fixes #409
2019-02-01 20:57:34 +01:00
Łukasz Mierzwa c149042819 feat(ui): add an example dark.css theme file 2019-01-30 14:59:19 +00:00
Richard Maynard ec14be0288 feat(backend): add support for custom headers (#368)
This will allow the AlertManager upstreams to be sent user defined HTTP headers.
2019-01-17 08:53:33 +00:00
Łukasz Mierzwa e1f9686e3f feat(backend): allow stripping annotations
This allows same filtering we already have with labels. Fixes #312
2019-01-15 22:12:23 +00:00
Łukasz Mierzwa 8d0b8037c6 feat(project): add support for loading extra css/js files 2018-10-30 20:56:44 +00:00
Łukasz Mierzwa 226e1bd9dd fix(docs): add missing description 2018-09-29 10:29:52 +01:00
Łukasz Mierzwa 6932f25a37 chore(config): simplify configuration flags
Drop config.dir and use config.file to pass full path to the config file. Passing two options is just an unnecessary complexity
Fixes #22.
2018-09-15 14:15:08 +01:00
Łukasz Mierzwa 9c16ffa447 chore(project): rename from unsee to karma
Fixes prymitive/unsee#23
2018-09-09 14:12:26 +01:00