Łukasz Mierzwa
1fbb5120e6
fix(ui): reset pagination if needed
2019-10-27 09:40:23 +00:00
Łukasz Mierzwa
490e0f43de
fix(ui): avoid overflows on silence component
2019-10-27 09:00:03 +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
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
3dc859f9c3
chore(ui): tweak pagination css
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
39aab2e116
fix(ui): tweak lead font weight
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
715b42f7f2
chore(ui): migrate App component to typescript
2019-10-24 21:00:50 +01:00
Łukasz Mierzwa
953a006125
feat(ui): add typescript support
2019-10-23 10:07:43 +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
65510acdf3
chore(ui): tweak internal error message css
2019-10-08 22:01:13 +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
f43d9ece7d
feat(ui): ui default settings are populated from the config file
2019-10-04 23:28:34 +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
ce82ab3c86
fix(tests): update deprecation warning for react 16.10
2019-09-28 19:23:52 +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