Łukasz Mierzwa
ded6716f86
fix(project): drop sentry support
2022-03-15 14:44:40 +00:00
Łukasz Mierzwa
5fa49ace2f
feat(backend): show recently expired silences
2021-12-19 13:20:19 +00:00
Łukasz Mierzwa
087c9c1398
feat(backend): add tls options for history requests
...
Fixes #3707
2021-12-16 19:07:43 +00:00
Alex Kampmeier
d3df971af5
fix(config): support tls config via env variables for single alertmanager server
2021-11-10 11:55:21 +00:00
Łukasz Mierzwa
d172c58a1a
feat(backend): add labels:order config option
...
Fixes #3500
2021-11-01 11:00:46 +00:00
Łukasz Mierzwa
c90a5063ef
fix(api): move static & valueOnly label information to a map
2021-11-01 00:18:05 +00:00
Alex Kampmeier
23fb5484d6
feat(config): add config parameter labels.valueOnly_re
2021-10-28 10:44:38 +01:00
Alex Kampmeier
7018eb1c8b
feat(config): add config parameters labels.keep_re and labels.strip_re
2021-10-28 10:44:38 +01:00
Taavi Väänänen
9b89b4ee2a
feat(auth): allow reading user groups from headers
...
Closes : #3361
Signed-off-by: Taavi Väänänen <hi@taavi.wtf >
2021-10-23 14:38:54 +01:00
Łukasz Mierzwa
75b2789597
feat(backend): add labels:valueOnly config option
2021-07-19 20:04:05 +01:00
Łukasz Mierzwa
04379fc3cc
feat(ui): paginate api
2021-06-28 12:28:40 +01:00
Łukasz Mierzwa
c812c25393
feat(backend): add alert history source rewrite rules
...
Fixes #3064
2021-05-04 13:28:35 +01:00
Łukasz Mierzwa
12c4a22d71
feat(project): show alert history
2021-05-01 19:37:29 +01:00
Łukasz Mierzwa
e0f52dacbd
feat(backend): add auto multi-grid config
2021-04-21 10:51:18 +01:00
Łukasz Mierzwa
e63447238d
feat(ui): allow HTML in annotations
...
Fixes #2886
2021-04-08 19:43:25 +01:00
Łukasz Mierzwa
6f496cf450
feat(backend): add http server timeouts
2021-04-02 19:30:30 +01:00
Martin Hrabovcin
17a1d07a67
feat(backend): add support for upstream server connection proxy
2021-03-21 13:49:54 +00:00
Łukasz Mierzwa
f68399cc70
feat(ui): allow moving annotations to alert dropdown menu
...
Fixes #2596
2021-03-06 16:01:50 +00:00
Ł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
2b963c65d1
feat(ui): allow customising ack silence comment
...
Fixes #2369
2020-11-24 19:52:56 +00:00
Łukasz Mierzwa
feaad60007
feat(backend): add config option to listen on HTTPS
2020-11-20 19:26:41 +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
e7b5bf8fd9
feat(backend): configure UI animations defaults in config
2020-10-11 17:09:37 +01:00
Łukasz Mierzwa
e52cc91964
feat(config): add cluster option to alertmanager instances
2020-06-12 19:14:17 +01:00
Benoît Knecht
7f3846b9f8
feat(backend): Add option to order annotations
...
The `annotations.order` option lets users pass a list of annotation names in
the order they want them displayed. Any annotation that isn't in the list is
shown after the annotations from the list, in alphabetical order.
For instance, with
```yaml
annotations:
order:
- summary
- description
```
an alert with `description`, `help`, `runbook` and `summary` annotations will
have them displayed in that order:
- `summary`
- `description`
- `help`
- `runbook`
Signed-off-by: Benoît Knecht <bknecht@protonmail.ch >
2020-05-09 15:18:56 +01:00
Łukasz Mierzwa
53289a1a06
feat(backend): add multi-grid UI options to configuration file
2020-03-31 09:16:55 +01: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
f502319005
feat(backend): allow setting CORS credentials policy
2020-02-19 09:59:35 +00:00
Łukasz Mierzwa
05e9ab5299
chore(backend): switch to github.com/knadh/koanf for config handling
2020-02-09 15:37:01 +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
3a0492bf74
fix(tests): add more test coverage
2020-01-28 22:26:56 +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
6857368607
feat(backend): add backend configuration for silence acks, expose it via the api
2019-11-05 10:12:08 +00:00
Łukasz Mierzwa
03caf18a4f
feat(ui): allow setting default value for UI darkTheme option
2019-10-28 18:38:12 +00: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
ad699fc6fe
feat(backend): add external_uri config option for alertmanager upstreams
...
Fixes #899
2019-08-27 21:58:52 +01:00
Łukasz Mierzwa
86506563e9
feat(api): sort alert groups in the backend
2019-08-08 15:45:00 +01:00
Łukasz Mierzwa
1a98e01622
feat(backend): allow extracting silence author from auth headers
2019-07-12 23:04:15 +01:00
Giedrius Statkevičius
5197e89e73
karma: add ability to configure log format
...
Add a rudimentary switch which would let users switch between different
formats used for logging. This is needed so that software such as
`logstash` could easily understand the structure of log messages and
index them accordingly.
2019-05-27 11:00:44 +03: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
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