Ł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
e966c404e3
fix(tests): mock current time in tests
2020-06-27 12:02:47 +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
2bc8cf57de
fix(ui): show cluster name on silences instead of each alertmanager
2020-06-13 14:34:58 +01:00
Łukasz Mierzwa
508e47f5c4
fix(ui): drop mobx-react
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
9dfe40c837
fix(ui): rewrite Modal with hooks
2020-06-09 22:37:40 +01:00
Łukasz Mierzwa
55eec665d2
fix(ui): drop useLocalStore from ManagedSilence
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
80bbc58090
fix(ui): use react-popper-tooltip instead of react-tippy
2020-05-14 11:14:45 +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
60bdf96be1
feat(ui): use hooks for fetch requests
2020-05-11 12:49:24 +01:00
Łukasz Mierzwa
dc3900663c
fix(ui): rewrite DeleteSilence component with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
38a57fc24d
fix(ui): rewrite ManagedSilence component with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
1072e367c5
fix(ui): don't animate initial value of silence progress
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
cd41829a27
fix(ui): rewrite SilenceProgress component with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
5bb3b92a70
feat(ui): animate toggle icon on changes
2020-04-22 11:12:55 +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
3177637142
fix(ui): fix regression in silence preview
...
Previews got broken due to API changes needed for multi-grid, this fixes it.
Fixes #1573
2020-04-01 12:26:57 +01:00
Łukasz Mierzwa
c12f218b4e
fix(ui): reformat code using prettier v2
2020-03-25 21:43:39 +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
3239db2130
fix(ui): only allow read-write alertmanagers when editing silence
2020-01-29 12:00:27 +00:00
Łukasz Mierzwa
6e5509d675
fix(tests): add test coverage for disabled silence buttons
2020-01-29 10:45:05 +00:00
Łukasz Mierzwa
3df4d27efc
feat(ui): disable silence actions for read-only alertmanagers
2020-01-28 22:26:56 +00:00
Łukasz Mierzwa
a83f50accb
fix(ui): brighter silence background
2019-12-25 21:15:21 +00:00
Łukasz Mierzwa
96f9df7e50
fix(ui): tweak dark theme css
2019-12-25 19:58:02 +00:00
Łukasz Mierzwa
5b64a4699a
fix(ui): margin should only be set between elements
...
Right now margin is set after each element rather than to enfore space between two elements
2019-12-23 14:56:23 +00:00
Łukasz Mierzwa
cdd74396e8
fix(tests): correctly fail mock requests
2019-12-20 21:57:52 +00:00
Łukasz Mierzwa
77e23e295c
fix(ui): retry all fetch GET calls
2019-12-20 20:25:59 +00:00
Łukasz Mierzwa
e58cdc7d68
fix(ui): import only needed functions from semver
2019-12-18 10:18:29 +00:00
Łukasz Mierzwa
3e5d576df1
chore(ui): change counter badge background color to light for light theme
2019-12-04 13:20:12 +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
f3e2ed2b00
feat(storybook): add more stories to storybook
2019-11-26 23:36:07 +00:00
Łukasz Mierzwa
aac9695c02
fix(ui): add padding above silence progress
2019-11-26 20:18:35 +00:00
Łukasz Mierzwa
aab5b29eb6
fix(ui): avoid duplicating bootstrap styles
...
bootstrap css gets injected multiple time due to how imports are structured, only import variables in component scss
2019-11-21 22:28:26 +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
ae86f9f10c
fix(ui): migrate to @silence_ticket filters
2019-11-11 23:24:06 +00:00
Łukasz Mierzwa
d7ba3a36da
feat(ui): show alertmanager badges on silences when multiple clusters are present
2019-11-06 11:56:17 +00:00
Łukasz Mierzwa
1c9c34ed74
feat(ui): show silence ID on the silence detail view
2019-11-02 13:32:23 +00:00
Łukasz Mierzwa
3e9b5f6152
chore(ui): tweak silence css for better readability
2019-11-01 19:29:12 +00:00
Łukasz Mierzwa
560e1e2cf3
fix(ui): cleanup colors on silence comments
2019-10-31 19:24:11 +00:00
Łukasz Mierzwa
a6a9ab494d
fix(ui): tweak margins for the collapse toggle on silence view
2019-10-30 17:25:12 +00:00
Łukasz Mierzwa
68eecf363d
chore(ui): change default FilteringCounterBadge color to primary
2019-10-30 17:25:11 +00:00
Łukasz Mierzwa
96822e7f66
feat(ui): show matched alert count on silence browser
2019-10-30 17:25:11 +00:00
Łukasz Mierzwa
d76d8862ef
fix(ui): add missing icon class
2019-10-29 13:41:18 +00:00
Łukasz Mierzwa
2c8db31fe5
fix(ui): fix matcher overflowing parent of silence details
2019-10-28 10:38:59 +00:00