Commit Graph
87 Commits
Author SHA1 Message Date
Łukasz Mierzwa 80bbc58090 fix(ui): use react-popper-tooltip instead of react-tippy 2020-05-14 11:14:45 +01:00
Łukasz Mierzwa 0f3dabb517 fix(tests): use fetch-mock instead of jest-fetch-mock 2020-05-12 18:01:47 +01:00
Łukasz Mierzwa cde4cb19bb fix(ui): fix error handling 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa 65e7f7e33d fix(ui): rewrite AlertManagerInput with hooks 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa 60bdf96be1 feat(ui): use hooks for fetch requests 2020-05-11 12:49:24 +01:00
Łukasz Mierzwa 198a4178d2 fix(ui): rewrite MultiGridConfiguration component with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa 0fce699894 fix(ui): rewrite most configuration UI with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa 921a773af3 fix(ui): rewrite MainModalContent with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa da4ca91fc6 fix(ui): rewrite MainModal with hooks 2020-05-01 17:57:42 +01:00
Łukasz Mierzwa 5bb3b92a70 feat(ui): animate toggle icon on changes 2020-04-22 11:12:55 +01:00
Łukasz Mierzwa fd08799a42 fix(ui): ensure that react-select input gets correct color 2020-04-01 21:03:38 +01:00
Łukasz Mierzwa 8f7ef4081b fix(ui): more descriptive multi-grid title 2020-03-31 11:12:42 +01:00
Łukasz Mierzwa 2cd96abef7 feat(ui): add configuration UI for enabling multi-grid 2020-03-31 09:16:55 +01:00
Łukasz Mierzwa c12f218b4e fix(ui): reformat code using prettier v2 2020-03-25 21:43:39 +00:00
Łukasz Mierzwa 8795f1d132 fix(tests): update snapshots 2020-03-25 15:43:29 +00:00
Łukasz Mierzwa e0752b59df fix(ci): set username for storybook 2020-02-22 16:38:43 +00:00
Łukasz Mierzwa b4a62f1079 feat(ui): show username when auth is enabled 2020-02-22 15:50:01 +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 cdd74396e8 fix(tests): correctly fail mock requests 2019-12-20 21:57:52 +00:00
Łukasz Mierzwa a17be5bc38 fix(ui): rename auto value label 2019-11-30 14:37:57 +00:00
Łukasz Mierzwa 36063f51d6 fix(ui): make warnings on the Help page more readable 2019-11-30 11:39:46 +00:00
Łukasz Mierzwa 10ec1a84fc fix(ui): left side of a select needs radius 2019-11-29 22:04:58 +00:00
Łukasz Mierzwa cc4da6d16b feat(ui): follow browser preferences when setting theme 2019-11-29 22:00:41 +00:00
Łukasz Mierzwa a7b409e661 fix(ui): reduce bundle size 2019-11-29 15:58:16 +00:00
Łukasz Mierzwa f9633b49ea feat(storybook): render both themes in storybook 2019-11-27 12:18:13 +00:00
Łukasz Mierzwa de43f1ac4a feat(ui): theme switching
This add "proper" dark mode using darkly bootstrap theme
2019-11-27 12:18:13 +00:00
Łukasz Mierzwa f3e2ed2b00 feat(storybook): add more stories to storybook 2019-11-26 23:36:07 +00:00
Ł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 159bcc4e8a fix(ui): use mode:no-cors for fetch GET requests
This should play better with auth middlewares that uses redirects since CORS will no longer break the redirect chain
2019-11-14 16:25:17 +00:00
Łukasz Mierzwa ae86f9f10c fix(ui): migrate to @silence_ticket filters 2019-11-11 23:24:06 +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 a5255d5d16 chore(ui): use pure css instead of react-truncate 2019-10-27 15:27:04 +00:00
Łukasz Mierzwa a9a9efdc4d fix(ui): smaller padding for modal tabs 2019-10-27 07:38:55 +00: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 16cb976e81 fix(ci): update snapshots after font-awesome upgrade 2019-10-10 16:08:22 +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 1038b63b25 fix(ui): allow overflow for dropdowns inside accordion 2019-10-03 11:58:51 +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 8a6244d8e8 fix(ui): set lower minimum height for Percy snapshots 2019-09-18 13:27:40 +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 465373ab2d fix(ci): force default font for percy 2019-09-13 12:35:11 +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
Łukasz Mierzwa e166d10b23 chore(tests): update snapshots after dependency upgrade 2019-08-18 14:38:36 +01:00
Łukasz Mierzwa a3be6e9a7f fix(ui): cleanup scss variable imports
All scss imports needs to use App.scss, otherwise some overrides won't be present, like font swap Lato -> Open Sans
2019-08-03 18:29:27 +01:00
Łukasz Mierzwa 716644494f chore(ui): upgrade all 3rd party dependencies 2019-08-01 21:43:55 +01:00
Łukasz Mierzwa 312b718b7a feat(ui): close modal window when user hits the Escape key
Fixes #842
2019-07-31 19:56:57 +01:00