Commit Graph
416 Commits
Author SHA1 Message Date
Ł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 791219b152 fix(ci): test long string wrapping on storybook 2019-10-27 08:03:52 +00:00
Łukasz Mierzwa 392e39e621 fix(ui): don't allow overflow on silence details 2019-10-27 07:51:20 +00:00
Łukasz Mierzwa a9a9efdc4d fix(ui): smaller padding for modal tabs 2019-10-27 07:38:55 +00:00
Łukasz Mierzwa 5490cb39bb fix(tests): only debounce user generated requests 2019-10-27 07:35:04 +00:00
Łukasz Mierzwa 166dd6e727 feat(ci): mock silence fetches in storybook 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 c0f4e4aabb fix(ui): center text in silence submit result view 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 55ebd3af3a fix(ui): correctly wrap links in comments 2019-10-26 17:55:57 +01:00
Łukasz Mierzwa f3572dba61 fix(ui): tweak silence display 2019-10-26 17:46:02 +01:00
Łukasz Mierzwa 96cd8a856b chore(ui): replace Silence usage with ManagedSilence 2019-10-26 17:36:31 +01: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
Łukasz Mierzwa 1266458505 chore(ui): change alert background on hover 2019-10-22 22:40:22 +01:00
Łukasz Mierzwa 93f9add875 chore(ci): move upstream error storybook to the AlertGrid view 2019-10-16 10:34:23 +01:00
Łukasz Mierzwa 540d6c4264 chore(ui): fade grid placeholder on first render 2019-10-14 21:33:26 +01:00
Łukasz Mierzwa 1606948c33 fix(ui): use consistent margin on filter elements 2019-10-14 21:10:45 +01:00
Łukasz Mierzwa 072d700b43 fix(ci): expand silence payload preview on storybook 2019-10-12 10:50:54 +01:00
Łukasz Mierzwa 4554bb2371 feat(ui): show a spinner when alerts are being fetched on the silence preview 2019-10-11 23:39:03 +01:00
Łukasz Mierzwa 2e1e41ff15 fix(ui): tweak css for silence submit errors 2019-10-11 19:21:17 +01:00
Łukasz Mierzwa 1346237777 fix(project): refactor proxy & external_uri handling
Fixes #1024
2019-10-11 00:10:58 +01:00
Łukasz Mierzwa 16cb976e81 fix(ci): update snapshots after font-awesome upgrade 2019-10-10 16:08:22 +01:00
Łukasz Mierzwa 87754cebf2 chore(ui): reduce padding for the filter input 2019-10-10 09:21:25 +01:00
Łukasz Mierzwa 48b906b887 chore(ui): use mug-hot icon for empty grid 2019-10-08 21:24:41 +01:00
Łukasz Mierzwa 64aa544be1 chore(ui): tweak filter input css 2019-10-08 21:19:54 +01:00
Łukasz Mierzwa 903752a5ed fix(ui): align labels in the overview modal
Moves the left column labels to the top, since the right side will have progress bars
at the bottom which makes them taller
2019-10-08 09:47:08 +01:00
Łukasz Mierzwa 010449c2b3 feat(ui): show an icon when the grid is empty
Makes it clear that there are no alerts, especially with hidden navbar
2019-10-07 23:26:03 +01:00
Łukasz Mierzwa 93aacb6ab6 feat(ui): add a border around bright labels 2019-10-07 21:17:21 +01:00
Łukasz Mierzwa b1bc331711 feat(ui): change the background of filter input on hover 2019-10-07 19:46:18 +01:00
Łukasz Mierzwa 8384cbd27c fix(ui): better display of warnings in the help tab 2019-10-07 19:18:18 +01:00
Łukasz Mierzwa 49325fcca5 fix(tests): always use UTC timestamps in UI tests 2019-10-05 11:31:18 +01:00
Łukasz Mierzwa 68b3793ef3 fix(ui): add a test for react-moment 2019-10-05 11:16:47 +01:00
Łukasz Mierzwa 1038b63b25 fix(ui): allow overflow for dropdowns inside accordion 2019-10-03 11:58:51 +01:00
Łukasz Mierzwa ff7d83c211 fix(ui): reset grid size on settings change 2019-10-02 21:15:23 +01:00
Łukasz Mierzwa 9b78c96e1e fix(ui): better handling of window resize events 2019-10-02 19:32:22 +01:00
Łukasz Mierzwa 2b86aaaedb chore(tests): update snapshots after font-awesome upgrade 2019-09-29 15:37:05 +01:00
Łukasz Mierzwa 80c30f1879 fix(ui): pass configured alertmanager headers when making requests from the browser
Right now configured headers are only set on requests made from the backend to alertmanager API.
With this change fetch() calls in the browser will use those headers if proxy mode is not enabled.
2019-09-26 20:37:23 +01:00
Łukasz Mierzwa 456cbf0904 fix(ui): prevent grid resize loops
Fixes #721
2019-09-23 22:40:52 +01:00
Łukasz Mierzwa c24ebe1124 fix(tests): update snapshots after font-awesome bump 2019-09-19 14:00:32 +01:00
Łukasz Mierzwa 8a6244d8e8 fix(ui): set lower minimum height for Percy snapshots 2019-09-18 13:27:40 +01:00
Łukasz Mierzwa 77ea39afcc chore(ui): pass upgrade screen reload timer as props
Makes it easier to test
2019-09-18 12:12:19 +01:00
Łukasz Mierzwa cacc954b92 fix(ui): allow sort label dropdown to overflow accordian container 2019-09-17 21:29:11 +01:00
Łukasz Mierzwa 4f3a0c2e63 feat(ui): use accordion layout for main modal 2019-09-16 21:35:39 +01:00
Łukasz Mierzwa 2444e9a66a feat(ui): add Accordion component 2019-09-16 21:35:39 +01:00
Łukasz Mierzwa 465373ab2d fix(ci): force default font for percy 2019-09-13 12:35:11 +01:00
Łukasz Mierzwa 6200328afc chore(ci): set different alert start for storybook snapshots 2019-09-10 18:35:31 +01:00
Łukasz Mierzwa f16676f283 fix(ui): revert style changes for upgrade screen
It's more noisy with the background
2019-09-10 12:07:54 +01:00
Łukasz Mierzwa f8b233ae33 feat(ui): more storybooks 2019-09-10 10:25:43 +01:00
Łukasz Mierzwa 6e39196d40 feat(ci): use percy for visual testing 2019-09-09 21:21:12 +01:00