Commit Graph

758 Commits

Author SHA1 Message Date
Renovate Bot
1a7ebec8af fix(deps): update dependency react-datepicker to v2.6.0 2019-05-30 08:15:30 +00:00
Łukasz Mierzwa
7d22169377 chore(ui): migrate from yarn to npm
nodejs 10.16.0 includes npm 6.9.0 which fixes previous issues with npm in LTS nodejs (lock diff on different platforms) so we can move back to using npm instead of yarn. The main problem with yarn is that it's harder to manage the version used in different places (CI, docker, local dev) while npm is bundled with nodejs so doesn't suffer from the same problem
2019-05-29 19:42:14 +01:00
Renovate Bot
e93044dd93 fix(deps): update dependency react-resize-detector to v4.1.4 2019-05-29 17:43:32 +00:00
Renovate Bot
cd4223226a fix(deps): update dependency semver to v6.1.1 2019-05-28 17:18:28 +00:00
Łukasz Mierzwa
92a7c8c847 fix(ui): migrate to react-select v3 2019-05-27 16:50:30 +01:00
Renovate Bot
434688ee04 fix(deps): update dependency react-select to v3 2019-05-27 16:36:54 +01:00
Łukasz Mierzwa
f32fc6e529 chore(ui): upgrade all 3rd party dependencies 2019-05-27 14:02:00 +01:00
Łukasz Mierzwa
685a0220e0 fix(ui): use width passed by ReactResizeDetector instead of body width
Trying to fix #721.
2019-05-27 11:39:35 +01:00
Renovate Bot
efe20b9aca fix(deps): update dependency react-select to v2.4.4 2019-05-27 06:02:13 +00:00
Renovate Bot
e148675c82 chore(deps): update dependency enzyme-adapter-react-16 to v1.13.2 2019-05-26 22:26:31 +00:00
Renovate Bot
7df2cdc314 fix(deps): update dependency semver to v6.1.0 2019-05-23 12:35:46 +00:00
Renovate Bot
dd22aa1c97 fix(deps): update dependency @sentry/browser to v5.3.0 2019-05-22 10:17:10 +00:00
Renovate Bot
c515ac6856 chore(deps): update dependency enzyme-adapter-react-16 to v1.13.1 2019-05-19 18:00:14 +00:00
Renovate Bot
d015aad596 fix(deps): update dependency mobx-react to v5.4.4 2019-05-16 20:49:02 +00:00
Renovate Bot
92b4044efb chore(deps): update dependency jest-canvas-mock to v2.1.0 2019-05-14 02:32:26 +00:00
Renovate Bot
fe0766718a fix(deps): update dependency @sentry/browser to v5.2.1 2019-05-13 09:39:10 +00:00
Łukasz Mierzwa
78660cd374 feat(ui): animate alert counter on changes 2019-05-12 11:09:34 +01:00
Renovate Bot
d72bcfbe7e chore(deps): update dependency markdownlint-cli to v0.16.0 2019-05-12 07:08:08 +00:00
Łukasz Mierzwa
c374d627e6 fix(ui): matcher badge and close icon css fixes
Counter badge is misaligned, fix it by setting line-height.
Close icon border padding is different than parent, ensure it's inherited to avoid mismatch
2019-05-11 23:29:56 +01:00
Łukasz Mierzwa
e2dc16b1b2 fix(ui): remove pointless prop definition
It's defined on Tooltip instead of the wrapper and it's not needed
2019-05-11 18:51:28 +01:00
Łukasz Mierzwa
eb1181cd70 feat(ui): lazy load modals
This uses React code splitting to only load modal content components if they are used - all modal components will be loaded the first time user open a modal, rather than on initial page load
2019-05-11 18:38:54 +01:00
Renovate Bot
861ed1c94d chore(deps): update dependency enzyme-adapter-react-16 to v1.13.0 2019-05-11 15:42:59 +00:00
Łukasz Mierzwa
f50ac75363 fix(ui): fix alert menu content being under other alert groups
Because every alert group uses 'position: absolute' our menu content rendered after clicking on group header or each alert dropdown is hidden under neighbour groups. To fix this we'll add 'z-index: 100' to the group with currently open menu.
2019-05-10 20:06:02 +01:00
Łukasz Mierzwa
884bbe8398 feat(ui): add shadows to dropdown menus 2019-05-09 22:56:27 +01:00
Renovate Bot
cba22f7a0d fix(deps): update dependency react-transition-group to v4.0.1 2019-05-09 20:09:16 +00:00
Renovate Bot
9af0007f0f chore(deps): update dependency @commitlint/travis-cli to v7.6.1 2019-05-09 12:27:41 +00:00
Renovate Bot
1d5ec1b1b5 fix(deps): update dependency @sentry/browser to v5.2.0 2019-05-08 20:48:28 +00:00
Łukasz Mierzwa
994f1bcd46 chore(ui): upgrade all 3rd party dependencies 2019-05-08 20:42:32 +01:00
Renovate Bot
6993c5421d fix(deps): update dependency react-scripts to v3.0.1 2019-05-08 18:49:57 +00:00
Renovate Bot
06b44e9c68 fix(deps): update dependency react-app-polyfill to v1.0.1 2019-05-08 17:31:57 +00:00
Łukasz Mierzwa
1a106a0de7 fix(ui): use rem as unit for badge-pill in the group header 2019-05-08 15:26:50 +01:00
Renovate Bot
252e0d1574 fix(deps): update font awesome 2019-05-07 17:36:17 +00:00
Renovate Bot
6a11672684 fix(deps): update dependency @sentry/browser to v5.1.3 2019-05-07 11:35:10 +00:00
Renovate Bot
b4952e7e6a chore(deps): update dependency @commitlint/travis-cli to v7.6.0 2019-05-07 09:21:06 +00:00
Łukasz Mierzwa
adc9ccc95c fix(ui): use label class for silence matchers to prevent overflow 2019-05-07 08:05:40 +01:00
Łukasz Mierzwa
d75ad0434e feat(ui): flash annotation text on changes 2019-05-05 19:34:20 +01:00
Łukasz Mierzwa
7aee212dc9 fix(ui): fix fallback sorting by timestamps
Sorting by timestaps should be reversed - most recent timestamps first
2019-05-04 23:34:27 +01:00
Łukasz Mierzwa
c298a6cd69 fix(ui): delay initial fetch until browser is idle
Right now the very fist fetch() happens right after Fetcher instance is created, which might be while a lot of other components are still being created. Wrap it inside requestAnimationFrame so it's executed once the browser is (fairly) idle
2019-05-04 22:48:40 +01:00
Łukasz Mierzwa
80338927f7 feat(ui): use alerts timestamp as secondary sort key 2019-05-04 22:05:31 +01:00
Łukasz Mierzwa
e94f66f881 feat(ui): speed up animations with translateZ and translate3d 2019-05-04 20:43:58 +01:00
Renovate Bot
0fe3f49a99 fix(deps): update dependency copy-to-clipboard to v3.2.0 2019-05-04 09:39:06 +00:00
Łukasz Mierzwa
9bf7746273 fix(ui): add missing class to the inhibition icon 2019-05-04 00:30:02 +01:00
Łukasz Mierzwa
dc00ef86c8 fix(ui): cleanup css classes for labels 2019-05-03 19:14:29 +01:00
Renovate Bot
29bbccfcd6 fix(deps): update dependency @sentry/browser to v5.1.2 2019-05-03 10:19:58 +00:00
Łukasz Mierzwa
c932ae8d50 fix(ui): bump the font size for filters 2019-05-02 12:46:36 +01:00
Łukasz Mierzwa
e0311da8cf fix(ui): fix styling of the close icon on filter input button 2019-04-30 23:28:56 +01:00
Łukasz Mierzwa
655f244f1b refactor(ui): use button instead of a badge for filter elements 2019-04-30 14:08:36 +01:00
Łukasz Mierzwa
8242ec64f8 feat(ui): use silence form settings exposed via the backend API
Silence form when populating matchers from alerts or alert groups will now ignore labels listed in silenceForm:strip:labels
2019-04-29 20:54:17 +01:00
Renovate Bot
90071e847e chore(deps): update dependency node-sass to v4.12.0 2019-04-27 03:52:14 +00:00
Łukasz Mierzwa
ed21ee6149 fix(ui): lower repack debounce
50ms is very noticable and one can see groups overlapping each other, 10ms is nicer
2019-04-26 12:01:54 +01:00