Łukasz Mierzwa
|
907ac420d3
|
feat(api): use a dedicated API endpoint for overview modal
|
2021-07-09 12:25:32 +01:00 |
|
Łukasz Mierzwa
|
e1505a01cb
|
fix(api): fix empty response for alertList.json
|
2021-07-08 10:09:54 +01:00 |
|
Łukasz Mierzwa
|
d7389c8de0
|
fix(api): avoid generating one grid per alert
|
2021-07-06 21:00:48 +01:00 |
|
Łukasz Mierzwa
|
dcfbea3376
|
chore(api): refactor grid label select source
|
2021-07-03 12:36:02 +01:00 |
|
Łukasz Mierzwa
|
f13cd9a112
|
feat(api): add alertList.json endpoint
|
2021-07-02 22:06:45 +01:00 |
|
Łukasz Mierzwa
|
04379fc3cc
|
feat(ui): paginate api
|
2021-06-28 12:28:40 +01:00 |
|
Łukasz Mierzwa
|
3ad9eef277
|
fix(ui): disable cra preflight checks
|
2021-06-24 17:28:38 +01:00 |
|
Łukasz Mierzwa
|
186d2a4e01
|
fix(backend): add a go_max_procs metric
|
2021-06-03 14:32:26 +01:00 |
|
Łukasz Mierzwa
|
79c2fbc6e7
|
feat(backend): use automaxprocs for GOMAXPROCS
|
2021-06-03 13:10:51 +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
|
bdb80960a6
|
fix(backend): don't skip labels with variants == groups
|
2021-05-18 13:00:13 +01:00 |
|
Łukasz Mierzwa
|
19345cc53a
|
feat(ui): add support for alertmanager v0.22.0
|
2021-05-15 11:41:01 +01:00 |
|
Łukasz Mierzwa
|
aa7b54f02b
|
fix(backend): redirect to slash
If listen.prefix is set to /foo we should redirect /foo => /foo/
Fixes 3084
|
2021-05-07 18:40:04 +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
|
ac03e835af
|
fix(backend): use correct label selectors
|
2021-05-04 10:43:46 +01:00 |
|
Łukasz Mierzwa
|
12c4a22d71
|
feat(project): show alert history
|
2021-05-01 19:37:29 +01:00 |
|
Łukasz Mierzwa
|
31d21f29cf
|
chore(backend): use hashicorp/golang-lru for internal cache
|
2021-04-25 18:38:29 +01:00 |
|
Łukasz Mierzwa
|
9222133df8
|
fix(backend): allow duplicated upstream URIs
Fixes #3024
|
2021-04-22 15:24:38 +01:00 |
|
Łukasz Mierzwa
|
e0f52dacbd
|
feat(backend): add auto multi-grid config
|
2021-04-21 10:51:18 +01:00 |
|
Łukasz Mierzwa
|
7778e66b7b
|
fix(backend): tweak auto grid selection
|
2021-04-19 11:42:03 +01:00 |
|
Łukasz Mierzwa
|
7cd82f5d1f
|
feat(backend): smart grid label selection
|
2021-04-18 20:22:38 +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
|
c64b900c43
|
fix(backend): fix a deadlock in ClusterMemberNames()
ClusterMemberNames can aquire read lock twice, which could block write locks.
Fixes #2888
|
2021-03-22 09:43:31 +00:00 |
|
Łukasz Mierzwa
|
85372d9c19
|
fix(tests): add tests for proxy_url
|
2021-03-21 13:49:54 +00:00 |
|
Martin Hrabovcin
|
17a1d07a67
|
feat(backend): add support for upstream server connection proxy
|
2021-03-21 13:49:54 +00:00 |
|
Łukasz Mierzwa
|
2b8ed39964
|
fix(backend): enforce 5s sleep between upstream pulls
Might fix #2888
|
2021-03-12 16:00:03 +00:00 |
|
Łukasz Mierzwa
|
5534703db9
|
fix(tests): more test coverage
|
2021-03-11 19:05:58 +00:00 |
|
Łukasz Mierzwa
|
01629d9788
|
fix(ci): tweak fragile tests
|
2021-03-09 18:59:38 +00:00 |
|
Łukasz Mierzwa
|
9a6d469969
|
fix(tests): fix error check
|
2021-03-09 14:16:12 +00:00 |
|
Łukasz Mierzwa
|
6f162d1a5a
|
chore(backend): use Go 1.16 embed for static files
|
2021-03-08 21:21:42 +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
|
891cc8a87c
|
chore(backend): use go-sentry middleware for backend
|
2021-03-05 14:04:50 +00:00 |
|
Łukasz Mierzwa
|
58d630e438
|
fix(tests): improve test coverage
|
2021-03-01 12:05:36 +00:00 |
|
Łukasz Mierzwa
|
a562145df0
|
fix(tests): improve test coverage
|
2021-02-28 15:49:26 +00:00 |
|
Łukasz Mierzwa
|
88d7d81982
|
chore(backend): migrate to chi v5
|
2021-02-28 13:38:04 +00:00 |
|
Łukasz Mierzwa
|
a3b13d0fcc
|
feat(backend): add /robots.txt endpoint
|
2021-02-24 21:17:54 +00:00 |
|
Łukasz Mierzwa
|
477e8f29bb
|
feat(backend): add healthcheck:visible config option
Fixes #2614
|
2021-01-17 12:59:19 +00:00 |
|
Łukasz Mierzwa
|
52bc3afd6b
|
fix(backend): strip labels from alert group when configured
Fixes #2585
|
2020-12-29 19:46:31 +00:00 |
|
Łukasz Mierzwa
|
17b4e943b8
|
feat(backend): add healtcheck:filters option
|
2020-12-13 13:18:38 +00:00 |
|
Łukasz Mierzwa
|
568694bbf6
|
fix(tests): use better regex for metrics tests
|
2020-12-07 20:12:05 +00:00 |
|
Łukasz Mierzwa
|
1d10835400
|
fix(backend): don't require auth for /health and /metrics
Fixes #2465
|
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
|
db0aa0bab9
|
fix(ui): migrate to cra v4
|
2020-11-23 19:04:14 +00:00 |
|
Łukasz Mierzwa
|
c4a3478d1f
|
chore(backend): refactor error checks
|
2020-11-21 18:14:46 +00:00 |
|
Łukasz Mierzwa
|
8cde114573
|
fix(tests): add a test for slow clients
|
2020-11-20 19:26:41 +00:00 |
|
Łukasz Mierzwa
|
feaad60007
|
feat(backend): add config option to listen on HTTPS
|
2020-11-20 19:26:41 +00:00 |
|