From 3b118d8b8104f8a3d9559e001ac5b49bf25cbb13 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 00:45:11 +0000 Subject: [PATCH 1/3] feat(Dependencies): Update all non-major dependencies | datasource | package | from | to | | ----------- | --------------------------------- | ------ | ------ | | npm | @angular-devkit/build-angular | 18.2.4 | 18.2.5 | | npm | @angular/animations | 18.2.4 | 18.2.5 | | npm | @angular/cli | 18.2.4 | 18.2.5 | | npm | @angular/common | 18.2.4 | 18.2.5 | | npm | @angular/compiler | 18.2.4 | 18.2.5 | | npm | @angular/compiler-cli | 18.2.4 | 18.2.5 | | npm | @angular/core | 18.2.4 | 18.2.5 | | npm | @angular/forms | 18.2.4 | 18.2.5 | | npm | @angular/localize | 18.2.4 | 18.2.5 | | npm | @angular/platform-browser | 18.2.4 | 18.2.5 | | npm | @angular/platform-browser-dynamic | 18.2.4 | 18.2.5 | | npm | @angular/router | 18.2.4 | 18.2.5 | | npm | @angular/service-worker | 18.2.4 | 18.2.5 | | npm | @angular/upgrade | 18.2.4 | 18.2.5 | | npm | eslint-plugin-jsdoc | 50.2.3 | 50.2.4 | | github-tags | peter-evans/create-pull-request | v7.0.3 | v7.0.5 | | npm | stylus-loader | 8.1.0 | 8.1.1 | --- .github/workflows/LintingAutoFix.yml | 2 +- package-lock.json | 308 +++++++++++++++------------ package.json | 30 +-- 3 files changed, 186 insertions(+), 154 deletions(-) diff --git a/.github/workflows/LintingAutoFix.yml b/.github/workflows/LintingAutoFix.yml index 9383e8a20b..a1cef867be 100644 --- a/.github/workflows/LintingAutoFix.yml +++ b/.github/workflows/LintingAutoFix.yml @@ -46,7 +46,7 @@ jobs: - name: Create Pull Request if: steps.git-check.outputs.modified == 'true' id: cpr - uses: peter-evans/create-pull-request@v7.0.3 + uses: peter-evans/create-pull-request@v7.0.5 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: fix(Linting):blacked code diff --git a/package-lock.json b/package-lock.json index bc875b3f50..64b8b1e794 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,26 +1,26 @@ { "name": "@denbi/cloud-portal-webapp", - "version": "4.879.0", + "version": "4.880.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@denbi/cloud-portal-webapp", - "version": "4.879.0", + "version": "4.880.0", "dependencies": { "@angular-eslint/eslint-plugin": "^18.3.0", - "@angular/animations": "18.2.4", + "@angular/animations": "18.2.5", "@angular/cdk": "18.2.4", - "@angular/common": "18.2.4", - "@angular/compiler": "18.2.4", - "@angular/core": "18.2.4", - "@angular/forms": "18.2.4", - "@angular/localize": "18.2.4", - "@angular/platform-browser": "18.2.4", - "@angular/platform-browser-dynamic": "18.2.4", - "@angular/router": "18.2.4", - "@angular/service-worker": "18.2.4", - "@angular/upgrade": "18.2.4", + "@angular/common": "18.2.5", + "@angular/compiler": "18.2.5", + "@angular/core": "18.2.5", + "@angular/forms": "18.2.5", + "@angular/localize": "18.2.5", + "@angular/platform-browser": "18.2.5", + "@angular/platform-browser-dynamic": "18.2.5", + "@angular/router": "18.2.5", + "@angular/service-worker": "18.2.5", + "@angular/upgrade": "18.2.5", "@coreui/angular": "5.2.17", "@coreui/coreui": "5.1.2", "@coreui/icons-angular": "5.2.17", @@ -74,7 +74,7 @@ "@angular-eslint/schematics": "18.3.1", "@angular-eslint/template-parser": "18.3.1", "@angular/cli": "^18.1.4", - "@angular/compiler-cli": "18.2.4", + "@angular/compiler-cli": "18.2.5", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.9.0", "@playwright/test": "1.47.1", @@ -86,7 +86,7 @@ "audit-ci": "7.1.0", "autoprefixer": "10.4.20", "eslint": "^9.0.0", - "eslint-plugin-jsdoc": "50.2.3", + "eslint-plugin-jsdoc": "50.2.4", "eslint-plugin-no-null": "latest", "eslint-plugin-prefer-arrow": "1.2.3", "exports-loader": "5.0.0", @@ -106,7 +106,7 @@ "script-loader": "0.7.2", "source-map-loader": "5.0.0", "style-loader": "4.0.0", - "stylus-loader": "8.1.0", + "stylus-loader": "8.1.1", "ts-node": "10.9.2", "typescript": "5.5.4", "url-loader": "4.1.1", @@ -133,13 +133,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1802.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.4.tgz", - "integrity": "sha512-VH7AwGng1zuWPTJoH1IgHYeNhqZIgzlwDx39JPmArZAW/WZHDILWB7ipbTNw0R4U4VncrXJqDmMVex7NdHP6sg==", + "version": "0.1802.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.5.tgz", + "integrity": "sha512-c7sVoW85Yqj7IYvNKxtNSGS5I7gWpORorg/xxLZX3OkHWXDrwYbb5LN/2p5/Aytxyb0aXl4o5fFOu6CUwcaLUw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.4", + "@angular-devkit/core": "18.2.5", "rxjs": "7.8.1" }, "engines": { @@ -149,17 +149,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.4.tgz", - "integrity": "sha512-zLDstS95Yb7iBA1ZCYe3LsOLpIhr0ZC3sZ03PhVvAGbVRGSbQNnhQRZLKMk+LDhYJiG+eNFQGLfU3RfZrGds7A==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.5.tgz", + "integrity": "sha512-dIvb0AHoRIMM6tLuG4t6lDDslSAYP77wqytodsN317UzFOuuCPernXbO8NJs+QHxj09nPsem1T5vnvpO2E/PVQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.4", - "@angular-devkit/build-webpack": "0.1802.4", - "@angular-devkit/core": "18.2.4", - "@angular/build": "18.2.4", + "@angular-devkit/architect": "0.1802.5", + "@angular-devkit/build-webpack": "0.1802.5", + "@angular-devkit/core": "18.2.5", + "@angular/build": "18.2.5", "@babel/core": "7.25.2", "@babel/generator": "7.25.0", "@babel/helper-annotate-as-pure": "7.24.7", @@ -170,7 +170,7 @@ "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.4", + "@ngtools/webpack": "18.2.5", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -210,7 +210,7 @@ "terser": "5.31.6", "tree-kill": "1.2.2", "tslib": "2.6.3", - "vite": "5.4.0", + "vite": "5.4.6", "watchpack": "2.4.1", "webpack": "5.94.0", "webpack-dev-middleware": "7.4.2", @@ -801,13 +801,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.4.tgz", - "integrity": "sha512-juaDoguYccObm2xnzRDRlOtiL7ZyZcSAyiyls6QuO8hoo/h6phdHALJkUhI9+SIhCRQ6eUQtolC7hN3J+FZKnA==", + "version": "0.1802.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.5.tgz", + "integrity": "sha512-6qkcrWBdkxojCVHGWcdJaz4G+7QTjFvmc+3g8xvLc9sYvJq1I059gfXhDnC0FxiA0MT4cY/26ECYWUHTD5CJLQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1802.4", + "@angular-devkit/architect": "0.1802.5", "rxjs": "7.8.1" }, "engines": { @@ -821,9 +821,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.4.tgz", - "integrity": "sha512-svlgZ0vbLrfNJAQE5WePAutcYIyA7C0OfzKSTMsfV2X1I+1blYDaZIu/ocnHqofMHu6ZqdSaaU/p/rieqU8fcA==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.5.tgz", + "integrity": "sha512-r9TumPlJ8PvA2+yz4sp+bUHgtznaVKzhvXTN5qL1k4YP8LJ7iZWMR2FOP+HjukHZOTsenzmV9pszbogabqwoZQ==", "dev": true, "license": "MIT", "dependencies": { @@ -849,13 +849,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.4.tgz", - "integrity": "sha512-s2WdUhyLlKj5kOjb6vrvJg9/31KvgyRJGjy7PnzS43tpwF9MLuM3AYhuJsXHPhx+i0nyWn/Jnd8ZLjMzXljSxg==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.5.tgz", + "integrity": "sha512-NUmz2UQ1Xl4cf4j1AgkwIfsCjBzAPgfeC3IBrD29hSOBE1Y3j6auqjBkvw50v6mbSPxESND995Xy13HpK1Xflw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.4", + "@angular-devkit/core": "18.2.5", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "ora": "5.4.1", @@ -965,9 +965,9 @@ } }, "node_modules/@angular/animations": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.4.tgz", - "integrity": "sha512-ajjXpLD+SyxbHnmhj2ZvYpXneviOjcBgU9L2UX4OVS0jVWxCNHLhJrcMqtqFHA6U5fPnhPNR9cmnt6tmqri0rA==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.5.tgz", + "integrity": "sha512-IlXtW/Nj48ZzjHUzH1TykZcSR64ScJx39T3IHnjV2z/bVATzZ36JGoadQHdqpJNKBodYJNgtJCGLCbgAvGWY2g==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -976,18 +976,18 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.4" + "@angular/core": "18.2.5" } }, "node_modules/@angular/build": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.4.tgz", - "integrity": "sha512-GVs7O7wxNMJCkqh6Vv2u9GEArWg9jyEt8Fofd6CJGzxKBYQ4hR5gjzL/lU6kNFiMcioS1wm1f6qtJtgilUO+9A==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.5.tgz", + "integrity": "sha512-XWkmjzgeUga0SJ0lYSYcTuYOWTyqcln2mNfBp7Ae/GZ+/7+APbedsIZEiZGZwveOIyOpTM5wguNSoe9khDl5Ig==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.4", + "@angular-devkit/architect": "0.1802.5", "@babel/core": "7.25.2", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -1009,7 +1009,7 @@ "rollup": "4.20.0", "sass": "1.77.6", "semver": "7.6.3", - "vite": "5.4.0", + "vite": "5.4.6", "watchpack": "2.4.1" }, "engines": { @@ -1515,18 +1515,18 @@ } }, "node_modules/@angular/cli": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.4.tgz", - "integrity": "sha512-n+Y2xlgcpTZ+MZmycf2b3ceVvANDJFkDEodobVtyG63WvGOhkZ3aGhT7sHguKpAQwJLicSf8zF2z+v1Yi0DvRw==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.5.tgz", + "integrity": "sha512-97uNs0HsOdnMaTlNJKFjIBUXw0wz43uYvSSKmIpBt7eq1LaPLju1G/qpDIHx2YwhMClPrXXrW2H/xdvqZiIw+w==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1802.4", - "@angular-devkit/core": "18.2.4", - "@angular-devkit/schematics": "18.2.4", + "@angular-devkit/architect": "0.1802.5", + "@angular-devkit/core": "18.2.5", + "@angular-devkit/schematics": "18.2.5", "@inquirer/prompts": "5.3.8", "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.4", + "@schematics/angular": "18.2.5", "@yarnpkg/lockfile": "1.1.0", "ini": "4.1.3", "jsonc-parser": "3.3.1", @@ -1549,9 +1549,9 @@ } }, "node_modules/@angular/common": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.4.tgz", - "integrity": "sha512-flUaKhdr8KvtjH0cLC6Rrjirt8GsiFlrmZLZplr784O3Gkei2VBBNFoopgmlEzbVGPiIG5QlFZH9yvah6JPQZw==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.5.tgz", + "integrity": "sha512-m+KJrtbFXTE36jP/po6UAMeUR/enQxRHpVGLCRcIcE7VWVH1ZcOvoW1yqh2A6k+KxWXeajlq/Z04nnMhcoxMRw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1560,14 +1560,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.4", + "@angular/core": "18.2.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.4.tgz", - "integrity": "sha512-o3ngFr1Bjt7cKOu4DSZJGCUF9YPTxJee97wFon2eNFj6FFNTmnGwAvsnJjHBMmk90fmZLC2/HpPdhYz7WprMZQ==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.5.tgz", + "integrity": "sha512-vcqe9x4dGGAnMfPhEpcZyiSVgAiqJeK80LqP1vWoAmBR+HeOqAilSv6SflcLAtuTzwgzMMAvD2T+SMCgUvaqww==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1576,7 +1576,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "18.2.4" + "@angular/core": "18.2.5" }, "peerDependenciesMeta": { "@angular/core": { @@ -1585,9 +1585,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.4.tgz", - "integrity": "sha512-BIp5zr+npqSs/4KWPxwKdn7+sjo008ieNOQDlXyQms9BKlxx/gDnj7W2TsxhrkDTYCIHF73fJZ7u2U8Qy4JWfw==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.5.tgz", + "integrity": "sha512-CCCtZobUTUfId/RTYtuDCw5R1oK0w65hdAUMRP1MdGmd8bb8DKJA86u1QCWwozL3rbXlIIX4ognQ6urQ43k/Gw==", "license": "MIT", "dependencies": { "@babel/core": "7.25.2", @@ -1608,14 +1608,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.4", + "@angular/compiler": "18.2.5", "typescript": ">=5.4 <5.6" } }, "node_modules/@angular/core": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.4.tgz", - "integrity": "sha512-ulYmYpI/ZVQ5BL38rBy4DS/9wgGWmVD9Uo6tcrLqCzt1G1G2nKwseZv009536pHfk6dj2HdPSkpcerhWh57DWw==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.5.tgz", + "integrity": "sha512-5BLVc5gXxzanQkADNS9WPsor3vNF5nQcyIHBi5VScErwM5vVZ7ATH1iZwaOg1ykDEVTFVhKDwD0X1aaqGDbhmQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1629,9 +1629,9 @@ } }, "node_modules/@angular/forms": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.4.tgz", - "integrity": "sha512-rlLhReauUz6jhLCEkGabLqqF6xLaTfvxafuj2ojzcqoKGSZcXDIM/UOSoWX756B8NtrpsuglpGBZjZlsrAZGsg==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.5.tgz", + "integrity": "sha512-ohKeH+EZCCIyGSiFYlraWLzssGAZc13P92cuYpXB62322PkcA5u0IT72mML9JWGKRqF2zteVsw4koWHVxXM5mA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1640,16 +1640,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.4", - "@angular/core": "18.2.4", - "@angular/platform-browser": "18.2.4", + "@angular/common": "18.2.5", + "@angular/core": "18.2.5", + "@angular/platform-browser": "18.2.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-18.2.4.tgz", - "integrity": "sha512-3QgfYNwM4Dkd7sWu/JXZfOToporIrgdyi/G8T2zgTtArbvPNbZdSmihpSjKVmsDzB4ScXlOCH/sf0rLKIYkKwQ==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-18.2.5.tgz", + "integrity": "sha512-kteBBkSmmmpMrHAIlxFK/PB9HemJ8OBo/qAGOqCGbvPHLMHdR7cxaMGL+Lkya/QhwhqlhoxUcE5zFWXl7UslNg==", "license": "MIT", "dependencies": { "@babel/core": "7.25.2", @@ -1666,14 +1666,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.4", - "@angular/compiler-cli": "18.2.4" + "@angular/compiler": "18.2.5", + "@angular/compiler-cli": "18.2.5" } }, "node_modules/@angular/platform-browser": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.4.tgz", - "integrity": "sha512-ddzq5MyPvFyTv0kUe8U9fbhE1nZtLYBCFKDqICrzHXiVRAdqLv6qtE5PtbURrdspSy1u/YEGV4LdkNJK3UgnZQ==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.5.tgz", + "integrity": "sha512-PoX9idwnOpTJBlujzZ2nFGOsmCnZzOH7uNSWIR7trdoq0b1AFXfrxlCQ36qWamk7bbhJI4H28L8YTmKew/nXDA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1682,9 +1682,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "18.2.4", - "@angular/common": "18.2.4", - "@angular/core": "18.2.4" + "@angular/animations": "18.2.5", + "@angular/common": "18.2.5", + "@angular/core": "18.2.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -1693,9 +1693,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.4.tgz", - "integrity": "sha512-0nA04zJueGzdnl37TJ7guDCrzxYS4fjqgvYKiOpFktpMHPuNrBlAQo5YA7u20HGFG3i47PQh7hEWhQaqcXXpQw==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.5.tgz", + "integrity": "sha512-5u0IuAt1r5e2u2vSKhp3phnaf6hH89B/q7GErfPse1sdDfNI6wHVppxai28PAfAj9gwooJun6MjFWhJFLzS44A==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1704,16 +1704,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.4", - "@angular/compiler": "18.2.4", - "@angular/core": "18.2.4", - "@angular/platform-browser": "18.2.4" + "@angular/common": "18.2.5", + "@angular/compiler": "18.2.5", + "@angular/core": "18.2.5", + "@angular/platform-browser": "18.2.5" } }, "node_modules/@angular/router": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.4.tgz", - "integrity": "sha512-kYNHD3K1Xou2PRMqbG2tVahtMobgDlhwHdMB7G5oFHg6K13gQ2TmopF1U5A2wYtIMdsC+AkVGIJEOxQN8fmgcA==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.5.tgz", + "integrity": "sha512-OjZV1PTiSwT0ytmR0ykveLYzs4uQWf0EuIclZmWqM/bb8Q4P+gJl7/sya05nGnZsj6nHGOL0e/LhSZ3N+5p6qg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1722,16 +1722,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.4", - "@angular/core": "18.2.4", - "@angular/platform-browser": "18.2.4", + "@angular/common": "18.2.5", + "@angular/core": "18.2.5", + "@angular/platform-browser": "18.2.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/service-worker": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.4.tgz", - "integrity": "sha512-yvdHWtD9m70JE9kPapu819f7g0rsBKvIs1FebS7/fvt4Cj7B6+0xSCnoiQPDE5hpRl8qSk/8eikFcGVM/D8F8g==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.5.tgz", + "integrity": "sha512-MoF2n7z/X+yqK89mIRHQutVHIBTyEUo/fDEL8LcuBP4KOZmX9cRoCEt+vqH49BkArsgOM0jNFMYCM8yt0jg7pw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1743,14 +1743,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "18.2.4", - "@angular/core": "18.2.4" + "@angular/common": "18.2.5", + "@angular/core": "18.2.5" } }, "node_modules/@angular/upgrade": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@angular/upgrade/-/upgrade-18.2.4.tgz", - "integrity": "sha512-IVzXlxerG/eig2t4DZsCkPt4bkm2faTjP/UgARxgBEdaTXBogUEwtipHUJvZUKCqSTjnqoWnrv1TPUbq+YPFUg==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@angular/upgrade/-/upgrade-18.2.5.tgz", + "integrity": "sha512-DkrKEPROmXzGygfP34ETB+G/F8RQQY5YnIKPWn6tXjWieP3kUaBf6xe6QqpJQwHRbr56M0G+NJao6v7IRfWH7g==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1759,10 +1759,10 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "18.2.4", - "@angular/core": "18.2.4", - "@angular/platform-browser": "18.2.4", - "@angular/platform-browser-dynamic": "18.2.4" + "@angular/compiler": "18.2.5", + "@angular/core": "18.2.5", + "@angular/platform-browser": "18.2.5", + "@angular/platform-browser-dynamic": "18.2.5" } }, "node_modules/@babel/code-frame": { @@ -4844,9 +4844,9 @@ } }, "node_modules/@ngtools/webpack": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.4.tgz", - "integrity": "sha512-JVDRexu3q7lg2oqJG36RtX7cqTheoZRwg2HhMV8hYXUDL0fyOrv2galwTCgXrx7vAjlx45L2uR2kuWbgW0VVcQ==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.5.tgz", + "integrity": "sha512-L0n4eHObeqEOYRfSP+e4SeF/dmwxOIFy9xYvYCOUwOLrW4b3+a1+kkT30pqyfL72LFtpf0cmUwaWEFIcWl5PCg==", "dev": true, "license": "MIT", "engines": { @@ -5398,14 +5398,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.4.tgz", - "integrity": "sha512-GxrPv4eOPrjMKoAVhch9eprW8H/DFhBy5Zgp7CgGui9NprYkkubxw/yyo11WfR5CFZ/q5AfsjV76dPCkhLwLmA==", + "version": "18.2.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.5.tgz", + "integrity": "sha512-tBXhk9OGT4U6VsBNbuCNl2ITDOF3NYdGrEieIHU+lHSkpJNGZUIGxCgXCETXkmXDq1pe4wFZSKelWjeqYDfX0g==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "18.2.4", - "@angular-devkit/schematics": "18.2.4", + "@angular-devkit/core": "18.2.5", + "@angular-devkit/schematics": "18.2.5", "jsonc-parser": "3.3.1" }, "engines": { @@ -9508,9 +9508,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.2.3.tgz", - "integrity": "sha512-aNh/dz3wSkyo53y2KWDCrA8fDuXDMtMVflcbesd8AFPgcF8ugOv9mJxC7qKB95R96nzCB91iEwU7MMznh/7okQ==", + "version": "50.2.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.2.4.tgz", + "integrity": "sha512-020jA+dXaXdb+TML3ZJBvpPmzwbNROjnYuTYi/g6A5QEmEjhptz4oPJDKkOGMIByNxsPpdTLzSU1HYVqebOX1w==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -14362,9 +14362,10 @@ "peer": true }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.2", @@ -16600,9 +16601,10 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -16994,10 +16996,11 @@ } }, "node_modules/stylus-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-8.1.0.tgz", - "integrity": "sha512-+Xcn5fd0azjzSXxclT31wVviXlXbBfcBamFgAQimN2qug9ZQf0OmRlK+/MJwLs1V8DJWhTFGuFwmOTkfV4KnYQ==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-8.1.1.tgz", + "integrity": "sha512-Ohe29p3gwJiu1kxq16P80g1qq0FxGtwQevKctLE4su8KUq+Ea06Q6lp7SpcJjaKNrWIuEZQGvESUPt8JpukKVw==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.3.2", "normalize-path": "^3.0.0" @@ -17941,15 +17944,15 @@ } }, "node_modules/vite": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.0.tgz", - "integrity": "sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", + "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.40", - "rollup": "^4.13.0" + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { "vite": "bin/vite.js" @@ -18000,6 +18003,35 @@ } } }, + "node_modules/vite/node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, "node_modules/void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", diff --git a/package.json b/package.json index bd33c99462..f05a968083 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@denbi/cloud-portal-webapp", - "version": "4.879.0", + "version": "4.880.0", "description": "de.NBI Cloud Portal", "scripts": { "ng": "ng serve", @@ -19,18 +19,18 @@ "private": true, "dependencies": { "@angular-eslint/eslint-plugin": "^18.3.0", - "@angular/animations": "18.2.4", + "@angular/animations": "18.2.5", "@angular/cdk": "18.2.4", - "@angular/common": "18.2.4", - "@angular/compiler": "18.2.4", - "@angular/core": "18.2.4", - "@angular/forms": "18.2.4", - "@angular/localize": "18.2.4", - "@angular/platform-browser": "18.2.4", - "@angular/platform-browser-dynamic": "18.2.4", - "@angular/router": "18.2.4", - "@angular/service-worker": "18.2.4", - "@angular/upgrade": "18.2.4", + "@angular/common": "18.2.5", + "@angular/compiler": "18.2.5", + "@angular/core": "18.2.5", + "@angular/forms": "18.2.5", + "@angular/localize": "18.2.5", + "@angular/platform-browser": "18.2.5", + "@angular/platform-browser-dynamic": "18.2.5", + "@angular/router": "18.2.5", + "@angular/service-worker": "18.2.5", + "@angular/upgrade": "18.2.5", "@coreui/angular": "5.2.17", "@coreui/coreui": "5.1.2", "@coreui/icons-angular": "5.2.17", @@ -84,7 +84,7 @@ "@angular-eslint/schematics": "18.3.1", "@angular-eslint/template-parser": "18.3.1", "@angular/cli": "^18.1.4", - "@angular/compiler-cli": "18.2.4", + "@angular/compiler-cli": "18.2.5", "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.9.0", "@playwright/test": "1.47.1", @@ -96,7 +96,7 @@ "audit-ci": "7.1.0", "autoprefixer": "10.4.20", "eslint": "^9.0.0", - "eslint-plugin-jsdoc": "50.2.3", + "eslint-plugin-jsdoc": "50.2.4", "eslint-plugin-no-null": "latest", "eslint-plugin-prefer-arrow": "1.2.3", "exports-loader": "5.0.0", @@ -116,7 +116,7 @@ "script-loader": "0.7.2", "source-map-loader": "5.0.0", "style-loader": "4.0.0", - "stylus-loader": "8.1.0", + "stylus-loader": "8.1.1", "ts-node": "10.9.2", "typescript": "5.5.4", "url-loader": "4.1.1", From 41bb1113d0abce0e88725a1ceb938d9c34dee171 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 15:12:23 +0000 Subject: [PATCH 2/3] feat(Dependencies): Update dependency @ng-select/ng-select to v13.7.2 | datasource | package | from | to | | ---------- | -------------------- | ------ | ------ | | npm | @ng-select/ng-select | 13.7.1 | 13.7.2 | --- package-lock.json | 12 ++++++------ package.json | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 64b8b1e794..8ed0a681d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@denbi/cloud-portal-webapp", - "version": "4.880.0", + "version": "4.881.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@denbi/cloud-portal-webapp", - "version": "4.880.0", + "version": "4.881.0", "dependencies": { "@angular-eslint/eslint-plugin": "^18.3.0", "@angular/animations": "18.2.5", @@ -25,7 +25,7 @@ "@coreui/coreui": "5.1.2", "@coreui/icons-angular": "5.2.17", "@ng-bootstrap/ng-bootstrap": "17.0.1", - "@ng-select/ng-select": "13.7.1", + "@ng-select/ng-select": "13.7.2", "@sindresorhus/transliterate": "1.6.0", "@types/d3": "7.4.3", "@types/jquery": "3.5.30", @@ -4826,9 +4826,9 @@ } }, "node_modules/@ng-select/ng-select": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-13.7.1.tgz", - "integrity": "sha512-v/GwSBpuHd31DyoYFQECh+rCwn7xmCBpwMQTcwWerKaDQSr1egpGPSnCq2SzvfHqiJ5e1ckx7ZNTuk+swBweag==", + "version": "13.7.2", + "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-13.7.2.tgz", + "integrity": "sha512-kNAS55oCcbBZklSCZE3hlNa8OzE0cEcize0kZSo5d0yWoQanQcqYsbUFmngpRYMr0+k0fZEvtHIel/vxh6pjoA==", "license": "MIT", "dependencies": { "tslib": "^2.3.1" diff --git a/package.json b/package.json index f05a968083..819b2a73af 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@denbi/cloud-portal-webapp", - "version": "4.880.0", + "version": "4.881.0", "description": "de.NBI Cloud Portal", "scripts": { "ng": "ng serve", @@ -35,7 +35,7 @@ "@coreui/coreui": "5.1.2", "@coreui/icons-angular": "5.2.17", "@ng-bootstrap/ng-bootstrap": "17.0.1", - "@ng-select/ng-select": "13.7.1", + "@ng-select/ng-select": "13.7.2", "@sindresorhus/transliterate": "1.6.0", "@types/d3": "7.4.3", "@types/jquery": "3.5.30", From 9afdae397fe63d7477493fa1902d291a3b10119a Mon Sep 17 00:00:00 2001 From: dweinholz Date: Fri, 20 Sep 2024 08:50:54 +0200 Subject: [PATCH 3/3] fix(Project):removed allow to create --- .../application.model/application.model.ts | 1 - .../projectmanagement/overview.component.html | 25 +-------------- .../projectmanagement/overview.component.ts | 32 ------------------- 3 files changed, 1 insertion(+), 57 deletions(-) diff --git a/src/app/applications/application.model/application.model.ts b/src/app/applications/application.model/application.model.ts index a00d2fc81d..7239a9b44d 100644 --- a/src/app/applications/application.model/application.model.ts +++ b/src/app/applications/application.model/application.model.ts @@ -85,7 +85,6 @@ export class Application { totalCreditsExtensionCredits: number = 0 totalLifetimeExtensionCredits: number = 0 show_member_names: boolean - allow_machines_starting: boolean = false project_application_member_applications: ProjectMemberApplication[] project_application_manager_comment: string project_application_testimonial_submitted: boolean diff --git a/src/app/projectmanagement/overview.component.html b/src/app/projectmanagement/overview.component.html index ed1865bd65..dc0727ea57 100644 --- a/src/app/projectmanagement/overview.component.html +++ b/src/app/projectmanagement/overview.component.html @@ -590,12 +590,6 @@

: 'Resource modification requested' }} - Start a VM id="projectSettingsCard" *ngIf=" project_application && + project_application.project_application_openstack_project && ((project_application | hasstatusinlist: Application_States.APPROVED) || (project_application | hasstatusinlist: Application_States.MODIFICATION_REQUESTED) || (project_application | hasstatusinlist: Application_States.MODIFICATION_DECLINED)) @@ -964,24 +959,6 @@

> -
  • -
    - - -
    -
  • diff --git a/src/app/projectmanagement/overview.component.ts b/src/app/projectmanagement/overview.component.ts index 09854ce9a0..ab77117465 100644 --- a/src/app/projectmanagement/overview.component.ts +++ b/src/app/projectmanagement/overview.component.ts @@ -560,25 +560,6 @@ export class OverviewComponent extends ApplicationBaseClassComponent implements ) } - /** - * Checks if user is able to start a machine, when the - * project is a SimpleVM project. - */ - isAbleToStart(): boolean { - if (this.resourceDataLoaded) { - if (!this.project_application?.project_application_openstack_project) { - if ( - this.vmsInUse < this.maximumVMs && - (this.project_application.user_is_admin || this.project_application.allow_machines_starting) - ) { - return true - } - } - } - - return false - } - /** * If the application is an openstack application, the requested/approved resources will be set for maximum VMs. * For SimpleVM also the VMs in use are set. @@ -653,19 +634,6 @@ export class OverviewComponent extends ApplicationBaseClassComponent implements ) } - toggleStartingOfMachines(): void { - this.toggleLocked = true - this.groupService.toggleStartingMachines(this.project_application.project_application_perun_id).subscribe( - (res: any): void => { - this.project_application.allow_machines_starting = res['allow_machines_starting'] - this.toggleLocked = false - }, - () => { - this.toggleLocked = false - } - ) - } - switchToggleLocked(check: boolean): void { this.toggleLocked = check }