diff --git a/package-lock.json b/package-lock.json index 95cebd870..80060305c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -86,27 +86,27 @@ } }, "node_modules/@authup/core": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@authup/core/-/core-0.40.0.tgz", - "integrity": "sha512-OUQkMl1z12UNlF1dGyUnc+nctYOZg9wJCcmlB+5R4q3IIhe09x6CFgj3M0C1BU4BxuYxxSMlwFtLveiXTVjKGg==", + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@authup/core/-/core-0.41.0.tgz", + "integrity": "sha512-PqIsIjMoSNgLO6QbVw1MkNTDD6EIGnQ/MbmhP1zIvZoOtq4UyFvERsYYjnaOWW/6o7x8+JT7H+v29Fea5Gg9jw==", "dependencies": { - "@ebec/http": "^1.1.0", + "@ebec/http": "^1.1.1", "@types/jsonwebtoken": "^9.0.2", "@ucast/mongo2js": "^1.3.4", "change-case": "^4.1.2", "nanoid": "^3.3.4" }, "peerDependencies": { - "@hapic/oauth2": "^2.2.0", - "@hapic/vault": "^2.2.0", - "hapic": "^2.2.0", + "@hapic/oauth2": "^2.3.0", + "@hapic/vault": "^2.3.0", + "hapic": "^2.3.0", "rapiq": ">=0.8.0 <1.0.0" } }, "node_modules/@authup/server-adapter": { - "version": "0.40.1", - "resolved": "https://registry.npmjs.org/@authup/server-adapter/-/server-adapter-0.40.1.tgz", - "integrity": "sha512-alH8R236kLIeYxg4bAV/Al416RJDx68PPhN2xRj+j+mYLhxilnAvv19vq5pb3gWoclad4FWmrv0o9Keb5rtzzQ==", + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@authup/server-adapter/-/server-adapter-0.41.0.tgz", + "integrity": "sha512-z54QbSs/Lu0+AIE+1UXh74WKOvCH16HHItL7ELKSbFuMRSkVgqKTQsSsGYm+WnfUT0do5jgpHPSjAsTs+TZQFw==", "dependencies": { "jose": "^4.14.4" }, @@ -1279,11 +1279,11 @@ } }, "node_modules/@ebec/http": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@ebec/http/-/http-1.1.0.tgz", - "integrity": "sha512-aB6zq7lmeUjjc7AH6PG7A4SaWmxS1kMGLQ+lXIFbtbULzjQTNbZoGrf8r/bWezSFz/ncA4vv5VQodjl0Okeh/g==", - "peerDependencies": { - "ebec": "^1.0.0" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@ebec/http/-/http-1.1.1.tgz", + "integrity": "sha512-mMRChrym62yuDNNt6aSKyPKzwFPMw663i0SUbh2o1OA+GCV1Kh1Ag4LrVK4q4XMP/CmrJ7wDDl7p/SzcsjSwgA==", + "dependencies": { + "ebec": "^1.1.1" } }, "node_modules/@esbuild/android-arm": { @@ -1821,34 +1821,34 @@ } }, "node_modules/@hapic/harbor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@hapic/harbor/-/harbor-2.2.0.tgz", - "integrity": "sha512-T+4bvoWGCSJVtWenXnFfWUIUtj4rlBf/CFbwSupyuyg5ypZTcTcou4YqJT/D9Iy+vVIyO/RIAaeGOua+J9+XTg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@hapic/harbor/-/harbor-2.3.0.tgz", + "integrity": "sha512-zHlGg+vIOS8h8PbN3hEiVXG88QsRaD9Kc9WsmMikRSK5Diz11AINQ5y/e15tXVJpUj7e0/fRg71yodD0hBtALw==", "dependencies": { "smob": "^1.4.0" }, "peerDependencies": { - "hapic": "^2.2.0" + "hapic": "^2.3.0" } }, "node_modules/@hapic/oauth2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@hapic/oauth2/-/oauth2-2.2.0.tgz", - "integrity": "sha512-YUllXLTKN4Rz7eJM8xecqtbjCGM/x1lPTi+9I0RGj4BPL/awHGZ3dC9I6FvN3HdcHp+v/iS/RXIqLy7cbLXC5w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@hapic/oauth2/-/oauth2-2.3.0.tgz", + "integrity": "sha512-aZbkPSv1TC7Mpe/VHeOdEA8fm7b43mIAijhCBX6xp0NtVumkxZ/AqYIGSjseOJaFsU+IT72Gv06/37avHTJfCw==", "peer": true, "peerDependencies": { - "hapic": "^2.2.0" + "hapic": "^2.3.0" } }, "node_modules/@hapic/vault": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@hapic/vault/-/vault-2.2.0.tgz", - "integrity": "sha512-1q+sNfCw0QUeJNRP7FSng+XEmFICOwZI0J27v5+385K28J5aSSYtxtuvhGtBwGw4sLAMXkikBHNfnwaMGnO3EQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@hapic/vault/-/vault-2.3.0.tgz", + "integrity": "sha512-tGvTE/fe4X0RD5O6zBckNFDuUMy/Bjnuiko1o2lHSNyjRaXPGuWexaTqULYM/2rMVbQVtIJjpSVgXOC6dFlYKg==", "dependencies": { "smob": "^1.4.0" }, "peerDependencies": { - "hapic": "^2.2.0" + "hapic": "^2.3.0" } }, "node_modules/@humanwhocodes/config-array": { @@ -10216,9 +10216,9 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "node_modules/ebec": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ebec/-/ebec-1.1.0.tgz", - "integrity": "sha512-BUSQN/hPnUUo+v/psEMYGruVXyI+ACEOJBnG+EXz7PKcDNEQfCLjzyifUGu91nX/cEWuSF3Yrad4LLF8F3MvsA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ebec/-/ebec-1.1.1.tgz", + "integrity": "sha512-JZ1vcvPQtR+8LGbZmbjG21IxLQq/v47iheJqn2F6yB2CgnGfn8ZVg3myHrf3buIZS8UCwQK0jOSIb3oHX7aH8g==", "dependencies": { "smob": "^1.4.0" } @@ -12311,13 +12311,13 @@ } }, "node_modules/hapic": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/hapic/-/hapic-2.2.0.tgz", - "integrity": "sha512-+pLoUfj0hD8QCuv0YkZG/5532YbcL5Qr3zkAaq6ET4hSBCYDdnlut7/gGfwjJxiSHHxTQqe1MB/OQ2tZouo1zg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hapic/-/hapic-2.3.0.tgz", + "integrity": "sha512-1cmR9wQv/4Odf/AWVPpKQRsD9vQUTudA18reKgiWFoM+iYVO8+Afw036xcR/x/IGYz850VH4Atoc5sa3aRlI3A==", "dependencies": { - "ebec": "^1.1.0", - "node-fetch-native": "^1.2.0", - "ufo": "^1.1.2" + "ebec": "^1.1.1", + "node-fetch-native": "^1.4.0", + "ufo": "^1.3.0" } }, "node_modules/hard-rejection": { @@ -16597,9 +16597,9 @@ } }, "node_modules/node-fetch-native": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.2.0.tgz", - "integrity": "sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.0.tgz", + "integrity": "sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==" }, "node_modules/node-forge": { "version": "1.3.1", @@ -22257,9 +22257,9 @@ } }, "node_modules/ufo": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.2.0.tgz", - "integrity": "sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.0.tgz", + "integrity": "sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==" }, "node_modules/uglify-js": { "version": "3.17.4", @@ -23733,8 +23733,8 @@ "version": "2.4.0-alpha.23", "license": "MIT", "devDependencies": { - "@authup/client-vue": "^0.40.3", - "@authup/core": "^0.40.0", + "@authup/client-vue": "^0.41.0", + "@authup/core": "^0.41.0", "@bootstrap-vue-next/nuxt": "^0.1.3", "@fortawesome/fontawesome-free": "^6.4.0", "@nuxtjs/google-fonts": "^3.0.2", @@ -23757,7 +23757,7 @@ "bootstrap-vue-next": "^0.11.0", "browser-storage-adapter": "^1.1.2", "events": "^3.3.0", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "ilingo": "^3.0.0", "nuxt": "^3.6.5", "pinia": "^2.1.6", @@ -23766,6 +23766,25 @@ "vue": "^3.3.4" } }, + "packages/client-ui/node_modules/@authup/client-vue": { + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@authup/client-vue/-/client-vue-0.41.0.tgz", + "integrity": "sha512-9SruzGqprv1bbkDzAF1juRXZ4C58VT4W2X+5T/EcPTDWR5m3xjj6m0pFaOcQgn+TXxcZtG3z1xEdxv4wK16vGg==", + "dev": true, + "peerDependencies": { + "@authup/core": ">=0.40.0 <1.0.0", + "@vue-layout/form-controls": "^3.4.0", + "@vue-layout/list-controls": "^3.4.0", + "@vue-layout/pagination": "^3.4.0", + "@vuelidate/core": "^2.x", + "@vuelidate/validators": "^2.x", + "ilingo": "^3.x", + "rapiq": ">=0.8.0 <1.0.0", + "smob": "^1.4.x", + "socket.io-client": "^4.7.2", + "vue": "^3.3.x" + } + }, "packages/client-ui/node_modules/@parcel/watcher": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.2.0.tgz", @@ -23956,7 +23975,7 @@ "license": "MIT", "devDependencies": { "@authup/client-vue": "^0.40.3", - "@authup/core": "^0.40.0", + "@authup/core": "^0.41.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@types/node": "^20.4.2", "@vitejs/plugin-vue": "^4.2.3", @@ -23979,7 +23998,7 @@ }, "peerDependencies": { "@authup/client-vue": ">=0.40.3 <1.0.0", - "@authup/core": ">=0.40.0 <1.0.0", + "@authup/core": ">=0.41.0 <1.0.0", "@personalhealthtrain/core": "^2.4.0-alpha.18", "@vue-layout/form-controls": "^3.4.0", "@vue-layout/list-controls": "^3.6.1", @@ -24003,13 +24022,13 @@ "nanoid": "^3.3.4" }, "devDependencies": { - "@authup/core": "^0.40.0", - "hapic": "^2.2.0", + "@authup/core": "^0.41.0", + "hapic": "^2.3.0", "rapiq": "^0.9.0" }, "peerDependencies": { - "@authup/core": ">=0.40.0 <1.0.0", - "hapic": "^2.2.0", + "@authup/core": ">=0.41.0 <1.0.0", + "hapic": "^2.3.0", "rapiq": ">=0.9 <1.0.0" } }, @@ -24018,11 +24037,11 @@ "version": "2.4.0-alpha.21", "license": "MIT", "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", - "@hapic/harbor": "^2.2.0", - "@hapic/vault": "^2.2.0", + "@hapic/harbor": "^2.3.0", + "@hapic/vault": "^2.3.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "@personalhealthtrain/server-train-manager": "2.4.0-alpha.21", @@ -24040,7 +24059,7 @@ "docker-scan": "^1.1.0", "dotenv": "^16.3.1", "express-validator": "^7.0.1", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "locter": "^1.1.2", "minio": "^7.1.1", "mysql": "^2.18.1", @@ -24078,7 +24097,7 @@ "version": "2.4.0-alpha.21", "license": "MIT", "dependencies": { - "@authup/core": "^0.40.0", + "@authup/core": "^0.41.0", "@ebec/http": "^1.1.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@socket.io/redis-emitter": "^5.1.0" @@ -24095,14 +24114,14 @@ "version": "2.4.0-alpha.21", "license": "MIT", "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "@socket.io/redis-adapter": "^8.2.1", "dotenv": "^16.3.1", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "redis-extension": "^1.3.0", "socket.io": "^4.7.1", "winston": "^3.10.0" @@ -24113,17 +24132,17 @@ "version": "2.4.0-alpha.21", "license": "MIT", "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", - "@hapic/harbor": "^2.2.0", + "@hapic/harbor": "^2.3.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "amqp-extension": "^2.0.0", "dockerode": "^3.3.5", "dotenv": "^16.3.1", "gunzip-maybe": "^1.4.2", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "minio": "^7.1.1", "rapiq": "^0.9.0", "redis-extension": "^1.3.0", diff --git a/packages/client-ui/package.json b/packages/client-ui/package.json index b9313bc56..92f6a39a6 100644 --- a/packages/client-ui/package.json +++ b/packages/client-ui/package.json @@ -18,8 +18,8 @@ "typecheck": "nuxi typecheck" }, "devDependencies": { - "@authup/client-vue": "^0.40.3", - "@authup/core": "^0.40.0", + "@authup/client-vue": "^0.41.0", + "@authup/core": "^0.41.0", "@bootstrap-vue-next/nuxt": "^0.1.3", "@fortawesome/fontawesome-free": "^6.4.0", "@nuxtjs/google-fonts": "^3.0.2", @@ -42,7 +42,7 @@ "bootstrap-vue-next": "^0.11.0", "browser-storage-adapter": "^1.1.2", "events": "^3.3.0", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "ilingo": "^3.0.0", "nuxt": "^3.6.5", "pinia": "^2.1.6", diff --git a/packages/client-vue/package.json b/packages/client-vue/package.json index 0542cd1b6..75432d95e 100644 --- a/packages/client-vue/package.json +++ b/packages/client-vue/package.json @@ -42,7 +42,7 @@ "homepage": "https://github.com/PHT-Medic/central#readme", "devDependencies": { "@authup/client-vue": "^0.40.3", - "@authup/core": "^0.40.0", + "@authup/core": "^0.41.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@types/node": "^20.4.2", "@vitejs/plugin-vue": "^4.2.3", @@ -65,7 +65,7 @@ }, "peerDependencies": { "@authup/client-vue": ">=0.40.3 <1.0.0", - "@authup/core": ">=0.40.0 <1.0.0", + "@authup/core": ">=0.41.0 <1.0.0", "@personalhealthtrain/core": "^2.4.0-alpha.18", "@vue-layout/form-controls": "^3.4.0", "@vue-layout/list-controls": "^3.6.1", diff --git a/packages/core/package.json b/packages/core/package.json index 1d2bdea14..bcb57383c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -26,13 +26,13 @@ }, "license": "MIT", "devDependencies": { - "@authup/core": "^0.40.0", - "hapic": "^2.2.0", + "@authup/core": "^0.41.0", + "hapic": "^2.3.0", "rapiq": "^0.9.0" }, "peerDependencies": { - "@authup/core": ">=0.40.0 <1.0.0", - "hapic": "^2.2.0", + "@authup/core": ">=0.41.0 <1.0.0", + "hapic": "^2.3.0", "rapiq": ">=0.9 <1.0.0" }, "dependencies": { diff --git a/packages/server-api/package.json b/packages/server-api/package.json index 5dfc88af2..5b33da6a5 100644 --- a/packages/server-api/package.json +++ b/packages/server-api/package.json @@ -11,11 +11,11 @@ "description": "This package contains the Central API of the PHT. It was initially developed as part of my Bachelor Thesis.", "main": "./dist/cli/index.js", "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", - "@hapic/harbor": "^2.2.0", - "@hapic/vault": "^2.2.0", + "@hapic/harbor": "^2.3.0", + "@hapic/vault": "^2.3.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "@personalhealthtrain/server-train-manager": "2.4.0-alpha.21", @@ -33,7 +33,7 @@ "docker-scan": "^1.1.0", "dotenv": "^16.3.1", "express-validator": "^7.0.1", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "locter": "^1.1.2", "minio": "^7.1.1", "mysql": "^2.18.1", diff --git a/packages/server-core/package.json b/packages/server-core/package.json index 4c9da49f8..4d58da231 100644 --- a/packages/server-core/package.json +++ b/packages/server-core/package.json @@ -15,7 +15,7 @@ "build": "tsc -p tsconfig.build.json" }, "dependencies": { - "@authup/core": "^0.40.0", + "@authup/core": "^0.41.0", "@ebec/http": "^1.1.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@socket.io/redis-emitter": "^5.1.0" diff --git a/packages/server-realtime/package.json b/packages/server-realtime/package.json index bb78d3f7f..442b90add 100644 --- a/packages/server-realtime/package.json +++ b/packages/server-realtime/package.json @@ -10,14 +10,14 @@ "version": "2.4.0-alpha.21", "description": "This package contains the central realtime application of the PHT.", "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "@socket.io/redis-adapter": "^8.2.1", "dotenv": "^16.3.1", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "redis-extension": "^1.3.0", "socket.io": "^4.7.1", "winston": "^3.10.0" diff --git a/packages/server-train-manager/package.json b/packages/server-train-manager/package.json index 69c987deb..27cacd406 100644 --- a/packages/server-train-manager/package.json +++ b/packages/server-train-manager/package.json @@ -21,17 +21,17 @@ "test:coverage": "npm run test -- --coverage" }, "dependencies": { - "@authup/core": "^0.40.0", - "@authup/server-adapter": "^0.40.1", + "@authup/core": "^0.41.0", + "@authup/server-adapter": "^0.41.0", "@ebec/http": "^1.1.0", - "@hapic/harbor": "^2.2.0", + "@hapic/harbor": "^2.3.0", "@personalhealthtrain/core": "2.4.0-alpha.21", "@personalhealthtrain/server-core": "2.4.0-alpha.21", "amqp-extension": "^2.0.0", "dockerode": "^3.3.5", "dotenv": "^16.3.1", "gunzip-maybe": "^1.4.2", - "hapic": "^2.2.0", + "hapic": "^2.3.0", "minio": "^7.1.1", "rapiq": "^0.9.0", "redis-extension": "^1.3.0",