Ł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
caf18887ea
feat(backend): support isEqual silence field in ACLs
2021-05-18 17:08:44 +01:00
Łukasz Mierzwa
19345cc53a
feat(ui): add support for alertmanager v0.22.0
2021-05-15 11:41:01 +01:00
Renovate Bot
accbeea47b
chore(deps): update quay.io/goswagger/swagger docker tag to v0.27.0
2021-03-31 17:34:11 +01:00
Łukasz Mierzwa
de757cd24c
chore(backend): regenerate openapi code ( #2731 )
2021-02-05 18:43:00 +00:00
renovate[bot]
64a5d48cda
chore(deps): update quay.io/goswagger/swagger docker tag to v0.26.1 ( #2730 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-05 18:15:04 +00:00
Łukasz Mierzwa
0f5d40bde7
chore(backend): regenerate openapi code ( #2647 )
2021-01-19 11:15:01 +00:00
renovate[bot]
558cf89be1
chore(deps): update quay.io/goswagger/swagger docker tag to v0.26.0 ( #2645 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-01-19 10:56:52 +00:00
Łukasz Mierzwa
6a67d5ba8e
fix(backend): simplify version probes
2020-10-30 18:09:23 +00:00
Łukasz Mierzwa
b3e3de4a22
fix(backend): rebuild alertmanager models
2020-08-25 17:21:49 +01:00
Łukasz Mierzwa
4059f8bb04
chore(backend): drop support for alertmanager <0.19.0
2020-08-25 17:21:49 +01:00
Łukasz Mierzwa
ffdc843245
fix(backend): update alertmanager client code
2020-07-19 11:57:37 +01:00
Renovate Bot
1690ad3a67
chore(deps): update quay.io/goswagger/swagger docker tag to v0.25.0
2020-07-19 11:57:37 +01:00
Łukasz Mierzwa
760acee8d7
feat(api): expose alert fingerprint in the API response
2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
473353cfd7
fix(backend): update swagger generated code
2020-06-16 09:15:34 +01:00
Renovate Bot
8afa6d6c31
chore(deps): update quay.io/goswagger/swagger docker tag to v0.24.0
2020-06-16 09:15:34 +01:00
Łukasz Mierzwa
fbef0aeb5f
fix(backend): reduce number of memory allocations
2020-05-28 18:44:13 +01:00
Łukasz Mierzwa
e1b548fc93
fix(tests): add more test coverage
2020-04-05 12:50:15 +01:00
Łukasz Mierzwa
8d0495766c
fix(backend): regenerate code using swagger v0.23.0
2020-03-25 14:59:00 +00:00
Renovate Bot
0e079f4e09
chore(deps): update quay.io/goswagger/swagger docker tag to v0.23.0
2020-03-25 14:59:00 +00:00
Łukasz Mierzwa
6313077150
feat(backend): add configuration options for silence ACL rules
2020-03-09 22:28:43 +00:00
Łukasz Mierzwa
2ab6892c85
feat(backend): use username from credentials for silences
...
When authentication is enabled and proxy mode is on then ensure all silences are created with the username from credentials, rather than what the user sends.
2020-02-26 11:26:19 +00:00
Łukasz Mierzwa
908c2b96d5
fix(project): drop support for Alertmanager v1 API
2020-02-12 16:09:55 +00:00
Łukasz Mierzwa
95f197bd34
fix(tests): more test coverage
2020-02-11 15:32:41 +00:00
Łukasz Mierzwa
62b7d85f70
fix(tests): remove v0.61 mapper
...
That version had problems, remove it
2020-02-06 15:08:17 +00:00
Łukasz Mierzwa
43bd35a94f
fix(backend): update api v2 client code
2020-02-02 10:38:14 +00:00
Renovate Bot
5a07013f13
chore(deps): update quay.io/goswagger/swagger docker tag to v0.22.0
2020-02-02 10:38:14 +00:00
Łukasz Mierzwa
ae7b097630
fix(backend): correct pre-release version parsing for alertmanager upstreams
...
Fixes #1229
2019-12-05 19:10:56 +00:00
Łukasz Mierzwa
ac6f8c0093
fix(build): don't upgrade packages during docker builds
2019-12-02 14:15:42 +00:00
Renovate Bot
e4ec6aa7c1
chore(deps): update quay.io/goswagger/swagger docker tag to v0.21.0
2019-10-19 08:56:36 +00:00
Łukasz Mierzwa
755e950e35
fix(docker): run apk update && apk upgrade when installing packages
2019-10-18 16:01:25 +01:00
Łukasz Mierzwa
c7593b0028
fix(backend): migrate to Masterminds/semver v3
2019-09-14 12:34:52 +01:00
Łukasz Mierzwa
d57ac12fd4
chore(backend): use Masterminds/semver instead of blang/semver
2019-09-10 15:36:30 +01:00
Renovate Bot
96ada9e09a
chore(deps): update quay.io/goswagger/swagger docker tag to v0.20.1
2019-08-20 08:54:10 +00:00
Łukasz Mierzwa
f2d04f662a
chore(backend): regenerate am >=0.17 client code using swagger 0.20.0
2019-08-19 11:04:39 +01:00
Renovate Bot
771bcda27a
chore(deps): update quay.io/goswagger/swagger docker tag to v0.20.0
2019-08-19 11:04:39 +01:00
Łukasz Mierzwa
6b497217d9
fix(backend): remove endsAt from alerts
...
This is unused but keeps changing
2019-08-08 15:45:00 +01:00
Łukasz Mierzwa
50cdc617e7
fix(backend): don't hardcode success reponse string
...
Linter doesn't like repeated strings, neither should I
2019-06-22 17:48:33 +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
abaf9f1d47
fix(backend): pass basic auth to the v2 API mapper
2019-05-09 19:17:42 +01:00
Łukasz Mierzwa
94ddb04b93
chore(backend): rename mapper to match alertmanager version
2019-05-03 20:01:43 +01:00
Łukasz Mierzwa
dfea73923c
refactor(backend): add support for OpenAPI based client for alertmanager
2019-04-24 20:56:58 +01:00
Łukasz Mierzwa
536d9cbba3
feat(backend): add mapper support for alertmanager v0.16+
2019-04-24 20:56:00 +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
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
fb17ed7e31
fix(style): simplify group appends
2018-08-11 08:29:03 +01:00
Łukasz Mierzwa
b71883f1ef
Migrate to new repo
...
Forked unsee from cloudflare, so import paths needs to be updated
2018-06-07 15:30:57 +02:00
Łukasz Mierzwa
ded69c11ff
Drop the path from v0.4 query args
...
This results in requests to 'GET http://localhost:9093/api/v1/silences?api/v1/silences?limit=2147483647 ' instead of 'GET http://localhost:9093/api/v1/silences?limit=2147483647 '. Too much copy&paste.
2018-01-25 19:34:35 -08:00
Łukasz Mierzwa
0f73b20bc6
Allow passing query args to HTTP requests send to the Alertmanager API
...
Alertmanager 0.4.x silences endpoint uses pagination, code for this was incorrectly dropped in #216 , re-add it. Requires a way for mapper packages to signal the need for passing query args to HTTP requests
2018-01-24 19:09:02 -08:00