Łukasz Mierzwa
db0aa0bab9
fix(ui): migrate to cra v4
2020-11-23 19:04:14 +00:00
Łukasz Mierzwa
836cf67fe8
fix(tests): move fixtures to a dedicated folder
2020-10-28 12:26:51 +00:00
Łukasz Mierzwa
0408e04900
fix(tests): move useFetchGet mocks to __fixtures__
2020-10-28 12:26:51 +00:00
Łukasz Mierzwa
87547fa88e
fix(ui): save theme config values immediately
2020-10-11 18:28:19 +01:00
Łukasz Mierzwa
45f30f6ce9
feat(ui): allow disabling animations
2020-10-11 17:09:37 +01:00
Łukasz Mierzwa
fd155db464
fix(ui): migrate to mobx-react-lite v3
2020-10-02 17:28:34 +01:00
Łukasz Mierzwa
632a111056
fix(ui): migrate code to mobx v6
2020-10-02 14:08:11 +01:00
Łukasz Mierzwa
6d961fa09d
fix(ui): always pass type to useRef & useState
2020-07-22 21:39:43 +01:00
Łukasz Mierzwa
2214904536
fix(ui): pass explicit return type for fetch() calls
2020-07-21 21:46:42 +01:00
Łukasz Mierzwa
fcc795b7c9
chore(tests): migrate jest tests to typescript
2020-07-21 17:58:08 +01:00
Łukasz Mierzwa
4a16661558
chore(ui): migrate more components to typescript
2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
0e803c3b99
chore(ui): migrate more code to typescript
2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
ab96f0213c
chore(ui): migrate Settings store to typescript
2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
83e802dd9b
fix(ui): migrate to react-hotkeys-hook
2020-06-15 19:47:21 +01:00
Łukasz Mierzwa
9f15ffef35
feat(ui): add @cluster to multi-grid label dropdown
2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
ca25eb9fbe
fix(ui): add custom label for unmatched values in Creatable select
2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
50b7b848ca
feat(ui): add @alertmanager & @receiver as multi-grid options
2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
508e47f5c4
fix(ui): drop mobx-react
2020-06-10 18:15:51 +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
0f3dabb517
fix(tests): use fetch-mock instead of jest-fetch-mock
2020-05-12 18:01:47 +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
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
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
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
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
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
16cb976e81
fix(ci): update snapshots after font-awesome upgrade
2019-10-10 16:08:22 +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
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
e166d10b23
chore(tests): update snapshots after dependency upgrade
2019-08-18 14:38:36 +01:00