Commit Graph
379 Commits
Author SHA1 Message Date
Ł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 df64dbc33d fix(tests): fix TestStripReceivers 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 Mierzwaandgithub-actions[bot] b9363edb59 chore(backend): regenerate openapi code 2024-05-14 14:09:22 +00:00
dependabot[bot]andŁukasz Mierzwa 890ed5f1f7 chore(deps): bump goswagger/swagger in /internal/mapper/v017
Bumps goswagger/swagger from 0.30.5 to 0.31.0.

---
updated-dependencies:
- dependency-name: goswagger/swagger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 15:08:48 +01:00
Łukasz MierzwaandŁukasz Mierzwa 1cd7856dc3 fix(project): don't use status api 2024-04-03 13:55:52 +01:00
Łukasz MierzwaandŁukasz Mierzwa 2d4ddb8cfb fix(tests): add mocks for alertmanager v0.27.0 2024-02-29 12:50:30 +00:00
Łukasz MierzwaandŁukasz Mierzwa 087a7113a2 fix(backend): fix lint errors 2024-02-13 16:34:52 +00:00
Łukasz MierzwaandŁukasz Mierzwa 1c859abf64 feat(backend): add headers option to history
Fixes #5422.
2023-09-18 16:40:42 +01:00
Łukasz MierzwaandŁukasz Mierzwa 1eb842443f fix(tests): add mocks for 0.26.0 2023-08-25 11:02:06 +01:00
Łukasz MierzwaandŁukasz Mierzwa 2443d098bb fix(backend): reduce allocations in fingerprint code 2023-07-28 11:55:52 +01:00
Łukasz MierzwaandŁukasz Mierzwa e5de49ee04 fix(backend): reduce allocations in autocomplete 2023-07-27 22:32:23 +01:00
Łukasz MierzwaandŁukasz Mierzwa c9c9f079ae fix(tests): add ac benchmark 2023-07-27 18:02:04 +01:00
Łukasz MierzwaandŁukasz Mierzwa 0c81724d23 chore(backend): regenerate openapi code 2023-06-12 22:09:45 +01:00
dependabot[bot]andŁukasz Mierzwa 92e95750f7 chore(deps): bump goswagger/swagger in /internal/mapper/v017
Bumps goswagger/swagger from 0.30.4 to 0.30.5.

---
updated-dependencies:
- dependency-name: goswagger/swagger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 08:21:53 +01:00
Alex BrownandŁukasz Mierzwa ed575c5cb6 feat(backend): allow configuration of cors allowed origins 2023-04-15 18:46:35 +01:00
Łukasz MierzwaandGitHub 257c0708d9 chore(backend): regenerate openapi code 2023-04-05 13:05:51 +00:00
dependabot[bot]andŁukasz Mierzwa f691df1439 chore(deps): bump goswagger/swagger in /internal/mapper/v017
Bumps goswagger/swagger from 0.30.3 to 0.30.4.

---
updated-dependencies:
- dependency-name: goswagger/swagger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 14:02:42 +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
Łukasz MierzwaandŁukasz Mierzwa c729029748 fix(ci): add test files for alertmanager v0.25.0 2022-12-23 15:04:52 +00:00
Łukasz MierzwaandŁukasz Mierzwa f29194b534 fix(backend): update lru to v2 2022-11-15 12:37:15 +00:00
Łukasz MierzwaandŁukasz Mierzwa 46b566a92b fix(backend): fix links with spaces 2022-10-28 12:51:22 +01:00
renovate[bot] f87de996b1 chore(deps): update quay.io/goswagger/swagger docker tag to v0.30.3 2022-09-26 00:27:10 +00:00
renovate[bot] 3ec2e2569e chore(deps): update quay.io/goswagger/swagger docker tag to v0.30.2 2022-09-02 00:39:53 +00:00
Łukasz MierzwaandŁukasz Mierzwa e2e4a4bc28 chore(backend): regenerate openapi code 2022-08-29 21:56:27 +01:00
renovate[bot] dbbaffc2f3 chore(deps): update quay.io/goswagger/swagger docker tag to v0.30.0 2022-08-29 20:43:14 +00:00
Łukasz MierzwaandŁukasz Mierzwa 86affe3ee5 fix(backend): reduce allocations 2022-08-15 10:56:30 +01:00
Łukasz MierzwaandŁukasz Mierzwa b355b40c19 fix(backend): use global string interner 2022-08-15 09:58:25 +01:00
Łukasz MierzwaandŁukasz Mierzwa cbeda8daaf feat(api): intern string to save memory 2022-08-13 18:15:27 +01:00
Łukasz MierzwaandŁukasz Mierzwa 7ca315a7aa chore(actions): use latest Go version 2022-08-04 09:05:29 +01: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 fcc9cfc38c feat(backend): use github.com/klauspost/compress for gzip 2022-07-07 14:15:24 +01:00
Łukasz MierzwaandŁukasz Mierzwa e84bcd7203 feat(ui): add @inhibited and @inhibited_by filters
Fixes #4397
2022-06-22 18:16:33 +01:00
Łukasz MierzwaandŁukasz Mierzwa 236c66c73c fix(project): drop support for alertmanger <0.22.0 2022-04-16 14:57:02 +01:00
Łukasz MierzwaandŁukasz Mierzwa e5a09a88f9 fix(ci): add alertmanager v0.24.0 mock files 2022-03-25 11:21:03 +00: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 da32c5fc9f fix(api): sort expired silences in reverse 2022-03-15 08:19:30 +00:00
Łukasz MierzwaandŁukasz Mierzwa 6e370c26d7 fix(api): sort silences 2022-03-14 20:55:37 +00:00
Łukasz MierzwaandŁukasz Mierzwa 8159b4d022 fix(ui): don't check alerts age when showing expired silences 2022-02-27 12:59:43 +00:00
Renovate Botandrenovate[bot] 7096c0802f chore(deps): update quay.io/goswagger/swagger docker tag to v0.29.0 2022-01-23 22:38:43 +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