diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-09-20 22:10:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-20 22:10:01 +0200 |
| commit | f7ba5cd9bbf1f4d145c3d3d171c2632d44b5f94a (patch) | |
| tree | 855256f27ded3cf0ec662119dbf26c3b138a8f5b /opendc-web/opendc-web-ui/package.json | |
| parent | 48d43a83f675db8f5f13755081e56b3cde1a7207 (diff) | |
| parent | 86bc9e74630374853d11bc1c8f7ba5ffafbaa868 (diff) | |
merge: Improve web interface (#100)
This pull request addresses several issues with the current web interface.
## Implementation Notes :hammer_and_pick:
* Update dependencies of web UI where possible
* Fix deletion of topology
* Fix duplication of topology
* Only display selected metrics
* Use correct color for login button
* Fix z-index of context selector
* Move project selector into masthead
* Reduce height of application header
* Redesign projects page
* Use PatternFly Charts for plots
* Do not fail on stale Redux state
* Fix overflow of topology sidebar
* Fix deletion of portfolios
* Migrate to composable table
## External Dependencies :four_leaf_clover:
* `classnames` has been replaced by `clsx`
* PatternFly Charts have replaced the use of `recharts`
Diffstat (limited to 'opendc-web/opendc-web-ui/package.json')
| -rw-r--r-- | opendc-web/opendc-web-ui/package.json | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index b11db463..a4cac1be 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -17,44 +17,44 @@ "license": "MIT", "private": true, "dependencies": { - "@auth0/auth0-react": "^1.10.1", - "@fortawesome/fontawesome-svg-core": "^6.1.1", - "@fortawesome/free-solid-svg-icons": "^6.1.1", - "@fortawesome/react-fontawesome": "^0.1.18", - "@patternfly/react-core": "^4.214.1", - "@patternfly/react-icons": "^4.65.1", - "@patternfly/react-table": "^4.83.1", + "@auth0/auth0-react": "^1.11.0", + "@fortawesome/fontawesome-svg-core": "^6.2.0", + "@fortawesome/free-solid-svg-icons": "^6.2.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@patternfly/react-core": "^4.235.7", + "@patternfly/react-icons": "^4.86.7", + "@patternfly/react-table": "^4.104.7", + "@patternfly/react-charts": "^6.88.7", "@sentry/react": "^6.19.7", "@sentry/tracing": "^6.19.7", - "approximate-number": "^2.1.0", - "classnames": "^2.3.1", - "immer": "^9.0.14", - "konva": "^7.2.5", - "mathjs": "^7.6.0", - "next": "^12.1.6", + "clsx": "^1.2.1", + "immer": "^9.0.15", + "konva": "^8.3.12", + "mathjs": "^11.2.1", + "next": "^12.3.0", "next-global-css": "^1.3.1", "normalizr": "^3.6.2", - "prettier": "^2.6.2", + "prettier": "^2.7.1", "prop-types": "^15.8.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-hotkeys-hook": "^3.4.6", + "react-hotkeys-hook": "^3.4.7", "react-konva": "^17.0.2-6", - "react-query": "^3.39.0", - "react-redux": "^8.0.1", - "recharts": "^2.1.9", + "react-query": "^3.39.2", + "react-redux": "^8.0.2", "redux": "^4.2.0", "redux-logger": "^3.0.6", - "redux-saga": "^1.1.3", + "redux-saga": "^1.2.1", "redux-thunk": "^2.4.1", - "sass": "^1.51.0", + "sass": "^1.54.9", "svgsaver": "^0.9.0", - "use-resize-observer": "^9.0.0", - "uuid": "^8.3.2" + "use-resize-observer": "^9.0.2", + "uuid": "^8.3.2", + "victory-errorbar": "^36.6.7" }, "devDependencies": { - "eslint": "^8.15.0", - "eslint-config-next": "^12.1.6" + "eslint": "^8.23.1", + "eslint-config-next": "^12.3.0" }, "scripts": { "format": "prettier --write src", |
