Commit Graph

1744 Commits

Author SHA1 Message Date
Łukasz Mierzwa
4d4dd111c1 chore(ui): migrate more code to typescript 2020-07-17 11:58:41 +01:00
Renovate Bot
c40a512a6a fix(deps): update dependency typescript to v3.9.7 2020-07-16 21:06:12 +00:00
Renovate Bot
a70a521b5e fix(deps): update font awesome 2020-07-15 19:39:36 +01:00
Renovate Bot
09f3b4e1a3 fix(deps): update dependency @sentry/browser to v5.19.2 2020-07-14 10:44:21 +01:00
Łukasz Mierzwa
82dce0d676 chore(ui): tweak animations 2020-07-14 08:27:38 +01:00
Łukasz Mierzwa
cf542ce9a1 chore(ui): upgrade all 3rd party dependencies 2020-07-13 18:47:37 +01:00
Łukasz Mierzwa
aa737d2cd4 fix(ui): replace current filters when clicking on silence id filter 2020-07-13 17:59:57 +01:00
Renovate Bot
287b79ee11 chore(deps): update dependency puppeteer to v5.1.0 2020-07-13 10:47:58 +01:00
Renovate Bot
86d0b66eeb chore(deps): update dependency @commitlint/travis-cli to v9.1.1 2020-07-13 04:50:19 +00:00
Renovate Bot
5bf07c33d9 fix(deps): update dependency @types/react to v16.9.43 2020-07-11 21:14:35 +00:00
Renovate Bot
2d4f054cb8 chore(deps): update dependency @storybook/preset-create-react-app to v3.1.4 2020-07-11 08:41:58 +00:00
Renovate Bot
eecbc944a3 fix(deps): update dependency @types/react to v16.9.42 2020-07-10 16:34:22 +01:00
Łukasz Mierzwa
31a77705b5 fix(ui): avoid sending sentry errors multiple times 2020-07-09 17:31:27 +01:00
Renovate Bot
8fe1484c97 fix(deps): update dependency @sentry/browser to v5.19.1 2020-07-07 22:47:28 +01:00
Łukasz Mierzwa
f23a8457d4 fix(ui): fix a regression in alert group width calculation 2020-07-07 14:48:42 +01:00
Łukasz Mierzwa
a373f210f5 fix(tests): always use toDiffableHtml for snapshots 2020-07-06 19:10:58 +01:00
Łukasz Mierzwa
265e63e0ff chore(ui): update list of supported browsers
Firefox 38 doesn't fully support flexbox
2020-07-06 19:10:58 +01:00
Łukasz Mierzwa
a7540a1e76 fix(ui): better handling of scrollbar gap when modal is open 2020-07-06 18:22:17 +01:00
Renovate Bot
68af0a5424 chore(deps): update dependency depcheck to v1 2020-07-05 09:57:54 +01:00
Łukasz Mierzwa
0864c3f5ea chore(ui): move scss imports to _index file 2020-07-04 17:04:35 +01:00
Łukasz Mierzwa
5be5a72fc6 fix(ui): enable appear animation for swimlane 2020-07-04 13:21:35 +01:00
Renovate Bot
ebf7c69076 chore(deps): update dependency @storybook/preset-create-react-app to v3.1.3 2020-07-04 07:28:27 +00:00
Łukasz Mierzwa
5db88f7333 feat(ci): check for unused nodejs deps in CI 2020-07-03 17:54:51 +01:00
Łukasz Mierzwa
2f74561809 chore(ui): drop react-reveal animations
This library is not maintained anymore and it causes small glitches when rendering a lot of alerts - scrolling groups into view doesn't always trigger animation and they stay hidden.
2020-07-03 17:03:43 +01:00
Renovate Bot
46d49f2404 fix(deps): update dependency @popperjs/core to v2.4.4 2020-07-03 08:37:08 +00:00
Renovate Bot
616bbaea2b chore(deps): update dependency puppeteer to v5 2020-07-02 16:04:53 +01:00
Łukasz Mierzwa
2dd1897937 fix(tests): add alert fingerprint to prop validation 2020-07-02 14:31:15 +01:00
Renovate Bot
f1dec5aedf fix(deps): update dependency typescript to v3.9.6 2020-07-01 19:44:42 +01:00
Łukasz Mierzwa
9ed9b840fe fix(ui): don't resize the grid when modal is open
Modal will hide the scrollbar, which can resize everything.
Tell body-scroll-lock to reserver space for hidden scrollbar to avoid it.
2020-07-01 17:43:43 +01:00
Renovate Bot
5f695f1fb3 fix(deps): update dependency @sentry/browser to v5.19.0 2020-07-01 16:06:36 +00:00
Renovate Bot
b1fb3ab1b8 fix(deps): update dependency @popperjs/core to v2.4.3 2020-07-01 10:29:19 +00:00
Łukasz Mierzwa
b1cf816e24 feat(ui): show modal with list of inhibiting alerts 2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
6f1fb98248 feat(ui): add @finterprint filter to the help section 2020-06-30 23:53:56 +01:00
Łukasz Mierzwa
b183da0215 chore(ui): tweak silence form style 2020-06-30 18:45:58 +01:00
Łukasz Mierzwa
f984125e40 chore(ui): upgrade all 3rd party dependencies 2020-06-30 17:43:52 +01:00
Renovate Bot
203ffeba57 fix(deps): update dependency react-hotkeys-hook to v2.1.4 2020-06-30 13:38:41 +01:00
Łukasz Mierzwa
e15d8894d1 fix(ui): cancel debounced calls in useEffect cleanup 2020-06-30 11:29:10 +01:00
Renovate Bot
817151ff72 chore(deps): update dependency markdownlint-cli to v0.23.2 2020-06-30 06:28:51 +00:00
Łukasz Mierzwa
32f249f2d8 fix(ui): only select alertmanagers from alert/group
Fixes #1904
2020-06-29 13:25:03 +01:00
Łukasz Mierzwa
2d3458b688 feat(ui): allow sharing pre-filled silence form via a link
Fixes #1820
2020-06-29 13:25:03 +01:00
Łukasz Mierzwa
e966c404e3 fix(tests): mock current time in tests 2020-06-27 12:02:47 +01:00
Łukasz Mierzwa
506177884d fix(ui): check if request was canceled on slow body read 2020-06-27 12:02:47 +01:00
Łukasz Mierzwa
09972e6c57 fix(ui): fix outline on focused history dropdown 2020-06-26 13:20:30 +01:00
Łukasz Mierzwa
af22547cba feat(ui): always use current filters as default silence matchers 2020-06-26 12:19:34 +01:00
Renovate Bot
c5c0aefe67 fix(deps): update dependency @sentry/browser to v5.18.1 2020-06-26 11:33:18 +01:00
Łukasz Mierzwa
4ab5bdc82f chore(ui): upgrade all 3rd party dependencies 2020-06-25 23:26:24 +01:00
Łukasz Mierzwa
bdf835ac71 feat(ui): show simplified status for single cluster silence submits 2020-06-25 20:05:12 +01:00
Łukasz Mierzwa
aab937adb8 fix(ui): use string formatted rgba label colors 2020-06-25 18:28:49 +01:00
Łukasz Mierzwa
78c1def776 fix(ui): handle canceled get requests in silence form 2020-06-25 15:58:11 +01:00
Łukasz Mierzwa
0b724fdd86 fix(build): only install dev dependencies when needed
Right now both nodejs and Go dev dependencies (linters, test tools, etc.) are installed when building binaries.
This slows down everything, especially in CI.
Install nodejs dev deps only when needed by setting NODE_ENV=production during builds.
Install Go dev deps only when needed by splitting go.mod files per tool.
2020-06-25 14:52:22 +01:00