Commit Graph

1789 Commits

Author SHA1 Message Date
dependabot[bot]
e15bb8c1e2 build(deps): bump @fortawesome/free-solid-svg-icons
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.6.0 to 5.6.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.6.0...5.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-12 20:43:26 +00:00
Łukasz Mierzwa
742da082f9 Merge pull request #295 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-regular-svg-icons-5.6.1
build(deps): bump @fortawesome/free-regular-svg-icons from 5.6.0 to 5.6.1 in /ui
2018-12-12 20:37:24 +00:00
dependabot[bot]
9084326292 build(deps): bump @fortawesome/free-regular-svg-icons
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.6.0 to 5.6.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.6.0...5.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-12 18:48:18 +00:00
Łukasz Mierzwa
eab451fd72 Merge pull request #293 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/fontawesome-svg-core-1.2.10
build(deps): bump @fortawesome/fontawesome-svg-core from 1.2.9 to 1.2.10 in /ui
2018-12-12 18:42:06 +00:00
dependabot[bot]
8308b7c7a8 build(deps): bump @fortawesome/fontawesome-svg-core
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-12 17:56:29 +00:00
Łukasz Mierzwa
7189642c22 Merge pull request #292 from prymitive/nodejs-10.14.2
build(deps): update nodejs to 10.14.2
2018-12-12 09:11:45 +00:00
Łukasz Mierzwa
681d589356 build(deps): update nodejs to 10.14.2 2018-12-12 08:34:12 +00:00
Łukasz Mierzwa
48e9abf14c Merge pull request #291 from prymitive/dependabot/npm_and_yarn/ui/react-transition-group-2.5.1
build(deps): bump react-transition-group from 2.5.0 to 2.5.1 in /ui
2018-12-10 19:00:57 +00:00
dependabot[bot]
41ac701c59 build(deps): bump react-transition-group from 2.5.0 to 2.5.1 in /ui
Bumps [react-transition-group](https://github.com/reactjs/react-transition-group) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/reactjs/react-transition-group/releases)
- [Changelog](https://github.com/reactjs/react-transition-group/blob/master/CHANGELOG.md)
- [Commits](https://github.com/reactjs/react-transition-group/compare/v2.5.0...v2.5.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-10 18:24:57 +00:00
Łukasz Mierzwa
a9efea5e1f Merge pull request #290 from prymitive/dependabot/npm_and_yarn/ui/enzyme-3.8.0
build(deps-dev): bump enzyme from 3.7.0 to 3.8.0 in /ui
2018-12-10 18:18:22 +00:00
dependabot[bot]
0b7b4c7d64 build(deps-dev): bump enzyme from 3.7.0 to 3.8.0 in /ui
Bumps [enzyme](https://github.com/airbnb/enzyme) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/compare/enzyme@3.7.0...enzyme@3.8.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-10 09:51:20 +00:00
Łukasz Mierzwa
69720d8df3 Merge pull request #289 from prymitive/dependabot/npm_and_yarn/ui/enzyme-adapter-react-16-1.7.1
build(deps-dev): bump enzyme-adapter-react-16 from 1.7.0 to 1.7.1 in /ui
2018-12-10 09:45:30 +00:00
dependabot[bot]
5cc6efc2b8 build(deps-dev): bump enzyme-adapter-react-16 from 1.7.0 to 1.7.1 in /ui
Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-10 09:11:25 +00:00
Łukasz Mierzwa
a78459c8e9 Merge pull request #288 from prymitive/yarn-upgrade
chore(deps): upgrade all 3rd party deps in yarn
2018-12-09 12:36:24 +00:00
Łukasz Mierzwa
e9221406c5 chore(deps): upgrade all 3rd party deps in yarn 2018-12-09 12:05:57 +00:00
Łukasz Mierzwa
029a0eadcd Merge pull request #287 from prymitive/dependabot/npm_and_yarn/ui/node-sass-4.11.0
Build(deps-dev): bump node-sass from 4.10.0 to 4.11.0 in /ui
2018-12-09 09:42:35 +00:00
dependabot[bot]
e5d1312bf2 build(deps-dev): bump node-sass from 4.10.0 to 4.11.0 in /ui
Bumps [node-sass](https://github.com/sass/node-sass) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.10.0...v4.11.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-09 09:12:28 +00:00
Łukasz Mierzwa
0833c10d29 Merge pull request #286 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/fontawesome-svg-core-1.2.9
build(deps): bump @fortawesome/fontawesome-svg-core from 1.2.8 to 1.2.9 in /ui
2018-12-07 23:41:36 +00:00
dependabot[bot]
243353078c build(deps): bump @fortawesome/fontawesome-svg-core
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.8 to 1.2.9.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-07 23:04:40 +00:00
Łukasz Mierzwa
cbf1da1e11 Merge pull request #285 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-solid-svg-icons-5.6.0
build(deps): bump @fortawesome/free-solid-svg-icons from 5.5.0 to 5.6.0 in /ui
2018-12-07 23:00:32 +00:00
dependabot[bot]
420334b8fa build(deps): bump @fortawesome/free-solid-svg-icons
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-07 22:23:36 +00:00
Łukasz Mierzwa
9c77c0c832 Merge pull request #284 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-regular-svg-icons-5.6.0
build(deps): bump @fortawesome/free-regular-svg-icons from 5.5.0 to 5.6.0 in /ui
2018-12-07 22:17:32 +00:00
dependabot[bot]
2a9415286a build(deps): bump @fortawesome/free-regular-svg-icons
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-07 21:43:46 +00:00
Łukasz Mierzwa
1cf8b4c9ad Merge pull request #283 from prymitive/dependabot/dep/github.com/prometheus/client_golang-0.9.2
build(deps): bump github.com/prometheus/client_golang from 0.9.1 to 0.9.2
2018-12-07 12:37:14 +00:00
dependabot[bot]
87ec7fb94d build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v0.9.1...v0.9.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-07 11:54:42 +00:00
Łukasz Mierzwa
daff30f17b Merge pull request #282 from prymitive/dependabot/dep/github.com/spf13/viper-1.3.1
build(deps): bump github.com/spf13/viper from 1.3.0 to 1.3.1
2018-12-07 11:52:20 +00:00
dependabot[bot]
8ecc3627b7 build(deps): bump github.com/spf13/viper from 1.3.0 to 1.3.1
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-07 11:17:57 +00:00
Łukasz Mierzwa
4137ac0c05 Merge pull request #281 from prymitive/dependabot/dep/github.com/spf13/viper-1.3.0
build(deps): bump github.com/spf13/viper from 1.2.1 to 1.3.0
2018-12-05 22:20:25 +00:00
dependabot[bot]
c0bb168633 build(deps): bump github.com/spf13/viper from 1.2.1 to 1.3.0
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.2.1...v1.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-05 21:49:16 +00:00
Łukasz Mierzwa
b2dc1c58ef Merge pull request #275 from prymitive/nodejs-10.14.1
build(deps): update nodejs to 10.14.1
v0.18
2018-12-04 11:45:12 +00:00
Łukasz Mierzwa
dc4e6829c4 build(deps): update nodejs to 10.14.1 2018-12-03 21:06:17 +00:00
Łukasz Mierzwa
ccf6122298 Merge pull request #280 from prymitive/dependabot/npm_and_yarn/ui/mobx-5.7.0
Build(deps): bump mobx from 5.6.0 to 5.7.0 in /ui
2018-12-03 19:09:03 +00:00
dependabot[bot]
255ee2d045 build(deps): bump mobx from 5.6.0 to 5.7.0 in /ui
Bumps [mobx](https://github.com/mobxjs/mobx) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/mobxjs/mobx/releases)
- [Changelog](https://github.com/mobxjs/mobx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mobxjs/mobx/compare/5.6.0...5.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-03 18:37:43 +00:00
Łukasz Mierzwa
439313e949 Merge pull request #279 from prymitive/ha2
fix(ui): improve support for HA clusters
2018-12-01 18:51:16 +00:00
Łukasz Mierzwa
926278158f fix(api): update cluster id on API query 2018-12-01 18:17:45 +00:00
Łukasz Mierzwa
7d52626489 fix(ui): send silences only to a single cluster node
Silences are shared by HA cluster members, when submitting a silence to a cluster try each each member but stop after first successful fetch
2018-12-01 17:58:40 +00:00
Łukasz Mierzwa
9f4ee09a56 fix(ui): only show one silence per Alertmanager cluster
HA clusters share silences which means that they are currently duplicated for each alertmanager instance in that cluster
2018-12-01 10:47:24 +00:00
Łukasz Mierzwa
3a905b748e feat(api): consume Alertmanager cluster id in the UI 2018-12-01 09:57:59 +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
d668a64ffb chore(ci): drop gocyclo
Code needs refactoring but right now it would make it worse
2018-12-01 00:13:43 +00:00
Łukasz Mierzwa
93617b3b18 fix(api): ensure that cluster members are always sorted 2018-11-30 23:59:58 +00:00
Łukasz Mierzwa
ffa446e8f6 chore(ui): update UI to consume cluster list as a dict 2018-11-30 23:59:58 +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
d2d1bce747 Merge pull request #278 from prymitive/ha
fix(ui): don't show @alertmanager labels on HA setup
2018-11-30 20:14:06 +00:00
Łukasz Mierzwa
4babccbf0e fix(tests): add clusters to tests 2018-11-30 19:41:13 +00:00
Łukasz Mierzwa
0ec81e8427 fix(ui): don't show @alertmanager labels on HA setup
Only show @alertmanager labels when we have more than one cluster present
2018-11-30 19:27:12 +00:00
Łukasz Mierzwa
764f89e1d8 feat(api): expose all known Alertmanager clusters 2018-11-30 18:57:52 +00:00
Łukasz Mierzwa
fd2e852050 feat(ui): consumer Alertmanager version and cluster members 2018-11-30 18:35:34 +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
6c40d7aa66 chore(git): git ignore TODO.md 2018-11-30 18:35:34 +00:00