Ł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