From 10a514d9ac31018b6b8e34ad7df610e24a07e8b0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 20 Jun 2022 20:47:10 +0200 Subject: [PATCH 1/2] fix: be able to change database + service versions --- package.json | 2 +- pnpm-lock.yaml | 183 +++++++++--------- .../[id]/_Databases/_Databases.svelte | 14 +- .../[id]/configuration/version.svelte | 9 +- .../services/[id]/_Services/_Services.svelte | 6 +- 5 files changed, 116 insertions(+), 98 deletions(-) diff --git a/package.json b/package.json index 69a2f5122..6dcf858d7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "coolify", "description": "An open-source & self-hostable Heroku / Netlify alternative.", - "version": "2.9.10", + "version": "2.9.11", "license": "AGPL-3.0", "scripts": { "dev": "docker-compose -f docker-compose-dev.yaml up -d && cross-env NODE_ENV=development & svelte-kit dev --host 0.0.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b626b4fbd..16d327247 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.4 specifiers: '@iarna/toml': 2.2.5 - '@prisma/client': 3.11.1 + '@prisma/client': 3.14.0 '@sentry/node': 6.19.7 '@sveltejs/adapter-node': 1.0.0-next.73 '@sveltejs/adapter-static': 1.0.0-next.31 @@ -45,7 +45,7 @@ specifiers: prettier: 2.6.2 prettier-plugin-svelte: 2.7.0 prettier-plugin-tailwindcss: 0.1.11 - prisma: 3.11.1 + prisma: 3.14.0 svelte: 3.48.0 svelte-check: 2.7.1 svelte-kit-cookie-session: 2.1.4 @@ -61,7 +61,7 @@ specifiers: dependencies: '@iarna/toml': 2.2.5 - '@prisma/client': 3.11.1_prisma@3.11.1 + '@prisma/client': 3.14.0_prisma@3.14.0 '@sentry/node': 6.19.7 bcryptjs: 2.4.3 bullmq: 1.82.2 @@ -109,7 +109,7 @@ devDependencies: prettier: 2.6.2 prettier-plugin-svelte: 2.7.0_kkjbqzpydplecjtkxrgomroeru prettier-plugin-tailwindcss: 0.1.11_prettier@2.6.2 - prisma: 3.11.1 + prisma: 3.14.0 svelte: 3.48.0 svelte-check: 2.7.1_f2ke6qjyzu5axsjd6yk3u4tn7a svelte-preprocess: 4.10.6_nq4dx2skq5drra53vttuo4lltu @@ -156,7 +156,6 @@ packages: integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg== } engines: { node: '>= 12' } - dev: true /@cspotcode/source-map-support/0.7.0: resolution: @@ -166,7 +165,6 @@ packages: engines: { node: '>=12' } dependencies: '@cspotcode/source-map-consumer': 0.8.0 - dev: true /@eslint/eslintrc/0.4.3: resolution: @@ -250,7 +248,6 @@ packages: dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - dev: true /@nodelib/fs.stat/2.0.5: resolution: @@ -258,7 +255,6 @@ packages: integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== } engines: { node: '>= 8' } - dev: true /@nodelib/fs.walk/1.2.8: resolution: @@ -269,12 +265,11 @@ packages: dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - dev: true - /@prisma/client/3.11.1_prisma@3.11.1: + /@prisma/client/3.14.0_prisma@3.14.0: resolution: { - integrity: sha512-B3C7zQG4HbjJzUr2Zg9UVkBJutbqq9/uqkl1S138+keZCubJrwizx3RuIvGwI+s+pm3qbsyNqXiZgL3Ir0fSng== + integrity: sha512-atb41UpgTR1MCst0VIbiHTMw8lmXnwUvE1KyUCAkq08+wJyjRE78Due+nSf+7uwqQn+fBFYVmoojtinhlLOSaA== } engines: { node: '>=12.6' } requiresBuild: true @@ -284,24 +279,23 @@ packages: prisma: optional: true dependencies: - '@prisma/engines-version': 3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9 - prisma: 3.11.1 + '@prisma/engines-version': 3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a + prisma: 3.14.0 dev: false - /@prisma/engines-version/3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9: + /@prisma/engines-version/3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a: resolution: { - integrity: sha512-HkcsDniA4iNb/gi0iuyOJNAM7nD/LwQ0uJm15v360O5dee3TM4lWdSQiTYBMK6FF68ACUItmzSur7oYuUZ2zkQ== + integrity: sha512-D+yHzq4a2r2Rrd0ZOW/mTZbgDIkUkD8ofKgusEI1xPiZz60Daks+UM7Me2ty5FzH3p/TgyhBpRrfIHx+ha20RQ== } dev: false - /@prisma/engines/3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9: + /@prisma/engines/3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a: resolution: { - integrity: sha512-MILbsGnvmnhCbFGa2/iSnsyGyazU3afzD7ldjCIeLIGKkNBMSZgA2IvpYsAXl+6qFHKGrS3B2otKfV31dwMSQw== + integrity: sha512-LwZvI3FY6f43xFjQNRuE10JM5R8vJzFTSmbV9X0Wuhv9kscLkjRlZt0BEoiHmO+2HA3B3xxbMfB5du7ZoSFXGg== } requiresBuild: true - dev: true /@rollup/pluginutils/4.1.2: resolution: @@ -500,28 +494,24 @@ packages: { integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg== } - dev: true /@tsconfig/node12/1.0.9: resolution: { integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw== } - dev: true /@tsconfig/node14/1.0.1: resolution: { integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg== } - dev: true /@tsconfig/node16/1.0.2: resolution: { integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== } - dev: true /@types/cacheable-request/6.0.2: resolution: @@ -765,7 +755,6 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 xtend: 4.0.2 - dev: true /acorn-walk/7.2.0: resolution: @@ -773,7 +762,6 @@ packages: integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== } engines: { node: '>=0.4.0' } - dev: true /acorn-walk/8.2.0: resolution: @@ -781,7 +769,6 @@ packages: integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== } engines: { node: '>=0.4.0' } - dev: true /acorn/7.4.1: resolution: @@ -790,7 +777,6 @@ packages: } engines: { node: '>=0.4.0' } hasBin: true - dev: true /acorn/8.5.0: resolution: @@ -799,7 +785,6 @@ packages: } engines: { node: '>=0.4.0' } hasBin: true - dev: true /agent-base/6.0.2: resolution: @@ -929,21 +914,18 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.0 - dev: true /arg/4.1.3: resolution: { integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== } - dev: true /arg/5.0.1: resolution: { integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA== } - dev: true /argparse/1.0.10: resolution: @@ -1047,6 +1029,8 @@ packages: private: 0.1.8 slash: 1.0.0 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: true /babel-generator/6.26.1: @@ -1071,6 +1055,8 @@ packages: babel-runtime: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-builder-binary-assignment-operator-visitor/6.24.1: @@ -1079,6 +1065,8 @@ packages: babel-helper-explode-assignable-expression: 6.24.1 babel-runtime: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-call-delegate/6.24.1: @@ -1088,6 +1076,8 @@ packages: babel-runtime: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-define-map/6.26.0: @@ -1097,6 +1087,8 @@ packages: babel-runtime: 6.26.0 babel-types: 6.26.0 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-explode-assignable-expression/6.24.1: @@ -1105,6 +1097,8 @@ packages: babel-runtime: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-explode-class/6.24.1: @@ -1114,6 +1108,8 @@ packages: babel-runtime: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-function-name/6.24.1: @@ -1124,6 +1120,8 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-get-function-arity/6.24.1: @@ -1163,6 +1161,8 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helper-replace-supers/6.24.1: @@ -1174,6 +1174,8 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-helpers/6.24.1: @@ -1181,6 +1183,8 @@ packages: dependencies: babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-messages/6.23.0: @@ -1249,6 +1253,8 @@ packages: babel-helper-remap-async-to-generator: 6.24.1 babel-plugin-syntax-async-generators: 6.13.0 babel-runtime: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-async-to-generator/6.24.1: @@ -1257,6 +1263,8 @@ packages: babel-helper-remap-async-to-generator: 6.24.1 babel-plugin-syntax-async-functions: 6.13.0 babel-runtime: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-class-constructor-call/6.24.1: @@ -1265,6 +1273,8 @@ packages: babel-plugin-syntax-class-constructor-call: 6.18.0 babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-class-properties/6.24.1: @@ -1274,6 +1284,8 @@ packages: babel-plugin-syntax-class-properties: 6.13.0 babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-decorators/6.24.1: @@ -1284,6 +1296,8 @@ packages: babel-runtime: 6.26.0 babel-template: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-do-expressions/6.22.0: @@ -1313,6 +1327,8 @@ packages: babel-traverse: 6.26.0 babel-types: 6.26.0 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-classes/6.24.1: @@ -1327,6 +1343,8 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-computed-properties/6.24.1: @@ -1334,6 +1352,8 @@ packages: dependencies: babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-destructuring/6.23.0: @@ -1361,6 +1381,8 @@ packages: babel-helper-function-name: 6.24.1 babel-runtime: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-literals/6.22.0: @@ -1375,6 +1397,8 @@ packages: babel-plugin-transform-es2015-modules-commonjs: 6.26.2 babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-modules-commonjs/6.26.2: @@ -1387,6 +1411,8 @@ packages: babel-runtime: 6.26.0 babel-template: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-modules-systemjs/6.24.1: @@ -1395,6 +1421,8 @@ packages: babel-helper-hoist-variables: 6.24.1 babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-modules-umd/6.24.1: @@ -1403,6 +1431,8 @@ packages: babel-plugin-transform-es2015-modules-amd: 6.24.1 babel-runtime: 6.26.0 babel-template: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-object-super/6.24.1: @@ -1410,6 +1440,8 @@ packages: dependencies: babel-helper-replace-supers: 6.24.1 babel-runtime: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-parameters/6.24.1: @@ -1421,6 +1453,8 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-es2015-shorthand-properties/6.24.1: @@ -1470,6 +1504,8 @@ packages: babel-helper-builder-binary-assignment-operator-visitor: 6.24.1 babel-plugin-syntax-exponentiation-operator: 6.13.0 babel-runtime: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-plugin-transform-export-extensions/6.22.0: @@ -1534,6 +1570,8 @@ packages: babel-plugin-transform-es2015-typeof-symbol: 6.23.0 babel-plugin-transform-es2015-unicode-regex: 6.24.1 babel-plugin-transform-regenerator: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-preset-stage-0/6.24.1: @@ -1542,6 +1580,8 @@ packages: babel-plugin-transform-do-expressions: 6.22.0 babel-plugin-transform-function-bind: 6.22.0 babel-preset-stage-1: 6.24.1 + transitivePeerDependencies: + - supports-color dev: true /babel-preset-stage-1/6.24.1: @@ -1550,6 +1590,8 @@ packages: babel-plugin-transform-class-constructor-call: 6.24.1 babel-plugin-transform-export-extensions: 6.22.0 babel-preset-stage-2: 6.24.1 + transitivePeerDependencies: + - supports-color dev: true /babel-preset-stage-2/6.24.1: @@ -1559,6 +1601,8 @@ packages: babel-plugin-transform-class-properties: 6.24.1 babel-plugin-transform-decorators: 6.24.1 babel-preset-stage-3: 6.24.1 + transitivePeerDependencies: + - supports-color dev: true /babel-preset-stage-3/6.24.1: @@ -1569,6 +1613,8 @@ packages: babel-plugin-transform-async-to-generator: 6.24.1 babel-plugin-transform-exponentiation-operator: 6.24.1 babel-plugin-transform-object-rest-spread: 6.26.0 + transitivePeerDependencies: + - supports-color dev: true /babel-register/6.26.0: @@ -1581,6 +1627,8 @@ packages: lodash: 4.17.21 mkdirp: 0.5.5 source-map-support: 0.4.18 + transitivePeerDependencies: + - supports-color dev: true /babel-runtime/6.26.0: @@ -1598,6 +1646,8 @@ packages: babel-types: 6.26.0 babylon: 6.18.0 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true /babel-traverse/6.26.0: @@ -1612,6 +1662,8 @@ packages: globals: 9.18.0 invariant: 2.2.4 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true /babel-types/6.26.0: @@ -1660,7 +1712,6 @@ packages: integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== } engines: { node: '>=8' } - dev: true /bl/4.1.0: resolution: @@ -1690,7 +1741,6 @@ packages: engines: { node: '>=8' } dependencies: fill-range: 7.0.1 - dev: true /browserslist/4.20.3: resolution: @@ -1782,7 +1832,6 @@ packages: integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== } engines: { node: '>= 6' } - dev: true /camelcase/5.3.1: resolution: @@ -1849,7 +1898,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 - dev: true /chownr/1.1.4: resolution: @@ -1940,7 +1988,6 @@ packages: { integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== } - dev: true /colorette/2.0.16: resolution: @@ -2018,7 +2065,6 @@ packages: { integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== } - dev: true /cron-parser/4.2.1: resolution: @@ -2069,6 +2115,8 @@ packages: babel-register: 6.26.0 cross-spawn: 5.1.0 exit: 0.1.2 + transitivePeerDependencies: + - supports-color dev: true /cssesc/3.0.0: @@ -2078,7 +2126,6 @@ packages: } engines: { node: '>=4' } hasBin: true - dev: true /cuid/2.1.8: resolution: @@ -2099,6 +2146,11 @@ packages: { integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== } + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true @@ -2160,7 +2212,6 @@ packages: /defined/1.0.0: resolution: { integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= } - dev: true /denque/1.5.1: resolution: @@ -2196,14 +2247,12 @@ packages: acorn-node: 1.8.2 defined: 1.0.0 minimist: 1.2.5 - dev: true /didyoumean/1.2.2: resolution: { integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== } - dev: true /diff/4.0.2: resolution: @@ -2211,7 +2260,6 @@ packages: integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== } engines: { node: '>=0.3.1' } - dev: true /dir-glob/3.0.1: resolution: @@ -2228,7 +2276,6 @@ packages: { integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== } - dev: true /docker-modem/3.0.3: resolution: @@ -2884,7 +2931,6 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.4 - dev: true /fast-json-stable-stringify/2.1.0: resolution: @@ -2904,7 +2950,6 @@ packages: } dependencies: reusify: 1.0.4 - dev: true /file-entry-cache/6.0.1: resolution: @@ -2924,7 +2969,6 @@ packages: engines: { node: '>=8' } dependencies: to-regex-range: 5.0.1 - dev: true /flat-cache/3.0.4: resolution: @@ -2976,7 +3020,6 @@ packages: engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] requiresBuild: true - dev: true optional: true /function-bind/1.1.1: @@ -2984,7 +3027,6 @@ packages: { integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== } - dev: true /function.name/1.0.13: resolution: @@ -3047,7 +3089,6 @@ packages: engines: { node: '>= 6' } dependencies: is-glob: 4.0.3 - dev: true /glob-parent/6.0.2: resolution: @@ -3057,7 +3098,6 @@ packages: engines: { node: '>=10.13.0' } dependencies: is-glob: 4.0.3 - dev: true /glob/7.2.0: resolution: @@ -3176,7 +3216,6 @@ packages: engines: { node: '>= 0.4.0' } dependencies: function-bind: 1.1.1 - dev: true /home-or-tmp/2.0.0: resolution: { integrity: sha1-42w/LSyufXRqhX440Y1fMqeILbg= } @@ -3340,7 +3379,6 @@ packages: engines: { node: '>=8' } dependencies: binary-extensions: 2.2.0 - dev: true /is-core-module/2.8.1: resolution: @@ -3349,12 +3387,10 @@ packages: } dependencies: has: 1.0.3 - dev: true /is-extglob/2.1.1: resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } engines: { node: '>=0.10.0' } - dev: true /is-finite/1.1.0: resolution: @@ -3388,7 +3424,6 @@ packages: engines: { node: '>=0.10.0' } dependencies: is-extglob: 2.1.1 - dev: true /is-ip/4.0.0: resolution: @@ -3406,7 +3441,6 @@ packages: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== } engines: { node: '>=0.12.0' } - dev: true /is-stream/2.0.1: resolution: @@ -3581,7 +3615,6 @@ packages: integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== } engines: { node: '>=10' } - dev: true /lint-staged/12.4.1: resolution: @@ -3776,7 +3809,6 @@ packages: { integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== } - dev: true /merge-stream/2.0.0: resolution: @@ -3791,7 +3823,6 @@ packages: integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== } engines: { node: '>= 8' } - dev: true /micromatch/4.0.4: resolution: @@ -3802,7 +3833,6 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.0 - dev: true /mimic-fn/2.1.0: resolution: @@ -3849,7 +3879,6 @@ packages: { integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== } - dev: true /mkdirp-classic/0.5.3: resolution: @@ -3930,7 +3959,6 @@ packages: } engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true - dev: true /natural-compare/1.4.0: resolution: { integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= } @@ -3980,7 +4008,6 @@ packages: integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== } engines: { node: '>=0.10.0' } - dev: true /normalize-range/0.1.2: resolution: { integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= } @@ -4011,7 +4038,6 @@ packages: integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== } engines: { node: '>= 6' } - dev: true /object-inspect/1.12.0: resolution: @@ -4122,7 +4148,6 @@ packages: { integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== } - dev: true /path-type/4.0.0: resolution: @@ -4137,7 +4162,6 @@ packages: { integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== } - dev: true /picomatch/2.3.0: resolution: @@ -4145,7 +4169,6 @@ packages: integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== } engines: { node: '>=8.6' } - dev: true /pidtree/0.5.0: resolution: @@ -4167,7 +4190,6 @@ packages: dependencies: camelcase-css: 2.0.1 postcss: 8.4.13 - dev: true /postcss-load-config/3.1.4_4jqnslpwnj4ifyjfqbkuebd4fy: resolution: @@ -4188,7 +4210,6 @@ packages: postcss: 8.4.13 ts-node: 10.7.0_3smuweqyuzdazdnyhhezld6mfa yaml: 1.10.2 - dev: true /postcss-nested/5.0.6_postcss@8.4.13: resolution: @@ -4201,7 +4222,6 @@ packages: dependencies: postcss: 8.4.13 postcss-selector-parser: 6.0.10 - dev: true /postcss-selector-parser/6.0.10: resolution: @@ -4212,14 +4232,12 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: true /postcss-value-parser/4.2.0: resolution: { integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== } - dev: true /postcss/8.4.13: resolution: @@ -4231,7 +4249,6 @@ packages: nanoid: 3.3.4 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true /prelude-ls/1.2.1: resolution: @@ -4275,17 +4292,16 @@ packages: hasBin: true dev: true - /prisma/3.11.1: + /prisma/3.14.0: resolution: { - integrity: sha512-aYn8bQwt1xwR2oSsVNHT4PXU7EhsThIwmpNB/MNUaaMx5OPLTro6VdNJe/sJssXFLxhamfWeMjwmpXjljo6xkg== + integrity: sha512-l9MOgNCn/paDE+i1K2fp9NZ+Du4trzPTJsGkaQHVBufTGqzoYHuNk8JfzXuIn0Gte6/ZjyKj652Jq/Lc1tp2yw== } engines: { node: '>=12.6' } hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9 - dev: true + '@prisma/engines': 3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a /private/0.1.8: resolution: @@ -4330,7 +4346,6 @@ packages: { integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== } - dev: true /quick-lru/5.1.1: resolution: @@ -4359,7 +4374,6 @@ packages: engines: { node: '>=8.10.0' } dependencies: picomatch: 2.3.0 - dev: true /redis-commands/1.7.0: resolution: @@ -4476,7 +4490,6 @@ packages: is-core-module: 2.8.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true /responselike/2.0.0: resolution: @@ -4504,7 +4517,6 @@ packages: integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== } engines: { iojs: '>=1.0.0', node: '>=0.10.0' } - dev: true /rfdc/1.3.0: resolution: @@ -4551,7 +4563,6 @@ packages: } dependencies: queue-microtask: 1.2.3 - dev: true /rxjs/7.5.2: resolution: @@ -4728,7 +4739,6 @@ packages: integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== } engines: { node: '>=0.10.0' } - dev: true /source-map-support/0.4.18: resolution: @@ -4914,7 +4924,6 @@ packages: integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== } engines: { node: '>= 0.4' } - dev: true /svelte-check/2.7.1_f2ke6qjyzu5axsjd6yk3u4tn7a: resolution: @@ -5105,7 +5114,6 @@ packages: resolve: 1.22.0 transitivePeerDependencies: - ts-node - dev: true /tar-fs/2.0.1: resolution: @@ -5164,7 +5172,6 @@ packages: engines: { node: '>=8.0' } dependencies: is-number: 7.0.0 - dev: true /trim-right/1.0.1: resolution: { integrity: sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= } @@ -5203,7 +5210,6 @@ packages: typescript: 4.6.4 v8-compile-cache-lib: 3.0.0 yn: 3.1.1 - dev: true /tslib/1.14.1: resolution: @@ -5268,7 +5274,6 @@ packages: } engines: { node: '>=4.2.0' } hasBin: true - dev: true /typpy/2.3.11: resolution: @@ -5312,7 +5317,6 @@ packages: { integrity: sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA== } - dev: true /v8-compile-cache/2.3.0: resolution: @@ -5409,7 +5413,6 @@ packages: integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== } engines: { node: '>=0.4' } - dev: true /yallist/2.1.2: resolution: { integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= } @@ -5428,7 +5431,6 @@ packages: integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== } engines: { node: '>= 6' } - dev: true /yn/3.1.1: resolution: @@ -5436,7 +5438,6 @@ packages: integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== } engines: { node: '>=6' } - dev: true /yocto-queue/1.0.0: resolution: diff --git a/src/routes/databases/[id]/_Databases/_Databases.svelte b/src/routes/databases/[id]/_Databases/_Databases.svelte index b40cfb345..8e02393a5 100644 --- a/src/routes/databases/[id]/_Databases/_Databases.svelte +++ b/src/routes/databases/[id]/_Databases/_Databases.svelte @@ -152,9 +152,19 @@
- Version / Tag + + -
diff --git a/src/routes/databases/[id]/configuration/version.svelte b/src/routes/databases/[id]/configuration/version.svelte index 841190dc5..c5cbc171f 100644 --- a/src/routes/databases/[id]/configuration/version.svelte +++ b/src/routes/databases/[id]/configuration/version.svelte @@ -50,7 +50,14 @@
{$t('database.select_database_version')}
- +{#if from} +
+ Warning: you are about to change the version of this database.
This could cause problem + after you restart the database, + like losing your data, incompatibility issues, etc.
Only do if you know what you are doing! +
+{/if}
{#each versions as version}
diff --git a/src/routes/services/[id]/_Services/_Services.svelte b/src/routes/services/[id]/_Services/_Services.svelte index 60371725f..f432c09bf 100644 --- a/src/routes/services/[id]/_Services/_Services.svelte +++ b/src/routes/services/[id]/_Services/_Services.svelte @@ -140,7 +140,7 @@
From 35bd2b23d5425b4726e29eb44f853cb10d51694c Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 20 Jun 2022 20:47:33 +0200 Subject: [PATCH 2/2] fix: lock file --- pnpm-lock.yaml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 16d327247..e8f3f1bc9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.4 specifiers: '@iarna/toml': 2.2.5 - '@prisma/client': 3.14.0 + '@prisma/client': 3.11.1 '@sentry/node': 6.19.7 '@sveltejs/adapter-node': 1.0.0-next.73 '@sveltejs/adapter-static': 1.0.0-next.31 @@ -45,7 +45,7 @@ specifiers: prettier: 2.6.2 prettier-plugin-svelte: 2.7.0 prettier-plugin-tailwindcss: 0.1.11 - prisma: 3.14.0 + prisma: 3.11.1 svelte: 3.48.0 svelte-check: 2.7.1 svelte-kit-cookie-session: 2.1.4 @@ -61,7 +61,7 @@ specifiers: dependencies: '@iarna/toml': 2.2.5 - '@prisma/client': 3.14.0_prisma@3.14.0 + '@prisma/client': 3.11.1_prisma@3.11.1 '@sentry/node': 6.19.7 bcryptjs: 2.4.3 bullmq: 1.82.2 @@ -109,7 +109,7 @@ devDependencies: prettier: 2.6.2 prettier-plugin-svelte: 2.7.0_kkjbqzpydplecjtkxrgomroeru prettier-plugin-tailwindcss: 0.1.11_prettier@2.6.2 - prisma: 3.14.0 + prisma: 3.11.1 svelte: 3.48.0 svelte-check: 2.7.1_f2ke6qjyzu5axsjd6yk3u4tn7a svelte-preprocess: 4.10.6_nq4dx2skq5drra53vttuo4lltu @@ -266,10 +266,10 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@prisma/client/3.14.0_prisma@3.14.0: + /@prisma/client/3.11.1_prisma@3.11.1: resolution: { - integrity: sha512-atb41UpgTR1MCst0VIbiHTMw8lmXnwUvE1KyUCAkq08+wJyjRE78Due+nSf+7uwqQn+fBFYVmoojtinhlLOSaA== + integrity: sha512-B3C7zQG4HbjJzUr2Zg9UVkBJutbqq9/uqkl1S138+keZCubJrwizx3RuIvGwI+s+pm3qbsyNqXiZgL3Ir0fSng== } engines: { node: '>=12.6' } requiresBuild: true @@ -279,21 +279,21 @@ packages: prisma: optional: true dependencies: - '@prisma/engines-version': 3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a - prisma: 3.14.0 + '@prisma/engines-version': 3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9 + prisma: 3.11.1 dev: false - /@prisma/engines-version/3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a: + /@prisma/engines-version/3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9: resolution: { - integrity: sha512-D+yHzq4a2r2Rrd0ZOW/mTZbgDIkUkD8ofKgusEI1xPiZz60Daks+UM7Me2ty5FzH3p/TgyhBpRrfIHx+ha20RQ== + integrity: sha512-HkcsDniA4iNb/gi0iuyOJNAM7nD/LwQ0uJm15v360O5dee3TM4lWdSQiTYBMK6FF68ACUItmzSur7oYuUZ2zkQ== } dev: false - /@prisma/engines/3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a: + /@prisma/engines/3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9: resolution: { - integrity: sha512-LwZvI3FY6f43xFjQNRuE10JM5R8vJzFTSmbV9X0Wuhv9kscLkjRlZt0BEoiHmO+2HA3B3xxbMfB5du7ZoSFXGg== + integrity: sha512-MILbsGnvmnhCbFGa2/iSnsyGyazU3afzD7ldjCIeLIGKkNBMSZgA2IvpYsAXl+6qFHKGrS3B2otKfV31dwMSQw== } requiresBuild: true @@ -4292,16 +4292,16 @@ packages: hasBin: true dev: true - /prisma/3.14.0: + /prisma/3.11.1: resolution: { - integrity: sha512-l9MOgNCn/paDE+i1K2fp9NZ+Du4trzPTJsGkaQHVBufTGqzoYHuNk8JfzXuIn0Gte6/ZjyKj652Jq/Lc1tp2yw== + integrity: sha512-aYn8bQwt1xwR2oSsVNHT4PXU7EhsThIwmpNB/MNUaaMx5OPLTro6VdNJe/sJssXFLxhamfWeMjwmpXjljo6xkg== } engines: { node: '>=12.6' } hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 3.14.0-36.2b0c12756921c891fec4f68d9444e18c7d5d4a6a + '@prisma/engines': 3.11.1-1.1a2506facaf1a4727b7c26850735e88ec779dee9 /private/0.1.8: resolution: