Łukasz Mierzwa
ad02283ca2
chore(project): bump linter tools
2026-02-07 20:13:03 +00:00
Lukasz Mierzwa
f3cb2582fd
fix(project): update all deps
2025-10-31 17:29:28 +00:00
Lukasz Mierzwa
ccd14cbc7f
fix(backend): reduce allocations
2025-09-04 14:43:18 +01:00
Lukasz Mierzwa
492c564e74
chore(project): update deps, fix linter errors
2025-09-04 13:59:00 +01:00
Łukasz Mierzwa
e6a886ed36
chore(backend): update all deps
2025-03-19 10:57:49 +00:00
Łukasz Mierzwa
c486bc7308
fix(backend): add missing tests and fix strip code
2025-03-17 22:18:01 +00:00
Łukasz Mierzwa
945e4a2db3
fix(tests): fix config tests
2025-03-17 22:18:01 +00:00
Erica Mays
d8d97b8914
feat: support regular expressions in receiver configs
...
This allows using the `keep_re` and `strip_re` keys to specify which
receivers should be shown in the dashboard. This makes it easy to select
groups of receivers based on naming conventions.
2025-03-17 22:18:01 +00:00
Łukasz Mierzwa
1c859abf64
feat(backend): add headers option to history
...
Fixes #5422 .
2023-09-18 16:40:42 +01:00
Alex Brown
ed575c5cb6
feat(backend): allow configuration of cors allowed origins
2023-04-15 18:46:35 +01:00
Łukasz Mierzwa
ee85d2e25a
fix(tests): fix linter errors
2023-03-20 11:37:23 +00:00
Łukasz Mierzwa
8e120a64f6
fix(ui): use correct case for silenceForm flags
2023-03-20 11:27:15 +00:00
David Caro
f1006314c0
feat: add default alertmanagers to silence form
...
That will allow setting some default alertmanagers to select when
creating a new silence, overriding the current behavior of getting all
the ones that are not readonly.
Signed-off-by: David Caro <dcaro@wikimedia.org >
2023-03-08 10:55:35 +00:00
Tolleiv Nietsch
e29632b9a2
feat(backend): add proxy_url for history rewrite rules
2022-07-26 12:39:12 +01:00
Łukasz Mierzwa
689866a64c
fix(backend): enable more Go linters
2022-07-15 18:32:07 +01:00
Łukasz Mierzwa
0a8769054a
chore(backend): use any instead of interface{}
2022-03-19 17:38:28 +00:00
Ł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
650fdca8e6
feat(ci): use goimports to format import statements
2021-12-16 20:51:52 +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
14ce63f7dc
fix(backend): enable more linters in golangci-lint
2021-11-03 17:16:14 +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
Łukasz Mierzwa
b0994fe868
fix(tests): fix failing test
2021-10-23 14:38:54 +01:00
Łukasz Mierzwa
4ccc0a35ab
fix(auth): add missing test coverage
2021-10-23 14:38:54 +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
19d7a29551
fix(ci): enable revive linter
2021-05-28 21:28:31 +01:00
Łukasz Mierzwa
caf18887ea
feat(backend): support isEqual silence field in ACLs
2021-05-18 17:08:44 +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
8addc08d21
chore(backend): upgrade to yaml.v3
2021-04-08 18:44:55 +01:00
Łukasz Mierzwa
6f496cf450
feat(backend): add http server timeouts
2021-04-02 19:30:30 +01:00
Łukasz Mierzwa
baf3114ee7
fix(backend): sanitise header values before logging
...
Fixes #2930 .
2021-03-30 23:21:16 +01:00
Łukasz Mierzwa
710c2616b5
fix(tests): fix a typo
2021-03-26 12:46:52 +00:00
Martin Hrabovcin
17a1d07a67
feat(backend): add support for upstream server connection proxy
2021-03-21 13:49:54 +00:00
Łukasz Mierzwa
5534703db9
fix(tests): more test coverage
2021-03-11 19:05:58 +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
170dba8a37
chore(backend): use zerolog instead of logrus
2020-10-15 10:10:00 +01:00