Commit Graph

1494 Commits

Author SHA1 Message Date
Łukasz Mierzwa
02443edd8d Merge pull request #140 from prymitive/fix-silence-for-hide
fix(ui): fix silence form reset callbacks
2018-10-11 10:55:58 +01:00
Łukasz Mierzwa
96acb5bbfe fix(ui): fix silence form reset callbacks
resetProgress() should only be called *after* form is hidden, doing it before will cause it to re-render with UserInput stage which will trigger autocomplete requests
2018-10-11 10:25:31 +01:00
Łukasz Mierzwa
3fb4feb731 feat(ui): allow passing extra props down to modal transition 2018-10-11 10:24:35 +01:00
Łukasz Mierzwa
e443e659c6 Merge pull request #138 from prymitive/dependabot/npm_and_yarn/ui/@sentry/browser-4.1.1
build(deps): bump @sentry/browser from 4.1.0 to 4.1.1 in /ui
2018-10-11 08:44:01 +01:00
dependabot[bot]
39d5775158 build(deps): bump @sentry/browser from 4.1.0 to 4.1.1 in /ui
Bumps [@sentry/browser](https://github.com/getsentry/raven-js) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/getsentry/raven-js/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/raven-js/compare/4.1.0...4.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-10 22:37:10 +00:00
Łukasz Mierzwa
e81bc0aa3c Merge pull request #139 from prymitive/preview-pagination
feat(ui): paginate long preview lists
2018-10-10 23:12:49 +01:00
Łukasz Mierzwa
8d7561cee6 feat(ui): paginate long preview lists 2018-10-10 22:41:05 +01:00
Łukasz Mierzwa
5b7f1f6eae Merge pull request #137 from prymitive/dependabot/npm_and_yarn/ui/@sentry/browser-4.1.0
build(deps): bump @sentry/browser from 4.0.6 to 4.1.0 in /ui
2018-10-10 13:51:08 +01:00
dependabot[bot]
59eb0a3649 build(deps): bump @sentry/browser from 4.0.6 to 4.1.0 in /ui
Bumps [@sentry/browser](https://github.com/getsentry/raven-js) from 4.0.6 to 4.1.0.
- [Release notes](https://github.com/getsentry/raven-js/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/raven-js/compare/4.0.6...4.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-10 12:12:27 +00:00
Łukasz Mierzwa
29f05605a1 Merge pull request #136 from prymitive/update-screenshots
chore(docs): update screenshots
2018-10-09 21:45:33 +01:00
Łukasz Mierzwa
67eb1ad94e chore(docs): update screenshots 2018-10-09 21:14:36 +01:00
Łukasz Mierzwa
50665e28e0 Merge pull request #135 from prymitive/modal-fix
fix(ui): don't try to enable scrolling on unmounted modal
v0.14
2018-10-09 20:21:03 +01:00
Łukasz Mierzwa
909d5a13b3 fix(ui): don't try to enable scrolling on unmounted modal
when we call enableBodyScroll() .modal instance is already gone, which causes crashes on touch enabled devices
2018-10-09 19:44:20 +01:00
Łukasz Mierzwa
b39f37a6e9 Merge pull request #134 from prymitive/dependabot/dep/github.com/sirupsen/logrus-1.1.1
build(deps): bump github.com/sirupsen/logrus from 1.0.6 to 1.1.1
2018-10-09 10:02:23 +01:00
dependabot[bot]
d767f4a574 build(deps): bump github.com/sirupsen/logrus from 1.0.6 to 1.1.1
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.0.6 to 1.1.1.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.0.6...v1.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-09 08:33:32 +00:00
Łukasz Mierzwa
639548955d Merge pull request #132 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-regular-svg-icons-5.4.0
build(deps): bump @fortawesome/free-regular-svg-icons from 5.3.1 to 5.4.0 in /ui
2018-10-09 09:27:49 +01:00
dependabot[bot]
b794b55e3d build(deps): bump @fortawesome/free-regular-svg-icons
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.3.1 to 5.4.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-10-09 07:41:48 +00:00
Łukasz Mierzwa
1546781668 Merge pull request #131 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-solid-svg-icons-5.4.0
build(deps): bump @fortawesome/free-solid-svg-icons from 5.3.1 to 5.4.0 in /ui
2018-10-09 08:36:00 +01:00
dependabot[bot]
c615f415d6 build(deps): bump @fortawesome/free-solid-svg-icons
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.3.1 to 5.4.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-10-09 07:02:45 +00:00
Łukasz Mierzwa
544d45e86c Merge pull request #130 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/fontawesome-svg-core-1.2.5
build(deps): bump @fortawesome/fontawesome-svg-core from 1.2.4 to 1.2.5 in /ui
2018-10-09 07:58:57 +01:00
dependabot[bot]
f969f9a0ed build(deps): bump @fortawesome/fontawesome-svg-core
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.4 to 1.2.5.
- [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-10-09 06:11:36 +00:00
Łukasz Mierzwa
df873848d4 Merge pull request #133 from prymitive/silence-delete-form
feat(ui): allow deleting silences (with preview)
2018-10-09 07:08:26 +01:00
Łukasz Mierzwa
7a9168a606 fix(tests): drop broken test
Throwing errors in CI, not very useful, drop it for now
2018-10-08 23:32:50 +01:00
Łukasz Mierzwa
ade996a6ec refactor(api): move autocomplete code to filters 2018-10-08 23:15:28 +01:00
Łukasz Mierzwa
66d9bba680 feat(ui): allow deleting silences (with preview) 2018-10-08 23:15:27 +01:00
Łukasz Mierzwa
01c108fd41 refactor(ui): move label list preview to a dedicated component
This will be reused in delete confirmation modal
2018-10-08 23:02:39 +01:00
Łukasz Mierzwa
f03887b56c feat(api): add @silence_id filter
This allows to filter alerts by silence ID, only matches silenced alerts
2018-10-08 23:02:38 +01:00
Łukasz Mierzwa
7adf1bbfd5 refactor(ui): move common modal code to a dedicated component 2018-10-08 21:54:22 +01:00
Łukasz Mierzwa
e5883b057e Merge pull request #129 from prymitive/pin-go-deps
chore(api): pin Go dependencies
2018-10-07 19:53:42 +01:00
Łukasz Mierzwa
b3f2674b7d chore(api): pin Go dependencies
React deps are pinned, so should be Go deps
2018-10-07 19:13:14 +01:00
Łukasz Mierzwa
b3663e62e0 Merge pull request #128 from prymitive/silence-delete
feat(ui): add tooltips to clickable components
2018-10-07 17:16:49 +01:00
Łukasz Mierzwa
8bd27f8ff7 feat(ui): add tooltips to clickable components 2018-10-07 13:14:45 +01:00
Łukasz Mierzwa
483bef8729 feat(ui): add a tooltip component 2018-10-07 13:14:45 +01:00
Łukasz Mierzwa
89bcafda3c fix(ui): reset silenceID to null when creating silence from group 2018-10-07 10:29:11 +01:00
Łukasz Mierzwa
440122b23e Merge pull request #127 from prymitive/fix-match-count
refactor(ui): drop alert count from silence preview
2018-10-06 20:00:46 +01:00
Łukasz Mierzwa
6b08fc88cc refactor(ui): drop alert count from silence preview
This will be confusing since we deduplicate receivers, drop the count and more info
2018-10-06 19:26:35 +01:00
Łukasz Mierzwa
9de7e9a738 Merge pull request #126 from prymitive/silence-preview
feat(ui): preview affected alerts before submitting silence
2018-10-06 17:34:21 +01:00
Łukasz Mierzwa
6d44e9bb02 feat(ui): preview affected alerts before submitting silence 2018-10-06 17:04:20 +01:00
Łukasz Mierzwa
cfb56c65ea refactor(ui): rename SilencePreview to PayloadPreview 2018-10-06 13:42:19 +01:00
Łukasz Mierzwa
8b8a7fb813 feat(ui): silence match preview should use selected Alertmanagers
Counter should use selected Alertmanager instances, rather than match all alerts from all instances
2018-10-06 13:34:37 +01:00
Łukasz Mierzwa
57017fa7b9 feat(ui): show number of hits for each matcher in silence form 2018-10-06 12:54:42 +01:00
Łukasz Mierzwa
e6b9041b01 refactor(ui): split silence modal files into submodules
Too many files in a single dir
2018-10-06 09:26:08 +01:00
Łukasz Mierzwa
4b5efe3373 Merge pull request #125 from prymitive/fix-select-menu
fix(ui): set high z-index on react-select dropdown menu
2018-10-05 23:20:33 +01:00
Łukasz Mierzwa
fb5c38b528 fix(ui): set high z-index on react-select dropdown menu
It's currently 1 which is the same as buttons on the calendar picker used in the silence form, dropdown needs to have higher value
2018-10-05 22:44:17 +01:00
Łukasz Mierzwa
b60e2c854f Merge pull request #124 from prymitive/am-link
chore(ui): add link icon to Alertmanager link in alert menu
v0.13
2018-10-05 20:52:43 +01:00
Łukasz Mierzwa
a20334aa59 chore(ui): add link icon to Alertmanager link in alert menu 2018-10-05 20:21:36 +01:00
Łukasz Mierzwa
b83c0bc415 Merge pull request #123 from prymitive/dependabot/npm_and_yarn/ui/@commitlint/travis-cli-7.2.0
build(deps-dev): bump @commitlint/travis-cli from 7.1.2 to 7.2.0 in /ui
2018-10-05 19:38:20 +01:00
dependabot[bot]
c7c8bbb5d6 build(deps-dev): bump @commitlint/travis-cli from 7.1.2 to 7.2.0 in /ui
Bumps [@commitlint/travis-cli](https://github.com/marionebl/commitlint) from 7.1.2 to 7.2.0.
- [Release notes](https://github.com/marionebl/commitlint/releases)
- [Changelog](https://github.com/marionebl/commitlint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/marionebl/commitlint/compare/v7.1.2...v7.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-05 15:46:18 +00:00
Łukasz Mierzwa
3a29cc6f44 Merge pull request #122 from prymitive/dependabot/npm_and_yarn/ui/enzyme-3.7.0
build(deps-dev): bump enzyme from 3.6.0 to 3.7.0 in /ui
2018-10-05 12:55:42 +01:00
dependabot[bot]
c260b4e6ee build(deps-dev): bump enzyme from 3.6.0 to 3.7.0 in /ui
Bumps [enzyme](https://github.com/airbnb/enzyme) from 3.6.0 to 3.7.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.6.0...enzyme@3.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-05 11:22:47 +00:00