Łukasz Mierzwa
e0752b59df
fix(ci): set username for storybook
2020-02-22 16:38:43 +00:00
Łukasz Mierzwa
caded5f465
fix(ui): remove silenceForm.author usage in the UI
2020-02-22 15:50:01 +00:00
Łukasz Mierzwa
b4a62f1079
feat(ui): show username when auth is enabled
2020-02-22 15:50:01 +00:00
Łukasz Mierzwa
541b1ef519
feat(ui): enforce username from credentials if auth is enabled
2020-02-22 15:50:01 +00:00
Łukasz Mierzwa
9e000d490a
feat(ui): toggle all groups on alt+click
...
Fixes #1381
2020-02-21 12:30:16 +00:00
Łukasz Mierzwa
eac4b2fe85
fix(ui): acknowledgement silences should only match active alerts
2020-02-21 10:11:22 +00:00
Łukasz Mierzwa
7c35a83a6d
fix-ui
2020-02-19 12:25:07 +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
9cc7938c6d
fix(ui): align datetime pickers
2020-02-10 14:35:41 +00:00
Łukasz Mierzwa
b050c83366
fix(tests): update react-datepicker snapshots
2020-02-08 10:19:09 +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
95dd07ab78
fix(ui): disable silence menu actions when all alertmanagers are read-only
2020-01-29 10:18:29 +00:00
Łukasz Mierzwa
3df4d27efc
feat(ui): disable silence actions for read-only alertmanagers
2020-01-28 22:26:56 +00:00
Łukasz Mierzwa
77e298bfb2
fix(tests): update snapshots
2020-01-12 22:10:57 +00:00
Łukasz Mierzwa
b72e5f949e
chore(ui): more spacing between filter bar buttons
2020-01-08 19:49:08 +00:00
Łukasz Mierzwa
378866ae34
fix(ui): remove hash tests, it's no longer exposed in the API
2020-01-06 22:23:16 +00:00
Łukasz Mierzwa
564f3c402d
chore(ui): refactor fetch retry config and tests
2019-12-28 18:23:51 +00:00
Łukasz Mierzwa
4779f25206
fix(ui): tweak navbar css to better align elements
2019-12-26 21:34:40 +00:00
Łukasz Mierzwa
1a24c253e7
fix(ui): set navbar button class on the right element
2019-12-26 19:53:59 +00:00
Łukasz Mierzwa
2df5bcad72
fix(ui): ensure all navbar elements have the same min-height
2019-12-26 18:58:32 +00:00
Łukasz Mierzwa
b43396db5a
fix(ui): tablet should use flex-row for navbar icons
2019-12-26 10:13:13 +00:00
Łukasz Mierzwa
34e247926c
fix(ui): prevent overflow on long input
2019-12-26 09:59:18 +00:00
Łukasz Mierzwa
673a448152
fix(tests): use require instead of import
...
To fix lint tests
2019-12-25 22:13:57 +00:00
Łukasz Mierzwa
a83f50accb
fix(ui): brighter silence background
2019-12-25 21:15:21 +00:00
Łukasz Mierzwa
4694b50d4e
chore(ui): increase grid grutter
2019-12-25 20:59:17 +00:00
Łukasz Mierzwa
96f9df7e50
fix(ui): tweak dark theme css
2019-12-25 19:58:02 +00:00
Łukasz Mierzwa
0804aa475b
feat(ui): change fetch indicator color to red when requests are failing
2019-12-25 15:41:26 +00:00
Łukasz Mierzwa
0b6d2e0360
fix(ui): tab badge on silence modal is invisible with dark theme
2019-12-23 23:25:57 +00:00
Łukasz Mierzwa
c246908934
fix(ui): make form switches more readable
2019-12-23 22:59:23 +00:00
Łukasz Mierzwa
928b6d45bd
fix(ci): don't try to load fonts on Percy
...
This ensures that the grid renders correctly, since load events
don't seem to trigger on storybook and grid is not repacked after
element heights changes.
2019-12-23 20:51:01 +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
ea520c574d
chore(ui): simplify fatal error messages for readability
2019-12-23 11:25:52 +00:00
Łukasz Mierzwa
1527cef372
fix(ui): don't hide the filter bar when filters are still applying
2019-12-23 10:47:27 +00:00
Łukasz Mierzwa
59470daffb
feat(ui): add a component to reload the page if needed
2019-12-21 18:34:23 +00:00
Łukasz Mierzwa
54550bacf9
feat(ui): try to detect if API requests are intercepted by an auth proxy
2019-12-21 18:34:23 +00:00
Łukasz Mierzwa
95c036be5c
fix(ui): tweak css for ErrorBoundary component
2019-12-20 23:00:26 +00:00
Łukasz Mierzwa
cdd74396e8
fix(tests): correctly fail mock requests
2019-12-20 21:57:52 +00:00
Łukasz Mierzwa
ddd3a448a3
fix(ui): fix padding on error page
2019-12-20 20:51:03 +00:00
Łukasz Mierzwa
77e23e295c
fix(ui): retry all fetch GET calls
2019-12-20 20:25:59 +00:00
Łukasz Mierzwa
cd68c2a289
feat(ui): retry failed alert fetch() calls
...
Try a few times before showing errors to users
2019-12-20 15:02:30 +00:00
Łukasz Mierzwa
d978a0f783
fix(tests): update tests to match jest-fetch-mock-3.x behaviour
2019-12-18 11:34:25 +00:00
Łukasz Mierzwa
e58cdc7d68
fix(ui): import only needed functions from semver
2019-12-18 10:18:29 +00:00
Łukasz Mierzwa
e37a529f1f
fix(ui): tweak default label color
2019-12-17 20:06:50 +00:00
Łukasz Mierzwa
c5b3339311
fix(ui): correct background color for alertname badges
2019-12-16 22:43:37 +00:00
Łukasz Mierzwa
e7d6edc163
chore(ui): change default label color to gray
...
Orange color isn't very readable and stands out on the page, use
more neutral and more readable gray
2019-12-16 21:42:17 +00:00
Łukasz Mierzwa
b78b799a27
fix(ui): don't hardcore dark button color
2019-12-16 21:23:30 +00:00
Łukasz Mierzwa
51a67d03d8
fix(ui): more consistent colors on navbar elements
2019-12-13 10:30:59 +00:00
Łukasz Mierzwa
f58f11c512
fix(ui): follow navbar button colors when setting color for filter input border
2019-12-13 09:14:17 +00:00