Commit Graph

39 Commits

Author SHA1 Message Date
Ł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