Łukasz Mierzwa
2443d098bb
fix(backend): reduce allocations in fingerprint code
2023-07-28 11:55:52 +01:00
Łukasz Mierzwa
8bfda7bc48
fix(tests): fix tests
2023-06-18 19:16:13 +01:00
Łukasz Mierzwa
ae2d9f54de
fix(tests): update tests
2023-06-12 22:09:45 +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
Łukasz Mierzwa
adc5b437a0
fix(tests): add missing tests
2023-03-08 10:55:35 +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
Łukasz Mierzwa
5d5f5182fe
fix(tests): wait for bg commands
2023-02-27 12:14:39 +00:00
Łukasz Mierzwa
4852791852
fix(backend): fix race in alert history
2023-02-27 12:14:39 +00:00
Łukasz Mierzwa
5bced2979b
fix(tests): debug failing tests
2023-02-26 20:15:44 +00:00
Łukasz Mierzwa
c2053081a7
fix(tests): try fixing ci tests
2022-11-24 21:47:11 +00:00
Łukasz Mierzwa
fecd2ac744
fix(tests): try fixing test
2022-11-17 19:52:26 +00:00
Łukasz Mierzwa
f29194b534
fix(backend): update lru to v2
2022-11-15 12:37:15 +00:00
Łukasz Mierzwa
0ff0cafe42
fix(ci): run renovate less often
2022-10-20 21:50:05 +01:00
Łukasz Mierzwa
466428d8dd
feat(backend): add build_info metric
...
Fixes #4764
2022-10-10 21:15:28 +01:00
Łukasz Mierzwa
4fe06c8322
fix(tests): use 127.0.0.1 instead of localhost
2022-09-26 09:27:29 +01:00
Łukasz Mierzwa
f24a40e33f
fix(ci): wait for http web server
2022-09-19 12:05:13 +01:00
Łukasz Mierzwa
309236c42c
fix(backend): workaround handling of am instances with slashes
...
The issue is really with go-chi, but this will make it work for now.
Fixes #4674 .
2022-09-15 15:05:03 +01:00
Łukasz Mierzwa
8f3a436ccc
fix(tests): ensure http server doesn't run forver
2022-09-14 15:13:19 +01:00
Łukasz Mierzwa
7655db6ce2
fix(ci): move tls tests into go
2022-09-01 12:53:07 +01:00
Łukasz Mierzwa
4c6fe6b50e
fix(ci): refactor http tests
2022-08-31 17:36:09 +01:00
Łukasz Mierzwa
491333c2fd
fix(tests): try fixing ci failures
2022-08-24 20:12:29 +01:00
Łukasz Mierzwa
d9fe32562e
fix(tests): fix flakey test
2022-08-16 09:29:09 +01:00
Łukasz Mierzwa
15d7b32a9e
fix(ci): try fixing tests
2022-08-15 10:56:30 +01:00
Łukasz Mierzwa
b355b40c19
fix(backend): use global string interner
2022-08-15 09:58:25 +01:00
Łukasz Mierzwa
41ce597cf5
fix(backend): ensure 404s are never cached
2022-08-05 17:04:29 +01: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
fcc9cfc38c
feat(backend): use github.com/klauspost/compress for gzip
2022-07-07 14:15:24 +01:00
Łukasz Mierzwa
e84bcd7203
feat(ui): add @inhibited and @inhibited_by filters
...
Fixes #4397
2022-06-22 18:16:33 +01:00
Łukasz Mierzwa
0834a7ded8
fix(tests): update snapshots
2022-05-16 09:11:37 +00:00
Łukasz Mierzwa
236c66c73c
fix(project): drop support for alertmanger <0.22.0
2022-04-16 14:57:02 +01:00
Łukasz Mierzwa
0eec3ef8d4
fix(backend): fix alert history filters
2022-04-14 10:31:17 +01:00
Łukasz Mierzwa
78dd259c5e
fix(backend): escape filters
2022-04-13 15:44:47 +01:00
Łukasz Mierzwa
e5a09a88f9
fix(ci): add alertmanager v0.24.0 mock files
2022-03-25 11:21:03 +00: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
c2a5d8bd27
chore(actions): use latest Go version
2022-03-04 18:44:06 +00:00
Łukasz Mierzwa
791cc7f10b
fix(backend): correctly count alerts in /silences.json
...
Fixes #3909
2022-01-31 12:55:58 +00:00
Łukasz Mierzwa
ba00800ca7
fix(tests): update snapshots
2022-01-30 15:20:25 +00:00
Łukasz Mierzwa
197d3a06d7
fix(backend): log messages correctly with json and timestamps
...
Fixes #3822
2021-12-28 17:07:09 +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
Taavi Väänänen
7e5571e135
fix(acl): do not validate group names from proxies
...
Validating the group name made sense when they were defined statically
in the configuration file. However when using a HTTP proxy to provide
group information it just causes issues.
2021-12-06 16:51:25 +00:00
Łukasz Mierzwa
14ce63f7dc
fix(backend): enable more linters in golangci-lint
2021-11-03 17:16:14 +00:00
Łukasz Mierzwa
c71c9e6107
fix(backend): retry failed alertmanager requests
2021-11-01 12:14:22 +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