Commit Graph

706 Commits

Author SHA1 Message Date
Łukasz Mierzwa
f6eee6b01d fix(ui): re-add fetch polyfill for older browsers 2019-04-25 12:54:06 +01:00
Łukasz Mierzwa
5a3094774b fix(ui): add missing margin to filter input label with no counter 2019-04-25 10:35:53 +01:00
Łukasz Mierzwa
0ba8334df9 fix(ui): provide empty css file to import instead of Google fonts 2019-04-24 23:11:05 +01:00
Łukasz Mierzwa
1220867d07 fix(ui): update browser list
Drop browsers that don't support Proxy objects
2019-04-24 22:06:24 +01:00
Łukasz Mierzwa
a93c6b254c fix(ui): drop whatwg-fetch import as it's included in react-app-polyfill 2019-04-24 22:06:23 +01:00
Łukasz Mierzwa
5075f5bcf6 refactor(ui): use jsconfig.json instead of .env file
Setting NODE_PATH via env is depracated in RCA 3.0
2019-04-24 22:03:46 +01:00
Łukasz Mierzwa
1b5d856a21 refactor(ui): use react-app-polyfill instead of @babel/polyfill
CRA 3.0 depracates babel/polyfill, react-app-polyfill is the new recommended pollyfill package.
Remove IE from the list of supported browsers and drop polyfills for it since doesn't work anyway - Proxy support in ES is required for mobx 5.x and that cannot be polyfilled.
2019-04-24 22:03:45 +01:00
Łukasz Mierzwa
809c6c6fab feat(ui): use api/v2 silence endpoints for alertmanager 0.16+ 2019-04-24 20:58:15 +01:00
Łukasz Mierzwa
7b13499f2b fix(ui): use correct label for silence start time 2019-04-24 20:56:58 +01:00
Renovate Bot
3b53fc142b fix(deps): update dependency @sentry/browser to v5.1.1 2019-04-23 14:40:38 +00:00
Łukasz Mierzwa
72398cfe86 chore(ui): upgrade all 3rd party dependencies 2019-04-23 13:36:53 +01:00
Renovate Bot
a4fe278b81 fix(deps): update dependency react-scripts to v3 2019-04-23 01:51:53 +00:00
Renovate Bot
8fdee547ed fix(deps): update dependency jest-canvas-mock to v2 2019-04-23 00:32:26 +00:00
Łukasz Mierzwa
5db2f971f2 fix(ui): limit annotation width to the parent width 2019-04-20 11:21:27 +01:00
Łukasz Mierzwa
4b37c209fa fix(ui): correctly set card background color
Cards only need color definition once, on the top level element
2019-04-20 09:58:03 +01:00
Łukasz Mierzwa
ebde58a281 feat(ui): add colored second display style for titlebar
This enables second mode for titlebar styling - enabling it will cause the background to be set to the same color as the alerts, but only if all alerts in a group are in the same state.
2019-04-19 21:09:37 +01:00
Renovate Bot
abd85362a5 fix(deps): update dependency react-select to v2.4.3 2019-04-17 10:21:03 +01:00
Renovate Bot
43dcc122bf fix(deps): update dependency react-transition-group to v4 2019-04-16 17:55:33 +00:00
Łukasz Mierzwa
389ab04a40 fix(ui): ensure that all filter bar label indicators use badge class 2019-04-16 14:14:19 +01:00
Renovate Bot
4b244b1b38 fix(deps): update dependency react-transition-group to v3 2019-04-15 13:56:49 +00:00
Łukasz Mierzwa
b1c89858e8 feat(ui): allow configuring grid size 2019-04-14 23:05:11 +01:00
Łukasz Mierzwa
c2d34cd0eb feat(ui): dynamically calculate grid size
This allows to have dynamic grid size, rather than static with values hardcoded in Constants file
2019-04-14 17:33:06 +01:00
Renovate Bot
56d9fe44cc fix(deps): update dependency react-datepicker to v2.4.0 2019-04-13 10:25:51 +00:00
Łukasz Mierzwa
5836d72513 fix(ui): fix grid animations
Fade on mount wasn't working because it was placed at the wrong level.
Animate group moves around the grid.
2019-04-13 10:45:24 +01:00
Łukasz Mierzwa
2f243b8e16 fix(ui): refactor browser window resize handler
bricks.js already handles resize but it needs fixed width on elements to work properly
2019-04-13 10:45:24 +01:00
Renovate Bot
a2d8f00a71 fix(deps): update dependency react-resize-detector to v4.1.3 2019-04-12 19:05:33 +00:00
Renovate Bot
438991583c fix(deps): update dependency react-moment to v0.9.2 2019-04-12 16:30:57 +00:00
Renovate Bot
252c3be4f5 fix(deps): update dependency @sentry/browser to v5.0.8 2019-04-12 07:30:42 +00:00
Łukasz Mierzwa
765be40c7f fix(tests): add missing test coverage for FontFaceObserver timeouts 2019-04-11 22:22:59 +01:00
Łukasz Mierzwa
65bc2b93eb chore(ui): upgrade all 3rd party dependencies 2019-04-11 21:12:04 +01:00
Renovate Bot
e318100243 fix(deps): update dependency react-moment to v0.9.1 2019-04-11 18:52:47 +00:00
Renovate Bot
914cccaa43 fix(deps): update dependency react-moment to v0.9.0 2019-04-11 14:50:44 +00:00
Łukasz Mierzwa
04f3d6791c fix(ui): don't crash on null grid 2019-04-11 12:50:56 +01:00
Renovate Bot
608e8fbc2c fix(deps): update dependency @sentry/browser to v5.0.7 2019-04-10 10:26:01 +00:00
Łukasz Mierzwa
8592f6a941 fix(ui): don't error on font load timeout 2019-04-09 14:08:06 +01:00
Łukasz Mierzwa
fcd3216313 fix(ui): ensure that filter input labels are truncated if too long
Tooltip component creates a div element which is currently missing mw-100 (and others) so it can be bigger than the wrapping label span
2019-04-08 21:52:14 +01:00
Renovate Bot
d33e317e2a fix(deps): update dependency @sentry/browser to v5.0.6 2019-04-08 08:46:54 +00:00
Łukasz Mierzwa
7957aacc68 fix(ui): cleanup filter input css classes
Text is not aligned properly on macOS/chrome and spinner for unapplied filters is moved to the top
2019-04-07 18:43:02 +01:00
Renovate Bot
84860688e4 chore(deps): update dependency enzyme-adapter-react-16 to v1.12.1 2019-04-06 22:39:21 +00:00
Renovate Bot
f46dffdc22 fix(deps): update dependency react-transition-group to v2.9.0 2019-04-06 13:21:07 +00:00
Łukasz Mierzwa
669f227b23 fix(ui): repack alert grid on font load
When fonts are loaded size of rendered elements might change, which can break the grid display, trigger a repack to fix that
2019-04-05 17:18:36 -07:00
Renovate Bot
e495a7eb41 fix(deps): update dependency copy-to-clipboard to v3.1.0 2019-04-05 06:59:52 +00:00
Renovate Bot
fa418f773d chore(deps): update dependency markdownlint-cli to v0.15.0 2019-04-05 05:41:20 +00:00
Renovate Bot
133d32e269 fix(deps): update dependency copy-to-clipboard to v3.0.9 2019-04-04 20:47:54 +00:00
Renovate Bot
3425b75a24 chore(deps): update dependency jest-fetch-mock to v2.1.2 2019-04-04 08:41:20 +00:00
Łukasz Mierzwa
942d86a652 fix(ui): redraw alert grid on orientation changes 2019-04-03 22:24:23 -07:00
Łukasz Mierzwa
ed58c3a1eb fix(ui): reset grid after browser reset
Resizing browser window requires reseting the grid, since the number of columns might change. Add event handlers to handle that
2019-04-03 20:23:06 -07:00
Łukasz Mierzwa
dfe9cb1426 fix(tests): mock fetch for LabelValueInput tests
Gettings lots of nodejs warnings about unhandled fetch errors due to lack of mocks for suggestion fetch requests, add mocks to supress those
2019-04-03 14:56:59 -07:00
Łukasz Mierzwa
2509704190 feat(ui): allow configuring default collapse state for alert groups 2019-04-03 14:56:59 -07:00
Renovate Bot
a634ea8cad fix(deps): update dependency @sentry/browser to v5.0.5 2019-04-03 17:01:33 +00:00