12 Commits
Author SHA1 Message Date
Łukasz Mierzwa ad02283ca2 chore(project): bump linter tools 2026-02-07 20:13:03 +00:00
Łukasz Mierzwa ee85d2e25a fix(tests): fix linter errors 2023-03-20 11:37:23 +00:00
Łukasz Mierzwa 689866a64c fix(backend): enable more Go linters 2022-07-15 18:32:07 +01:00
Łukasz Mierzwa 5534703db9 fix(tests): more test coverage 2021-03-11 19:05:58 +00:00
Łukasz Mierzwa 7afda9d9a3 fix(tests): improve test coverage 2020-10-29 19:48:02 +00:00
Łukasz Mierzwa 908c2b96d5 fix(project): drop support for Alertmanager v1 API 2020-02-12 16:09:55 +00:00
Łukasz Mierzwa 84b36b12bd fix(tests): more test coverage 2020-02-11 13:15:44 +00:00
Łukasz Mierzwa 0c94d7f5ba feat(backend): add alertmanager v0.17.0 mock files for testing
file:// scheme is not supported so we need some changes to always use mocks
2019-05-10 21:08:16 +01:00
Łukasz Mierzwa 9f2492d30e chore(backend): switch jarcoal/httpmock imports to use github
This is to use v1.0.0 that was just released, gopkg.in doesn't work anymore
2019-03-17 20:17:20 +01:00
Łukasz Mierzwa af9e55032e feat(api): use metrics to detect Alertmanager version
We need to know upstream version to decide which API endpoints we can use, metrics don't change between versions so they allow us to do that without any prior knowlage or assumptions
2019-01-30 17:57:02 +00:00
Łukasz Mierzwa c6dc362186 fix(style): error strings should not be capitalized or end with punctuation or a newline 2018-08-11 23:03:02 +01:00
Łukasz Mierzwa 5d4ae47888 Convert all packages to be internal
Internal packages are supported by Go 1.5+, any package in /internal/ dir is only importable from the same repo. This will cleanup main dir a bit and provide better namespace for unsee subpackages
2017-08-04 16:21:27 -07:00