Commit Graph

609 Commits

Author SHA1 Message Date
Ł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