Łukasz Mierzwa
760acee8d7
feat(api): expose alert fingerprint in the API response
2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
f502319005
feat(backend): allow setting CORS credentials policy
2020-02-19 09:59:35 +00:00
Łukasz Mierzwa
572f9975b8
feat(backend): add readonly option to alertmanager
2020-01-28 22:26:56 +00:00
Łukasz Mierzwa
1346237777
fix(project): refactor proxy & external_uri handling
...
Fixes #1024
2019-10-11 00:10:58 +01:00
Łukasz Mierzwa
4efe17e8f1
feat(api): expose alertmanager headers in the API
2019-09-26 20:37:23 +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
7a0a587ddb
feat(api): expose alert.inhibitedBy in the API
2019-03-05 11:00:54 +00:00
Łukasz Mierzwa
0d68ea4c3c
feat(api): store silences per cluster in the API response
2018-12-01 09:53:47 +00:00
Łukasz Mierzwa
8b5862d44b
chore(api): store cluster as a dict
...
This will allow silences to be grouped by cluster rather than by alertmanager instance
2018-11-30 23:59:58 +00:00
Łukasz Mierzwa
764f89e1d8
feat(api): expose all known Alertmanager clusters
2018-11-30 18:57:52 +00:00
Łukasz Mierzwa
76dd51bb92
feat(api): expose Alertmanager instance version and cluster members
...
Store and expose via API the version of each Alertmanager instance and the list of instances in the same cluster
2018-11-30 18:35:34 +00:00
Łukasz Mierzwa
80e7caf627
fix(ui): expose Alertmanager instance public URI in upstreams list
2018-09-11 21:03:54 +01:00
Łukasz Mierzwa
fd645041b3
fix(api): remove alertmanager URI from per alert data
2018-09-11 20:49:07 +01:00
Łukasz Mierzwa
6c7ba5551c
refactor(api): move silences into a dedicated key in API response
...
A single silence can supress multiple alerts so to reduce response size and the amount of data react UI needs to track move it out of alert instance (which will deduplicate it) and on each alert only store a reference. In the API return all silences as a global dict and each alert only contains the ID of silences suppressing it.
2018-07-19 23:38:11 +02: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