Łukasz Mierzwa
867532cde9
fix(ui): cleanup conditions
2020-07-23 11:28:46 +01:00
Łukasz Mierzwa
6d961fa09d
fix(ui): always pass type to useRef & useState
2020-07-22 21:39:43 +01:00
Łukasz Mierzwa
2214904536
fix(ui): pass explicit return type for fetch() calls
2020-07-21 21:46:42 +01:00
Łukasz Mierzwa
aa022796b4
fix(ui): resolve eslint reported issues
2020-07-21 17:58:08 +01:00
Łukasz Mierzwa
fcc795b7c9
chore(tests): migrate jest tests to typescript
2020-07-21 17:58:08 +01:00
Łukasz Mierzwa
e55988588c
chore(ui): migrate more components to typescript
2020-07-17 11:58:41 +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
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
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
40edb80314
fix(ui): use custom component for tooltips
2020-05-16 12:23:00 +01:00
Łukasz Mierzwa
cde4cb19bb
fix(ui): fix error handling
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
2dbbbb542c
fix(ui): rewrite Browser component with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
7eaa7cbf34
fix(ui): add animation settings to the theme context
2020-04-16 10:06:33 +01:00
Łukasz Mierzwa
c8dfeb7a66
fix(ui): replace MountFade with react-reveal Fade
2020-04-16 10:06:33 +01:00
Łukasz Mierzwa
c12f218b4e
fix(ui): reformat code using prettier v2
2020-03-25 21:43:39 +00:00
Łukasz Mierzwa
b6e8e18d61
chore(ui): switch silence browser to use pagination component
2020-02-29 10:16:41 +00:00
Łukasz Mierzwa
1f22a11e14
fix(ui): use CORS credential settings from each alertmanager configuration
...
Fixes #1432
2020-02-19 12:10:42 +00:00
Łukasz Mierzwa
d0f59977b0
fix(ui): remove alertmanager API V1 support
2020-02-12 16:09:55 +00:00
Łukasz Mierzwa
3df4d27efc
feat(ui): disable silence actions for read-only alertmanagers
2020-01-28 22:26:56 +00:00
Łukasz Mierzwa
96f9df7e50
fix(ui): tweak dark theme css
2019-12-25 19:58:02 +00:00
Łukasz Mierzwa
a7b409e661
fix(ui): reduce bundle size
2019-11-29 15:58:16 +00:00
Łukasz Mierzwa
de43f1ac4a
feat(ui): theme switching
...
This add "proper" dark mode using darkly bootstrap theme
2019-11-27 12:18:13 +00:00
Łukasz Mierzwa
9005d44503
fix(ui): fix css classes used by pagination
2019-11-19 17:12:44 +00:00
Łukasz Mierzwa
159bcc4e8a
fix(ui): use mode:no-cors for fetch GET requests
...
This should play better with auth middlewares that uses redirects since CORS will no longer break the redirect chain
2019-11-14 16:25:17 +00:00
Łukasz Mierzwa
96822e7f66
feat(ui): show matched alert count on silence browser
2019-10-30 17:25:11 +00:00
Łukasz Mierzwa
acae2cb2a5
chore(ui): remove all usage of Provider component
2019-10-30 13:44:18 +00:00
Łukasz Mierzwa
50177e75dc
fix(ui): ensure that pagination doesn't set active page to 0
2019-10-27 11:29:55 +00:00
Łukasz Mierzwa
1fbb5120e6
fix(ui): reset pagination if needed
2019-10-27 09:40:23 +00:00
Łukasz Mierzwa
40eedc8156
fix(ui): silence browser controls should switch from row to columns on small screen
2019-10-27 08:03:53 +00:00
Łukasz Mierzwa
5490cb39bb
fix(tests): only debounce user generated requests
2019-10-27 07:35:04 +00:00
Łukasz Mierzwa
1fe5ced71c
fix(ui): workaround multiple modals conflicting with each other
2019-10-27 07:35:04 +00:00
Łukasz Mierzwa
9e8a30aa22
chore(ui): better pagination handling for large lists
2019-10-27 07:35:04 +00:00
Łukasz Mierzwa
6dc2ea985b
feat(ui): paginate silence list
2019-10-27 07:35:04 +00:00
Łukasz Mierzwa
87efb25cd8
feat(ui): add UI for managing all silences
...
This change adds a new view mode in the silence modal that allows to browse and edit any silence found in alertmanager upstream.
Fixes #625
2019-10-26 17:36:12 +01:00