Commit Graph
1508 Commits
Author SHA1 Message Date
Łukasz Mierzwa 038d80807b Merge pull request #148 from prymitive/speed-up-updates
refactor(ui): speed up updates with large number of alerts
2018-10-14 13:41:15 +01:00
Łukasz Mierzwa bbd9edab26 refactor(ui): speed up updates with large number of alerts
Comparing group dicts with large number of alerts is expensive, doing it per group and using hash checks will speed up updates, especially when alerts don't change often
2018-10-14 12:09:38 +01:00
Łukasz Mierzwa e6715d8ea1 Merge pull request #146 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-regular-svg-icons-5.4.1
build(deps): bump @fortawesome/free-regular-svg-icons from 5.4.0 to 5.4.1 in /ui
2018-10-11 23:33:37 +01:00
dependabot[bot] 2cedb13a52 build(deps): bump @fortawesome/free-regular-svg-icons
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.4.0 to 5.4.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/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 22:00:18 +00:00
Łukasz Mierzwa 3ba8ad817d Merge pull request #145 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/free-solid-svg-icons-5.4.1
build(deps): bump @fortawesome/free-solid-svg-icons from 5.4.0 to 5.4.1 in /ui
2018-10-11 22:58:08 +01:00
dependabot[bot] ea720f90d6 build(deps): bump @fortawesome/free-solid-svg-icons
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.4.0 to 5.4.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/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 21:23:37 +00:00
Łukasz Mierzwa 970633453f Merge pull request #144 from prymitive/dependabot/npm_and_yarn/ui/@fortawesome/fontawesome-svg-core-1.2.6
build(deps): bump @fortawesome/fontawesome-svg-core from 1.2.5 to 1.2.6 in /ui
2018-10-11 22:21:25 +01:00
dependabot[bot] e0c8f946c8 build(deps): bump @fortawesome/fontawesome-svg-core
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.5 to 1.2.6.
- [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-11 19:53:17 +00:00
Łukasz Mierzwa ee32e23550 Merge pull request #143 from prymitive/dependabot/npm_and_yarn/ui/@commitlint/travis-cli-7.2.1
build(deps-dev): bump @commitlint/travis-cli from 7.2.0 to 7.2.1 in /ui
2018-10-11 20:42:38 +01:00
dependabot[bot] 023fc9e0c9 build(deps-dev): bump @commitlint/travis-cli from 7.2.0 to 7.2.1 in /ui
Bumps [@commitlint/travis-cli](https://github.com/marionebl/commitlint) from 7.2.0 to 7.2.1.
- [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.2.0...v7.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-11 18:54:35 +00:00
Łukasz Mierzwa 6dbe5683c8 Merge pull request #142 from prymitive/match-counter-tooltip
feat(ui): add tooltips to silence matcher counters
2018-10-11 12:59:45 +01:00
Łukasz Mierzwa ba3a572604 feat(ui): add tooltips to silence matcher counters 2018-10-11 12:23:22 +01:00
Łukasz Mierzwa 931c7d0582 Merge pull request #141 from prymitive/pagination-tweaks
chore(ui): tweak affected alerts preview
2018-10-11 12:21:23 +01:00
Łukasz Mierzwa a0cca7f049 chore(ui): tweak affected alerts preview 2018-10-11 11:50:16 +01:00
Ł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