From 6d5a2eebb609da67239ea37d12d6b2d3bbfef76e Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Wed, 28 Oct 2020 16:41:53 +0100 Subject: ui: Do not clutter component tree with Redux connects This change refactors the frontend to use hooks for obtaining state within the Redux store as opposed to using Higher-Order Components (HOCs). This eliminates a lot of clutter in the components. --- opendc-web/opendc-web-ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 0531c648..025f9584 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -34,11 +34,11 @@ "react-dom": "~16.13.1", "react-fontawesome": "~1.7.1", "react-google-login": "~5.1.14", + "react-hotkeys": "^2.0.0", "react-konva": "~16.13.0-2", "react-redux": "~7.2.0", "react-router-dom": "~5.1.2", "react-scripts": "~3.4.1", - "react-shortcuts": "~2.1.0", "reactstrap": "^8.6.0", "recharts": "~1.8.5", "redux": "~4.0.5", -- cgit v1.2.3 From c2c5dfe0119546935118ce5ae1803bf87f0b787c Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Mon, 10 May 2021 17:31:43 +0200 Subject: ui: Update React dependencies This change updates the React dependencies to version 17, in order to keep up to date with React. --- opendc-web/opendc-web-ui/package.json | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 025f9584..d27a4756 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -24,23 +24,22 @@ "bootstrap": "4.5.3", "classnames": "~2.2.5", "husky": "~4.2.5", - "konva": "~6.0.0", + "konva": "~7.2.5", "lint-staged": "~10.2.2", "mathjs": "~7.1.0", "prettier": "~2.0.5", "prop-types": "~15.7.2", - "react": "~16.13.1", - "react-document-title": "~2.0.3", - "react-dom": "~16.13.1", + "react": "~17.0.2", + "react-dom": "~17.0.2", "react-fontawesome": "~1.7.1", "react-google-login": "~5.1.14", "react-hotkeys": "^2.0.0", - "react-konva": "~16.13.0-2", + "react-konva": "~17.0.2-0", "react-redux": "~7.2.0", "react-router-dom": "~5.1.2", - "react-scripts": "~3.4.1", + "react-scripts": "~4.0.3", "reactstrap": "^8.6.0", - "recharts": "~1.8.5", + "recharts": "~2.0.9", "redux": "~4.0.5", "redux-localstorage": "~0.4.1", "redux-logger": "~3.0.6", -- cgit v1.2.3 From 18a776414cf5430e199c52805ee88194e30c9f27 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Mon, 10 May 2021 17:33:02 +0200 Subject: ui: Update Sentry dependencies --- opendc-web/opendc-web-ui/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index d27a4756..3f3cfad3 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -18,8 +18,8 @@ "private": true, "proxy": "http://localhost:8081", "dependencies": { - "@sentry/react": "^5.27.3", - "@sentry/tracing": "^5.27.3", + "@sentry/react": "^5.30.0", + "@sentry/tracing": "^5.30.0", "approximate-number": "~2.0.0", "bootstrap": "4.5.3", "classnames": "~2.2.5", -- cgit v1.2.3 From cc9802641836d77d5c7adec9a69f9c17362abc18 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Mon, 10 May 2021 17:34:41 +0200 Subject: ui: Update Bootstrap dependencies --- opendc-web/opendc-web-ui/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 3f3cfad3..0b641bfb 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -21,7 +21,7 @@ "@sentry/react": "^5.30.0", "@sentry/tracing": "^5.30.0", "approximate-number": "~2.0.0", - "bootstrap": "4.5.3", + "bootstrap": "~4.6.0", "classnames": "~2.2.5", "husky": "~4.2.5", "konva": "~7.2.5", @@ -38,7 +38,7 @@ "react-redux": "~7.2.0", "react-router-dom": "~5.1.2", "react-scripts": "~4.0.3", - "reactstrap": "^8.6.0", + "reactstrap": "^8.9.0", "recharts": "~2.0.9", "redux": "~4.0.5", "redux-localstorage": "~0.4.1", -- cgit v1.2.3 From e93131b622bd4e2522a5933d241fb9bd06c1446c Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Mon, 10 May 2021 20:55:53 +0200 Subject: ui: Fix version number in package.json This change fixes the version number in package.json which contained the suffix "-rc1", which is apparently not supported by npm. --- opendc-web/opendc-web-ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 0b641bfb..54ac8437 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -1,6 +1,6 @@ { "name": "opendc-frontend", - "version": "2.1-rc1", + "version": "2.1.0", "description": "The user-facing component of the OpenDC stack, allowing users to build and interact with their own (virtual) datacenters.", "keywords": [ "opendc", -- cgit v1.2.3 From 09e5fe5a7f9ce8452fa9c042cb493e6fb4de221f Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Mon, 10 May 2021 20:58:26 +0200 Subject: ui: Update mathjs This change updates the mathjs dependency to version 7.6.0 in order to fix the high-severity vulnerability in mathjs version lower than 7.5.1. --- opendc-web/opendc-web-ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 54ac8437..0a29bcff 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -26,7 +26,7 @@ "husky": "~4.2.5", "konva": "~7.2.5", "lint-staged": "~10.2.2", - "mathjs": "~7.1.0", + "mathjs": "~7.6.0", "prettier": "~2.0.5", "prop-types": "~15.7.2", "react": "~17.0.2", -- cgit v1.2.3