Łukasz Mierzwa
ee85d2e25a
fix(tests): fix linter errors
2023-03-20 11:37:23 +00:00
Łukasz Mierzwa
c729029748
fix(ci): add test files for alertmanager v0.25.0
2022-12-23 15:04:52 +00:00
Łukasz Mierzwa
689866a64c
fix(backend): enable more Go linters
2022-07-15 18:32:07 +01:00
Łukasz Mierzwa
236c66c73c
fix(project): drop support for alertmanger <0.22.0
2022-04-16 14:57:02 +01:00
Łukasz Mierzwa
e5a09a88f9
fix(ci): add alertmanager v0.24.0 mock files
2022-03-25 11:21:03 +00:00
Łukasz Mierzwa
954d3fe0ab
chore(ci): add alertmanager v0.22.1
2021-05-27 14:15:35 +01:00
Łukasz Mierzwa
9726f4850a
fix(ci): use alertmanager v0.22.0 instead of rc
2021-05-24 15:07:20 +01:00
Łukasz Mierzwa
19345cc53a
feat(ui): add support for alertmanager v0.22.0
2021-05-15 11:41:01 +01:00
Łukasz Mierzwa
5534703db9
fix(tests): more test coverage
2021-03-11 19:05:58 +00:00
Łukasz Mierzwa
9a693524e6
fix(ci): request body must be bytes object
2021-03-09 14:16:12 +00:00
Łukasz Mierzwa
5333bf7568
fix(ci): switch to ubuntu 18
2021-03-09 14:16:12 +00:00
Łukasz Mierzwa
7afda9d9a3
fix(tests): improve test coverage
2020-10-29 19:48:02 +00:00
Łukasz Mierzwa
4059f8bb04
chore(backend): drop support for alertmanager <0.19.0
2020-08-25 17:21:49 +01:00
Łukasz Mierzwa
20dfcd1b6a
chore(tests): add alertmanager 0.21.0 mock files
2020-06-19 14:03:11 +01: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
d2738796b1
chore(tests): add mock files for alertmanager 0.19.0
2019-09-03 17:01:21 +01:00
Łukasz Mierzwa
874976e312
chore(tests): add mock files for alertmanager 0.18.0
2019-08-08 15:45:00 +01:00
Łukasz Mierzwa
c485e3ed3f
chore(tests): add extra labels for more test coverage
2019-08-08 15:45:00 +01:00
Łukasz Mierzwa
4bd9f447e2
feat(backend): query cluster status via v2 Alertmanager API
...
This change switches to v2 API when querying for cluster status on Alertmanager 0.17.0+.
v1 will soon be removed so this is needed to support future Alertmanager releases
2019-06-22 17:48:33 +01: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
ccc9afe3fc
fix: fix
2018-11-10 13:08:04 +00:00
Łukasz Mierzwa
826ea0559c
chore(tests): add mock responses from alertmanager 0.15.3
2018-11-10 12:23:16 +00:00
Łukasz Mierzwa
b16686b832
feat(demo): add a live demo setup for heroku
2018-09-12 19:30:41 +01:00
Łukasz Mierzwa
f9cf770429
feat(tests): add a live alert generator
2018-09-09 22:55:21 +01:00
Łukasz Mierzwa
9c16ffa447
chore(project): rename from unsee to karma
...
Fixes prymitive/unsee#23
2018-09-09 14:12:26 +01:00
Łukasz Mierzwa
ebb115348f
chore(backend): add tests for Alertmanager 0.15.2
2018-08-14 18:38:27 +01: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
305916a3f2
fix(style): remove dead code
2018-08-11 08:39:07 +01:00
Łukasz Mierzwa
77079a9629
feat(api): export annotation settings in the API
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
c69f9875ec
chore(mock): add mock files for 0.15.0 & 0.15.1
2018-07-19 23:09:10 +02:00
Łukasz Mierzwa
2ffc926cf8
chore(mock): show progress of mock steps, add most recent Alertmanager releases
2018-07-19 22:49:49 +02:00
Łukasz Mierzwa
06c2706e24
fix(mock): refactor livemock.py so it doesn't depend on requests
2018-07-19 22:49:08 +02:00
Łukasz Mierzwa
9de77e342d
Add mock files for Alertmanager 0.14.0
2018-02-16 09:35:07 +00:00
Łukasz Mierzwa
c7a1c9b865
Add Alertmanager 0.13.0 mock resposes for testing
...
0.13.0 was released, add it to the list of tested versions
2018-01-12 15:47:38 -08:00
Łukasz Mierzwa
a3fdaff4ba
Add mock files for Alertmanager 0.12.0
...
Adds 0.12.0 to test coverage
2017-12-22 22:15:38 +01:00
Łukasz Mierzwa
24898eb579
Add missing mock files for alertmanager 0.11.0
...
5602181b0a is missing mock files
2017-11-19 09:28:35 -08:00
Łukasz Mierzwa
5602181b0a
Add alertmanager 0.11.0 test files
2017-11-17 21:54:22 -08:00
Łukasz Mierzwa
f2db8f753a
Add Alertmanager 0.10.0 test files
2017-11-09 21:53:31 -08:00
Łukasz Mierzwa
f19395cec0
Add tests for Alertmanager 0.9.1
2017-10-02 09:03:29 -07:00
Łukasz Mierzwa
a36dbb707e
Add tests for Alertmanager 0.9.0
...
No code changes needed to support 0.9.0, so only adding tests
2017-09-28 19:11:33 -07: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