Ł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
da66604864
fix(ui): reformat js code
2019-11-09 14:57:50 +00:00
Łukasz Mierzwa
ec2f0fd2f0
feat(storybook): show ack button in storybook
2019-11-05 14:11:23 +00:00
Łukasz Mierzwa
63a3d2a30b
feat(ui): allow acknowledging alerts using short lived silences
2019-11-05 14:11:23 +00:00
Łukasz Mierzwa
3e9b5f6152
chore(ui): tweak silence css for better readability
2019-11-01 19:29:12 +00:00
Łukasz Mierzwa
013499388f
fix(ui): reset lazy loader limit if group count changes
2019-10-31 23:33:47 +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
7d99551075
feat(ci): render silences in storybook grid view
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
acae2cb2a5
chore(ui): remove all usage of Provider component
2019-10-30 13:44:18 +00:00
Łukasz Mierzwa
c31917d0b7
chore(ui): avoid using inject in FilteringLabel
2019-10-30 13:35:58 +00:00
Łukasz Mierzwa
f57041988a
chore(ui): avoid using inject in RenderNonLinkAnnotation
2019-10-30 13:31:44 +00:00
Łukasz Mierzwa
0bf5ec1b72
chore(ui): avoid using inject in FilteringCounterBadge
2019-10-30 13:29:17 +00:00
Łukasz Mierzwa
2d4e2640b2
chore(ui): avoid using inject in FetchPauser
2019-10-30 13:24:48 +00:00
Łukasz Mierzwa
794607919a
feat(ui): experimental dark theme
...
Very ugly, might be buggy, but need to start somewhere
2019-10-28 18:38:12 +00:00
Łukasz Mierzwa
2c8db31fe5
fix(ui): fix matcher overflowing parent of silence details
2019-10-28 10:38:59 +00:00
Łukasz Mierzwa
a5255d5d16
chore(ui): use pure css instead of react-truncate
2019-10-27 15:27:04 +00:00
Łukasz Mierzwa
3ef58930ad
fix(ui): set silence modal tab on edit
2019-10-27 12:35:17 +00:00
Łukasz Mierzwa
16f2d74603
fix(ui): avoid overflows on silence collapse toggle
2019-10-27 11:59:13 +00:00
Łukasz Mierzwa
490e0f43de
fix(ui): avoid overflows on silence component
2019-10-27 09:00:03 +00:00
Łukasz Mierzwa
791219b152
fix(ci): test long string wrapping on storybook
2019-10-27 08:03:52 +00: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
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
48b906b887
chore(ui): use mug-hot icon for empty grid
2019-10-08 21:24:41 +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
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
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
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
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
f781af3165
fix(ui): improve readability of error / upgrade messages
2019-09-09 20:33:35 +01:00
Łukasz Mierzwa
a36fd55627
fix(ui): generate correct group URL
...
current filters got appended to the group url, fix it by stripping query args away
2019-08-14 19:18:12 +01:00
Łukasz Mierzwa
548be9e861
feat(ui): pass sort parameters when fetching alerts
2019-08-08 15:45:01 +01:00
Łukasz Mierzwa
6b497217d9
fix(backend): remove endsAt from alerts
...
This is unused but keeps changing
2019-08-08 15:45:00 +01:00
Łukasz Mierzwa
9b6273595d
chore: move sorting to the backend
2019-08-08 15:45:00 +01:00