Ł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
Łukasz Mierzwa
bc3abdbf33
Revert "Remove myself from CODEOWNERS"
...
This reverts commit 20d9044b0f .
2018-06-07 15:16:03 +02:00
Łukasz Mierzwa
20d9044b0f
Remove myself from CODEOWNERS
...
This file is used to enforce PR reviews before merging, remove me since I'm will soon stop maintaining this repo
2018-05-17 16:54:35 -07:00
Łukasz Mierzwa
fd0eb46adf
Sanitize Alertmanager URI before putting it in /alerts.json reponse
...
Alertmanager URI might contain basic auth username & password, we should replace password with 'xxx' in logs and and error messages.
Go will still print it in HTTP request errors, but that will be fixed in the next Go release - https://go-review.googlesource.com/c/go/+/102855
Fixes #259
2018-04-27 09:36:12 -07:00
Łukasz Mierzwa
2a8e13733c
Add CODEOWNERS file
...
CODEOWNERS allows github to automatically require code review from the right set of people. Start with defaulting to myself for all files
2018-03-09 18:44:54 -08:00
Łukasz Mierzwa
24335ebf1f
Add support for passing path to custom TLS CA cert & client key/cert pair
...
This adds support for passing a custom http.RoundTripper so in effect we can customize TLS client config for HTTPS requests.
Fixes #184
2018-01-23 19:22:12 -08:00
Łukasz Mierzwa
68d58a24c1
Fix docs issues found by markdown linter
2018-01-20 13:10:31 -08:00
Łukasz Mierzwa
36178ee1ba
Add a 'simplified mode' for configuration that can be used with only one Alertmanager instance
2018-01-14 21:15:43 -08:00
Łukasz Mierzwa
b6dd993c2b
Add support for proxying user connection to Alertmanager
...
Fixes #190 .
With this feature unsee can be configured to proxy requests to selected Alertmanager instances, if it's enabled unsee silence form will send a request via unsee rather than directly. This allows users to manage silences in environments where they have access to unsee but not to Alertmanager. Only silences endpoints on Alertmanager API are proxied.
2018-01-03 16:17:58 -08:00
Łukasz Mierzwa
188b02695c
Fix wrong defaults in config docs
2017-12-03 11:55:59 -08:00
Łukasz Mierzwa
4b8a93426f
Add docs on passing config file path to unsee
2017-12-03 11:50:15 -08:00
Łukasz Mierzwa
e23b00c080
Fix listen address and port passing
...
Only HOST & PORT env variables used by gin internally were really used, pass resulting config to gin so we match documentation, and log it on startup
2017-12-03 10:26:41 -08:00
Łukasz Mierzwa
65a27b39df
Move label coloring config options from 'color' to 'labels' section
2017-12-03 10:09:17 -08:00
Łukasz Mierzwa
860375650e
Add --receivers.keep for consistency with other options
...
there's --labels.keep so same should apply to receivers, add new option, tests and fixes as it wasn't working properly
2017-12-02 21:51:31 -08:00
Łukasz Mierzwa
5f904ec99d
Move configuration related docs to a dedicated file and rewrite those to match new config file.
2017-12-02 21:10:16 -08:00