139 Commits
Author SHA1 Message Date
Lukasz MierzwaandŁukasz Mierzwa cb208a487a fix(api): update json package 2026-05-26 11:25:23 +01:00
Łukasz MierzwaandŁukasz Mierzwa 0b68886c43 fix(backend): run make format 2026-05-12 16:18:48 +01:00
Lukasz MierzwaandŁukasz Mierzwa cae5a4c701 fix(api): fix JSON settings marshalling
Fixes #6696.
2026-04-08 09:01:28 +01:00
Lukasz MierzwaandŁukasz Mierzwa 0710751f56 fix(backend): remove zerolog 2026-03-13 17:18:40 +00:00
Lukasz MierzwaandŁukasz Mierzwa ca4364cf9d fix(docs): fix typos 2026-03-11 13:10:15 +00:00
Lukasz MierzwaandŁukasz Mierzwa 3ab3417931 fix(backend): fix some go issues 2026-03-09 19:44:23 +00:00
Lukasz MierzwaandŁukasz Mierzwa 33ce78b8f0 fix(ui): code fixes 2026-02-24 17:42:57 +00:00
Łukasz MierzwaandŁukasz Mierzwa 6e3b38ff8c fix(backend): update config libs 2026-02-19 20:54:51 +00:00
Łukasz MierzwaandŁukasz Mierzwa ad02283ca2 chore(project): bump linter tools 2026-02-07 20:13:03 +00:00
Lukasz MierzwaandŁukasz Mierzwa f3cb2582fd fix(project): update all deps 2025-10-31 17:29:28 +00:00
Lukasz MierzwaandŁukasz Mierzwa ccd14cbc7f fix(backend): reduce allocations 2025-09-04 14:43:18 +01:00
Lukasz MierzwaandŁukasz Mierzwa 492c564e74 chore(project): update deps, fix linter errors 2025-09-04 13:59:00 +01:00
Łukasz MierzwaandŁukasz Mierzwa e6a886ed36 chore(backend): update all deps 2025-03-19 10:57:49 +00:00
Łukasz MierzwaandŁukasz Mierzwa c486bc7308 fix(backend): add missing tests and fix strip code 2025-03-17 22:18:01 +00:00
Łukasz MierzwaandŁukasz Mierzwa 945e4a2db3 fix(tests): fix config tests 2025-03-17 22:18:01 +00:00
Erica MaysandŁukasz Mierzwa 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 MierzwaandŁukasz Mierzwa 1c859abf64 feat(backend): add headers option to history
Fixes #5422.
2023-09-18 16:40:42 +01:00
Alex BrownandŁukasz Mierzwa ed575c5cb6 feat(backend): allow configuration of cors allowed origins 2023-04-15 18:46:35 +01:00
Łukasz MierzwaandŁukasz Mierzwa ee85d2e25a fix(tests): fix linter errors 2023-03-20 11:37:23 +00:00
Łukasz MierzwaandŁukasz Mierzwa 8e120a64f6 fix(ui): use correct case for silenceForm flags 2023-03-20 11:27:15 +00:00
David CaroandŁukasz Mierzwa 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 NietschandŁukasz Mierzwa e29632b9a2 feat(backend): add proxy_url for history rewrite rules 2022-07-26 12:39:12 +01:00
Łukasz MierzwaandŁukasz Mierzwa 689866a64c fix(backend): enable more Go linters 2022-07-15 18:32:07 +01:00
Łukasz MierzwaandŁukasz Mierzwa 0a8769054a chore(backend): use any instead of interface{} 2022-03-19 17:38:28 +00:00
Łukasz MierzwaandŁukasz Mierzwa ded6716f86 fix(project): drop sentry support 2022-03-15 14:44:40 +00:00
Łukasz MierzwaandŁukasz Mierzwa 5fa49ace2f feat(backend): show recently expired silences 2021-12-19 13:20:19 +00:00
Łukasz MierzwaandŁukasz Mierzwa 650fdca8e6 feat(ci): use goimports to format import statements 2021-12-16 20:51:52 +00:00
Łukasz MierzwaandŁukasz Mierzwa 087c9c1398 feat(backend): add tls options for history requests
Fixes #3707
2021-12-16 19:07:43 +00:00
Alex KampmeierandŁukasz Mierzwa d3df971af5 fix(config): support tls config via env variables for single alertmanager server 2021-11-10 11:55:21 +00:00
Łukasz MierzwaandŁukasz Mierzwa 14ce63f7dc fix(backend): enable more linters in golangci-lint 2021-11-03 17:16:14 +00:00
Łukasz MierzwaandŁukasz Mierzwa d172c58a1a feat(backend): add labels:order config option
Fixes #3500
2021-11-01 11:00:46 +00:00
Łukasz MierzwaandŁukasz Mierzwa c90a5063ef fix(api): move static & valueOnly label information to a map 2021-11-01 00:18:05 +00:00
Alex KampmeierandŁukasz Mierzwa 23fb5484d6 feat(config): add config parameter labels.valueOnly_re 2021-10-28 10:44:38 +01:00
Alex KampmeierandŁukasz Mierzwa 7018eb1c8b feat(config): add config parameters labels.keep_re and labels.strip_re 2021-10-28 10:44:38 +01:00
Łukasz MierzwaandŁukasz Mierzwa b0994fe868 fix(tests): fix failing test 2021-10-23 14:38:54 +01:00
Łukasz MierzwaandŁukasz Mierzwa 4ccc0a35ab fix(auth): add missing test coverage 2021-10-23 14:38:54 +01:00
Taavi VäänänenandŁukasz Mierzwa 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 MierzwaandŁukasz Mierzwa 75b2789597 feat(backend): add labels:valueOnly config option 2021-07-19 20:04:05 +01:00
Łukasz MierzwaandŁukasz Mierzwa 04379fc3cc feat(ui): paginate api 2021-06-28 12:28:40 +01:00
Łukasz MierzwaandŁukasz Mierzwa 19d7a29551 fix(ci): enable revive linter 2021-05-28 21:28:31 +01:00
Łukasz MierzwaandŁukasz Mierzwa caf18887ea feat(backend): support isEqual silence field in ACLs 2021-05-18 17:08:44 +01:00
Łukasz MierzwaandŁukasz Mierzwa c812c25393 feat(backend): add alert history source rewrite rules
Fixes #3064
2021-05-04 13:28:35 +01:00
Łukasz MierzwaandŁukasz Mierzwa 12c4a22d71 feat(project): show alert history 2021-05-01 19:37:29 +01:00
Łukasz MierzwaandŁukasz Mierzwa e0f52dacbd feat(backend): add auto multi-grid config 2021-04-21 10:51:18 +01:00
Łukasz MierzwaandŁukasz Mierzwa e63447238d feat(ui): allow HTML in annotations
Fixes #2886
2021-04-08 19:43:25 +01:00
Łukasz MierzwaandŁukasz Mierzwa 8addc08d21 chore(backend): upgrade to yaml.v3 2021-04-08 18:44:55 +01:00
Łukasz MierzwaandŁukasz Mierzwa 6f496cf450 feat(backend): add http server timeouts 2021-04-02 19:30:30 +01:00
Łukasz MierzwaandŁukasz Mierzwa baf3114ee7 fix(backend): sanitise header values before logging
Fixes #2930.
2021-03-30 23:21:16 +01:00
Łukasz MierzwaandŁukasz Mierzwa 710c2616b5 fix(tests): fix a typo 2021-03-26 12:46:52 +00:00
Martin HrabovcinandŁukasz Mierzwa 17a1d07a67 feat(backend): add support for upstream server connection proxy 2021-03-21 13:49:54 +00:00