Commit Graph

230 Commits

Author SHA1 Message Date
Łukasz Mierzwa
e8f93602fd chore(tests): rewrite storybook stories as typescript 2020-07-19 20:54:27 +01:00
Łukasz Mierzwa
369a855f50 fix(ui): fix storybook stories 2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
8febb0241c fix(ui): use types instead of objects 2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
e55988588c chore(ui): migrate more components to typescript 2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
4a16661558 chore(ui): migrate more components to typescript 2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
82dce0d676 chore(ui): tweak animations 2020-07-14 08:27:38 +01:00
Łukasz Mierzwa
a373f210f5 fix(tests): always use toDiffableHtml for snapshots 2020-07-06 19:10:58 +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
Łukasz Mierzwa
b1cf816e24 feat(ui): show modal with list of inhibiting alerts 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
2d3458b688 feat(ui): allow sharing pre-filled silence form via a link
Fixes #1820
2020-06-29 13:25:03 +01:00
Łukasz Mierzwa
af22547cba feat(ui): always use current filters as default silence matchers 2020-06-26 12:19:34 +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
78c1def776 fix(ui): handle canceled get requests in silence form 2020-06-25 15:58:11 +01:00
Łukasz Mierzwa
d8a5b8dff1 fix(ui): move silence request state off component
Fixes #1878
2020-06-25 10:44:50 +01:00
Łukasz Mierzwa
d913232869 fix(ui): avoid updates on silence components re-rerenders
Fixes #1878
2020-06-23 15:12:56 +01:00
Łukasz Mierzwa
6a7cc1c72f feat(ui): drop moment.js to reduce bundle size 2020-06-17 18:57:13 +01:00
Łukasz Mierzwa
83e802dd9b fix(ui): migrate to react-hotkeys-hook 2020-06-15 19:47:21 +01:00
Łukasz Mierzwa
9267a2cd20 fix(ui): tweak date input css 2020-06-15 17:01:36 +01:00
Łukasz Mierzwa
eaae762d6d fix(ui): switch to react-day-picker for silence modal 2020-06-15 15:36:09 +01:00
Łukasz Mierzwa
f83c2c4743 fix(tests): update AlertManagerInput with new cluster label 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
9d8aeaae7e fix(docs): document cluster option 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
ca25eb9fbe fix(ui): add custom label for unmatched values in Creatable select 2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
508e47f5c4 fix(ui): drop mobx-react 2020-06-10 18:15:51 +01:00
Łukasz Mierzwa
1c4e8fc161 fix(ui): rewrite Pagination with hooks 2020-06-10 18:15:51 +01:00
Łukasz Mierzwa
299d05aca3 fix(ui): refactor modal isUpper handling 2020-06-09 22:37:40 +01:00
Łukasz Mierzwa
60aa13d3b6 fix(ui): rewrite SilenceModalContent with hooks 2020-06-09 22:37:40 +01:00
Łukasz Mierzwa
9dfe40c837 fix(ui): rewrite Modal with hooks 2020-06-09 22:37:40 +01:00
Łukasz Mierzwa
f063038c30 fix(ui): drop useLocalStore from SilenceSubmitProgress 2020-06-08 17:16:01 +01:00
Łukasz Mierzwa
ca0a0b3077 fix(ui): drop useLocalStore from modals 2020-06-08 17:16:01 +01:00
Łukasz Mierzwa
6b5b53d51d fix(ui): drop object-hash 2020-05-30 18:12:54 +01:00
Łukasz Mierzwa
ba459a08e2 fix(ui): add regex filters to default silence matchers
Fixes #1750
2020-05-18 09:30:15 +01:00
Łukasz Mierzwa
e0ac21e1c6 feat(ui): use current filters as default silence form matchers
Fixes #1750
2020-05-17 22:14:23 +01:00
Łukasz Mierzwa
40edb80314 fix(ui): use custom component for tooltips 2020-05-16 12:23:00 +01:00
Łukasz Mierzwa
80bbc58090 fix(ui): use react-popper-tooltip instead of react-tippy 2020-05-14 11:14:45 +01:00
Łukasz Mierzwa
22e1c7c05e fix(ui): drop unused MultiSelect component 2020-05-12 18:01:47 +01:00
Łukasz Mierzwa
0f3dabb517 fix(tests): use fetch-mock instead of jest-fetch-mock 2020-05-12 18:01:47 +01:00
Łukasz Mierzwa
01a8f069eb fix(ui): rewrite SilenceSubmitProgress with hooks 2020-05-12 18:01:47 +01:00
Łukasz Mierzwa
cde4cb19bb fix(ui): fix error handling 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa
65e7f7e33d fix(ui): rewrite AlertManagerInput with hooks 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa
60bdf96be1 feat(ui): use hooks for fetch requests 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa
11a3e15d03 fix(ui): render fewer items per page on mobile 2020-05-11 10:34:54 +01:00
Łukasz Mierzwa
bc6615fafb fix(tests): update snapshots 2020-05-07 20:40:14 +01:00
Łukasz Mierzwa
b92523b6e7 fix(ui): fix modal-body className 2020-05-02 16:04:13 +01:00
Łukasz Mierzwa
2dbbbb542c fix(ui): rewrite Browser component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
f9c007d3bd fix(ui): rewrite MatchCounter component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
d614c5298d fix(ui): rewrite SilenceMatch component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
a0b19cb4c1 fix(ui): rewrite SilenceSubmitController component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
faca57831c fix(ui): rewrite DateTimeSelect component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
d6e667a62b fix(ui): rewrite PayloadPreview with hooks 2020-05-01 17:57:42 +01:00