Commit Graph

92 Commits

Author SHA1 Message Date
Łukasz Mierzwa
ca0a0b3077 fix(ui): drop useLocalStore from modals 2020-06-08 17:16:01 +01:00
Łukasz Mierzwa
c15b3afb78 fix(ui): drop useLocalStore from Configuration 2020-06-08 17:16:01 +01:00
Łukasz Mierzwa
947fe1d817 fix(ui): rewrite Accordion component 2020-06-01 11:15:47 +01:00
Łukasz Mierzwa
d860dae3ca fix(ui): reduce webpack bundle size by splitting lodash imports 2020-05-18 17:38:13 +01:00
Łukasz Mierzwa
40edb80314 fix(ui): use custom component for tooltips 2020-05-16 12:23:00 +01:00
Ł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