diff --git a/.github/workflows/upgrade.yml b/.github/workflows/upgrade.yml index 5cd2b8a9..ad8b08e9 100644 --- a/.github/workflows/upgrade.yml +++ b/.github/workflows/upgrade.yml @@ -60,7 +60,7 @@ jobs: matrix: config: ${{ fromJSON(needs.configs.outputs.configs) }} - name: Upgrade from ${{ matrix.config.base }} to ${{ matrix.config.latest }} + name: Upgrade from ${{ matrix.config.base }} to ${{ matrix.config.latest }} (${{ matrix.config.channel }}) steps: - name: Set up php ${{ matrix.config.minPHPVersion }} uses: shivammathur/setup-php@v2 diff --git a/composer.json b/composer.json index 95719c9a..95abf185 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,7 @@ "ext-json": "*" }, "require-dev": { - "behat/behat": "~3.12.0" + "behat/behat": "~3.13.0" }, "scripts": { "lint": "find . -name \\*.php -not -path './vendor/*' -print0 | xargs -0 -n1 php -l" diff --git a/composer.lock b/composer.lock index b0d386ee..b365239d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,21 +4,21 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c91470e89e6e69ce058699cde761536b", + "content-hash": "69624c0c1ebfa4a98f22ffa2456ed44c", "packages": [], "packages-dev": [ { "name": "behat/behat", - "version": "v3.12.0", + "version": "v3.13.0", "source": { "type": "git", "url": "https://github.com/Behat/Behat.git", - "reference": "2f059c9172764ba1f1759b3679aca499b665330a" + "reference": "9dd7cdb309e464ddeab095cd1a5151c2dccba4ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Behat/zipball/2f059c9172764ba1f1759b3679aca499b665330a", - "reference": "2f059c9172764ba1f1759b3679aca499b665330a", + "url": "https://api.github.com/repos/Behat/Behat/zipball/9dd7cdb309e464ddeab095cd1a5151c2dccba4ab", + "reference": "9dd7cdb309e464ddeab095cd1a5151c2dccba4ab", "shasum": "" }, "require": { @@ -90,9 +90,9 @@ ], "support": { "issues": "https://github.com/Behat/Behat/issues", - "source": "https://github.com/Behat/Behat/tree/v3.12.0" + "source": "https://github.com/Behat/Behat/tree/v3.13.0" }, - "time": "2022-11-29T15:30:11+00:00" + "time": "2023-04-18T15:40:53+00:00" }, { "name": "behat/gherkin", diff --git a/config/config.php b/config/config.php index d978bd51..2dc83aae 100755 --- a/config/config.php +++ b/config/config.php @@ -110,98 +110,98 @@ 'stable' => [ '27' => [ '100' => [ - 'latest' => '27.0.1', - 'internalVersion' => '27.0.1.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.1.zip', + 'latest' => '27.0.2', + 'internalVersion' => '27.0.2.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'KDoUgdBXf6Uwpz+xAQHTrNcIF/ETv1oAsb+sXk9IvCIVIFY47QV/bd9H6W8h0Ud4 -69Ichy/tVZ7gB4nE35h2Pp+p6DV1B4I4JKIczpIWSKi26epsYR3Bg3wFo/mSo0qJ -fSRjWSgtzes79E7Tg2KqkcMlc9ImhiILacUiOoyhNDXSLQxll+KJgvoYmYCZlCkM -2R3PfKfxJvh1mgdiLYphov87U8jbKAnYkiFgw1HSZV8XpsonZg762dCZGJ3Z3q7s -qJStmileJUPLIzba0nsbRHnkNfCUxeBVqD8/rKHq+9p5Q7JN0Zvm01IDLINe2IMf -Qvk8dRt/W9lFCDjnIi/skw==', + 'signature' => 'pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN +YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH +TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O +1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf +V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE +wf5nncfHuTeT/AapME4dLQ==', ], ], - '26.0.4' => [ + '26.0.5' => [ '100' => [ - 'latest' => '27.0.1', - 'internalVersion' => '27.0.1.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.1.zip', + 'latest' => '27.0.2', + 'internalVersion' => '27.0.2.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'KDoUgdBXf6Uwpz+xAQHTrNcIF/ETv1oAsb+sXk9IvCIVIFY47QV/bd9H6W8h0Ud4 -69Ichy/tVZ7gB4nE35h2Pp+p6DV1B4I4JKIczpIWSKi26epsYR3Bg3wFo/mSo0qJ -fSRjWSgtzes79E7Tg2KqkcMlc9ImhiILacUiOoyhNDXSLQxll+KJgvoYmYCZlCkM -2R3PfKfxJvh1mgdiLYphov87U8jbKAnYkiFgw1HSZV8XpsonZg762dCZGJ3Z3q7s -qJStmileJUPLIzba0nsbRHnkNfCUxeBVqD8/rKHq+9p5Q7JN0Zvm01IDLINe2IMf -Qvk8dRt/W9lFCDjnIi/skw==', + 'signature' => 'pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN +YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH +TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O +1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf +V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE +wf5nncfHuTeT/AapME4dLQ==', ], ], '26' => [ '100' => [ - 'latest' => '26.0.4', - 'internalVersion' => '26.0.4.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.4.zip', + 'latest' => '26.0.5', + 'internalVersion' => '26.0.5.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip', 'web' => 'https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'QbatwUcIZBIdzuFaWMOW+OmY7VZICSU5SR8JE7/T0Qh7IK2fcutpU36IhuQoK9Hl -GKcPuUCpLwLSDViEne3P37QxPbd3VRMhh/KGWShqsdaPYDPJfHh/n6uxoH/dEhlX -JspJgcvYXd6HrpeWMEpoMS2h1Fj4CbV6xiB9o4loe2WctEfKyxL8WGDTvZvOhFd9 -P6fBVPM6WEpuan68VIp7K8rGMxuBbyf/uSz+evEkSk0RgIgARaJphBc5nlkRPCY1 -m6mpVCPuE7QbuKYEtB3JJXZPuVVx1BtjWqE5kyXOkdlbMtGwZTOAH/a38+EIR7pN -X/0mXSn+QnU5mYgaQTLJOw==', + 'signature' => 'vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq +coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ +5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ +2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 +xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq +K4yLF72MBGtOenDw2QoY4Q==', ], ], - '25.0.9' => [ + '25.0.10' => [ '100' => [ - 'latest' => '26.0.4', - 'internalVersion' => '26.0.4.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.4.zip', + 'latest' => '26.0.5', + 'internalVersion' => '26.0.5.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip', 'web' => 'https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'QbatwUcIZBIdzuFaWMOW+OmY7VZICSU5SR8JE7/T0Qh7IK2fcutpU36IhuQoK9Hl -GKcPuUCpLwLSDViEne3P37QxPbd3VRMhh/KGWShqsdaPYDPJfHh/n6uxoH/dEhlX -JspJgcvYXd6HrpeWMEpoMS2h1Fj4CbV6xiB9o4loe2WctEfKyxL8WGDTvZvOhFd9 -P6fBVPM6WEpuan68VIp7K8rGMxuBbyf/uSz+evEkSk0RgIgARaJphBc5nlkRPCY1 -m6mpVCPuE7QbuKYEtB3JJXZPuVVx1BtjWqE5kyXOkdlbMtGwZTOAH/a38+EIR7pN -X/0mXSn+QnU5mYgaQTLJOw==', + 'signature' => 'vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq +coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ +5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ +2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 +xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq +K4yLF72MBGtOenDw2QoY4Q==', ], ], '25' => [ '100' => [ - 'latest' => '25.0.9', - 'internalVersion' => '25.0.9.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.9.zip', + 'latest' => '25.0.10', + 'internalVersion' => '25.0.10.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip', 'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '7.4', - 'signature' => 'Qbcwhan5frZzG+esIEeHcd3U33vZc964XuHOzg8npt9sv59L2UYfKcTiEHnRVSdV -mtliSS8KafTS7F8V5R60zt3EUxWtkA+WKgvuejB2605+/LTsVGQI6WnqJ2tZqBoc -XWnJUe9BCZyIhk58yfXhoG3mr/y4acOG+ODzWoq2o/WGnGeNijMs1grkUtSluXfL -A5V45AqBSXg/dNuu8aSRVml1C9NEMHOEWaSQNsDnxX6jAi3j9N0/uGu+0exiwT9W -cPsm5zEkZlxLXcjw6HgJFag8zV1r+ZvskTb44XVGxdPGtnIlKfEcH6rufB9FLMy+ -ZHSN7w4maX2DmPKieC9mOw==', + 'signature' => 'iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY +w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc +AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp +wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ +mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S +6kFTakV5pnMlLbbXEjJ4sQ==', ], ], '24.0.12' => [ '100' => [ - 'latest' => '25.0.9', - 'internalVersion' => '25.0.9.2', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.9.zip', + 'latest' => '25.0.10', + 'internalVersion' => '25.0.10.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip', 'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '7.4', - 'signature' => 'Qbcwhan5frZzG+esIEeHcd3U33vZc964XuHOzg8npt9sv59L2UYfKcTiEHnRVSdV -mtliSS8KafTS7F8V5R60zt3EUxWtkA+WKgvuejB2605+/LTsVGQI6WnqJ2tZqBoc -XWnJUe9BCZyIhk58yfXhoG3mr/y4acOG+ODzWoq2o/WGnGeNijMs1grkUtSluXfL -A5V45AqBSXg/dNuu8aSRVml1C9NEMHOEWaSQNsDnxX6jAi3j9N0/uGu+0exiwT9W -cPsm5zEkZlxLXcjw6HgJFag8zV1r+ZvskTb44XVGxdPGtnIlKfEcH6rufB9FLMy+ -ZHSN7w4maX2DmPKieC9mOw==', + 'signature' => 'iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY +w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc +AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp +wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ +mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S +6kFTakV5pnMlLbbXEjJ4sQ==', ], ], '24' => [ @@ -667,99 +667,99 @@ 'beta' => [ '27' => [ '100' => [ - 'latest' => '27.0.2 RC1', - 'internalVersion' => '27.0.2.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-27.0.2rc1.zip', + 'latest' => '27.0.2', + 'internalVersion' => '27.0.2.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'wGkA0wajJlp7sMMbSgciRXUFOMsnQpcagGJaTBN278Tf1hY8MsYYmPLXU6q1iZCq -QffghwGzOCbVyC/I+gNmrwjlaitm83IzvZwZx+yQjqyJpBsK57/N1kA0A3sUE6Fk -6KcW6JtCzzAsDoLdcgJeIUh6NCqXRN35uFr0vbdUSL87KMGRXZVKZsNSLRzTobHV -BgEeuPJaEOeQ+4HiPUFngRG86r61wU8lqWrpHFHRRqsus0I/4utrmz+g/8U3Sinl -ca7cuDlhY32ptSOehCKZe/GiiKEcVzMOhnZU+GHbFla04Y8tFrhenW1WU2xEdasG -QrxIAyntWHOatB25OxR9qA==', + 'signature' => 'pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN +YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH +TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O +1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf +V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE +wf5nncfHuTeT/AapME4dLQ==', ], ], '26.0.5' => [ '100' => [ - 'latest' => '27.0.2 RC1', - 'internalVersion' => '27.0.2.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-27.0.2rc1.zip', + 'latest' => '27.0.2', + 'internalVersion' => '27.0.2.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip', 'web' => 'https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'wGkA0wajJlp7sMMbSgciRXUFOMsnQpcagGJaTBN278Tf1hY8MsYYmPLXU6q1iZCq -QffghwGzOCbVyC/I+gNmrwjlaitm83IzvZwZx+yQjqyJpBsK57/N1kA0A3sUE6Fk -6KcW6JtCzzAsDoLdcgJeIUh6NCqXRN35uFr0vbdUSL87KMGRXZVKZsNSLRzTobHV -BgEeuPJaEOeQ+4HiPUFngRG86r61wU8lqWrpHFHRRqsus0I/4utrmz+g/8U3Sinl -ca7cuDlhY32ptSOehCKZe/GiiKEcVzMOhnZU+GHbFla04Y8tFrhenW1WU2xEdasG -QrxIAyntWHOatB25OxR9qA==', + 'signature' => 'pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN +YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH +TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O +1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf +V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE +wf5nncfHuTeT/AapME4dLQ==', ], ], '26' => [ '100' => [ - 'latest' => '26.0.5 RC1', - 'internalVersion' => '26.0.5.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-26.0.5rc1.zip', + 'latest' => '26.0.5', + 'internalVersion' => '26.0.5.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip', 'web' => 'https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'W2bRNf8cG5QpdlT9kCByRxQmUHOzqjY/Qk2U+R5gkjV1Uj3/CZ8V7/OZmVEWqGcb -LHEFthcUYUXVp/M4GcqV7dZW+C1yoAspjvSNpcdTv/iDzG9tE86GWiclzoj32jAD -wsEAvI5piDCVR2nZvCf0vAvIF1+0MlE/ynwxDZG2enkevubEGJtQDVfeyeGRiQ2C -tuBjQhn1xZ14aCY/K9upVk8ZMUPSrk2FsUTY5ONd6SgD9qdKRBVRKLcyQWoCn27X -/UslWqM+f0qGSwOMAVGhkRoltevXstTOJL7BdlxxV3ThEdw/y8gNgy2RVoPQr/I/ -BSE9Mr7nLJjZiJcsqbBy0A==', + 'signature' => 'vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq +coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ +5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ +2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 +xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq +K4yLF72MBGtOenDw2QoY4Q==', ], ], '25.0.10' => [ '100' => [ - 'latest' => '26.0.5 RC1', - 'internalVersion' => '26.0.5.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-26.0.5rc1.zip', + 'latest' => '26.0.5', + 'internalVersion' => '26.0.5.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip', 'web' => 'https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'W2bRNf8cG5QpdlT9kCByRxQmUHOzqjY/Qk2U+R5gkjV1Uj3/CZ8V7/OZmVEWqGcb -LHEFthcUYUXVp/M4GcqV7dZW+C1yoAspjvSNpcdTv/iDzG9tE86GWiclzoj32jAD -wsEAvI5piDCVR2nZvCf0vAvIF1+0MlE/ynwxDZG2enkevubEGJtQDVfeyeGRiQ2C -tuBjQhn1xZ14aCY/K9upVk8ZMUPSrk2FsUTY5ONd6SgD9qdKRBVRKLcyQWoCn27X -/UslWqM+f0qGSwOMAVGhkRoltevXstTOJL7BdlxxV3ThEdw/y8gNgy2RVoPQr/I/ -BSE9Mr7nLJjZiJcsqbBy0A==', + 'signature' => 'vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq +coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ +5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ +2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 +xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq +K4yLF72MBGtOenDw2QoY4Q==', ], ], '25' => [ '100' => [ - 'latest' => '25.0.10 RC1', - 'internalVersion' => '25.0.10.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-25.0.10rc1.zip', + 'latest' => '25.0.10', + 'internalVersion' => '25.0.10.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip', 'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '7.4', - 'signature' => 'O3eWB2JA99pgitpcTWc4UweO33gbdqlE8qwMhsHSZjFC/DQnv9iq2kxH4TkIWZAg -eaITF0vxqr7LQxAqarXsXHMHBL6xGA6XV/Uzmx9ECMxDaXt4e5erc7P0hQ+0RIy5 -QoI3YftwTloCpUIV4yUrnUc0FcKBuJ9zIfzFPomcs46HyIZSG3GvRNPq9SE9I24Z -2HAwOYpTvkHLZmvl4EdMD+s+x1rxgCc7LEePMw3CLSs4uHW2N1COtENH1SCYBcMC -F9B7HZ6xAs5yjRMUNbGtJDk78awfjbwKvwTMUKl5HWrEnG67n98qutlCcDFvxTXL -ipa1+87YOO7B3496wAEV7Q==', + 'signature' => 'iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY +w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc +AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp +wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ +mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S +6kFTakV5pnMlLbbXEjJ4sQ==', ], ], '24.0.12' => [ '100' => [ - 'latest' => '25.0.10 RC1', - 'internalVersion' => '25.0.10.0', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-25.0.10rc1.zip', + 'latest' => '25.0.10', + 'internalVersion' => '25.0.10.1', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip', 'web' => 'https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '7.4', - 'signature' => 'O3eWB2JA99pgitpcTWc4UweO33gbdqlE8qwMhsHSZjFC/DQnv9iq2kxH4TkIWZAg -eaITF0vxqr7LQxAqarXsXHMHBL6xGA6XV/Uzmx9ECMxDaXt4e5erc7P0hQ+0RIy5 -QoI3YftwTloCpUIV4yUrnUc0FcKBuJ9zIfzFPomcs46HyIZSG3GvRNPq9SE9I24Z -2HAwOYpTvkHLZmvl4EdMD+s+x1rxgCc7LEePMw3CLSs4uHW2N1COtENH1SCYBcMC -F9B7HZ6xAs5yjRMUNbGtJDk78awfjbwKvwTMUKl5HWrEnG67n98qutlCcDFvxTXL -ipa1+87YOO7B3496wAEV7Q==', + 'signature' => 'iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY +w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc +AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp +wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ +mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S +6kFTakV5pnMlLbbXEjJ4sQ==', ], ], diff --git a/tests/integration/features/beta.feature b/tests/integration/features/beta.feature index f5db06f6..24d09839 100644 --- a/tests/integration/features/beta.feature +++ b/tests/integration/features/beta.feature @@ -628,18 +628,18 @@ Feature: Testing the update scenario of beta releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "25.0.10.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-25.0.10rc1.zip" + And Update to version "25.0.10.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip" And URL to documentation is "https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - O3eWB2JA99pgitpcTWc4UweO33gbdqlE8qwMhsHSZjFC/DQnv9iq2kxH4TkIWZAg - eaITF0vxqr7LQxAqarXsXHMHBL6xGA6XV/Uzmx9ECMxDaXt4e5erc7P0hQ+0RIy5 - QoI3YftwTloCpUIV4yUrnUc0FcKBuJ9zIfzFPomcs46HyIZSG3GvRNPq9SE9I24Z - 2HAwOYpTvkHLZmvl4EdMD+s+x1rxgCc7LEePMw3CLSs4uHW2N1COtENH1SCYBcMC - F9B7HZ6xAs5yjRMUNbGtJDk78awfjbwKvwTMUKl5HWrEnG67n98qutlCcDFvxTXL - ipa1+87YOO7B3496wAEV7Q== + iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY + w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc + AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp + wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ + mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S + 6kFTakV5pnMlLbbXEjJ4sQ== """ Scenario: Updating Nextcloud 25.0.0 on the beta channel @@ -649,39 +649,39 @@ Feature: Testing the update scenario of beta releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "25.0.10.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-25.0.10rc1.zip" + And Update to version "25.0.10.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip" And URL to documentation is "https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - O3eWB2JA99pgitpcTWc4UweO33gbdqlE8qwMhsHSZjFC/DQnv9iq2kxH4TkIWZAg - eaITF0vxqr7LQxAqarXsXHMHBL6xGA6XV/Uzmx9ECMxDaXt4e5erc7P0hQ+0RIy5 - QoI3YftwTloCpUIV4yUrnUc0FcKBuJ9zIfzFPomcs46HyIZSG3GvRNPq9SE9I24Z - 2HAwOYpTvkHLZmvl4EdMD+s+x1rxgCc7LEePMw3CLSs4uHW2N1COtENH1SCYBcMC - F9B7HZ6xAs5yjRMUNbGtJDk78awfjbwKvwTMUKl5HWrEnG67n98qutlCcDFvxTXL - ipa1+87YOO7B3496wAEV7Q== + iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY + w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc + AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp + wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ + mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S + 6kFTakV5pnMlLbbXEjJ4sQ== """ Scenario: Updating latest Nextcloud 25 on the beta channel Given There is a release with channel "beta" - And The received version is "25.0.10.0" + And The received version is "25.0.10.1" And The received PHP version is "8.1.0" And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "26.0.5.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-26.0.5rc1.zip" + And Update to version "26.0.5.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip" And URL to documentation is "https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - W2bRNf8cG5QpdlT9kCByRxQmUHOzqjY/Qk2U+R5gkjV1Uj3/CZ8V7/OZmVEWqGcb - LHEFthcUYUXVp/M4GcqV7dZW+C1yoAspjvSNpcdTv/iDzG9tE86GWiclzoj32jAD - wsEAvI5piDCVR2nZvCf0vAvIF1+0MlE/ynwxDZG2enkevubEGJtQDVfeyeGRiQ2C - tuBjQhn1xZ14aCY/K9upVk8ZMUPSrk2FsUTY5ONd6SgD9qdKRBVRKLcyQWoCn27X - /UslWqM+f0qGSwOMAVGhkRoltevXstTOJL7BdlxxV3ThEdw/y8gNgy2RVoPQr/I/ - BSE9Mr7nLJjZiJcsqbBy0A== + vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq + coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ + 5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ + 2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 + xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq + K4yLF72MBGtOenDw2QoY4Q== """ Scenario: Updating Nextcloud 26 on the beta channel @@ -691,60 +691,60 @@ Feature: Testing the update scenario of beta releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "26.0.5.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-26.0.5rc1.zip" + And Update to version "26.0.5.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip" And URL to documentation is "https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - W2bRNf8cG5QpdlT9kCByRxQmUHOzqjY/Qk2U+R5gkjV1Uj3/CZ8V7/OZmVEWqGcb - LHEFthcUYUXVp/M4GcqV7dZW+C1yoAspjvSNpcdTv/iDzG9tE86GWiclzoj32jAD - wsEAvI5piDCVR2nZvCf0vAvIF1+0MlE/ynwxDZG2enkevubEGJtQDVfeyeGRiQ2C - tuBjQhn1xZ14aCY/K9upVk8ZMUPSrk2FsUTY5ONd6SgD9qdKRBVRKLcyQWoCn27X - /UslWqM+f0qGSwOMAVGhkRoltevXstTOJL7BdlxxV3ThEdw/y8gNgy2RVoPQr/I/ - BSE9Mr7nLJjZiJcsqbBy0A== + vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq + coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ + 5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ + 2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 + xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq + K4yLF72MBGtOenDw2QoY4Q== """ Scenario: Updating latest Nextcloud 26 on the beta channel Given There is a release with channel "beta" - And The received version is "26.0.5.0" + And The received version is "26.0.5.1" And The received PHP version is "8.1.0" And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "27.0.2.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-27.0.2rc1.zip" + And Update to version "27.0.2.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - wGkA0wajJlp7sMMbSgciRXUFOMsnQpcagGJaTBN278Tf1hY8MsYYmPLXU6q1iZCq - QffghwGzOCbVyC/I+gNmrwjlaitm83IzvZwZx+yQjqyJpBsK57/N1kA0A3sUE6Fk - 6KcW6JtCzzAsDoLdcgJeIUh6NCqXRN35uFr0vbdUSL87KMGRXZVKZsNSLRzTobHV - BgEeuPJaEOeQ+4HiPUFngRG86r61wU8lqWrpHFHRRqsus0I/4utrmz+g/8U3Sinl - ca7cuDlhY32ptSOehCKZe/GiiKEcVzMOhnZU+GHbFla04Y8tFrhenW1WU2xEdasG - QrxIAyntWHOatB25OxR9qA== + pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN + YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH + TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O + 1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf + V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE + wf5nncfHuTeT/AapME4dLQ== """ Scenario: Updating latest Nextcloud 26 on the beta channel with instance category Given There is a release with channel "beta" - And The received version is "26.0.5.0" + And The received version is "26.0.5.1" And The received PHP version is "8.1.0" And the installation mtime is "11" And the instance category is 2 And the instance has no subscription When The request is sent Then The response is non-empty - And Update to version "27.0.2.0" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-27.0.2rc1.zip" + And Update to version "27.0.2.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - wGkA0wajJlp7sMMbSgciRXUFOMsnQpcagGJaTBN278Tf1hY8MsYYmPLXU6q1iZCq - QffghwGzOCbVyC/I+gNmrwjlaitm83IzvZwZx+yQjqyJpBsK57/N1kA0A3sUE6Fk - 6KcW6JtCzzAsDoLdcgJeIUh6NCqXRN35uFr0vbdUSL87KMGRXZVKZsNSLRzTobHV - BgEeuPJaEOeQ+4HiPUFngRG86r61wU8lqWrpHFHRRqsus0I/4utrmz+g/8U3Sinl - ca7cuDlhY32ptSOehCKZe/GiiKEcVzMOhnZU+GHbFla04Y8tFrhenW1WU2xEdasG - QrxIAyntWHOatB25OxR9qA== + pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN + YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH + TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O + 1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf + V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE + wf5nncfHuTeT/AapME4dLQ== """ diff --git a/tests/integration/features/stable.feature b/tests/integration/features/stable.feature index 2ec37dd6..19fd9390 100644 --- a/tests/integration/features/stable.feature +++ b/tests/integration/features/stable.feature @@ -874,18 +874,18 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "91" When The request is sent Then The response is non-empty - And Update to version "25.0.9.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.9.zip" + And Update to version "25.0.10.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip" And URL to documentation is "https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - Qbcwhan5frZzG+esIEeHcd3U33vZc964XuHOzg8npt9sv59L2UYfKcTiEHnRVSdV - mtliSS8KafTS7F8V5R60zt3EUxWtkA+WKgvuejB2605+/LTsVGQI6WnqJ2tZqBoc - XWnJUe9BCZyIhk58yfXhoG3mr/y4acOG+ODzWoq2o/WGnGeNijMs1grkUtSluXfL - A5V45AqBSXg/dNuu8aSRVml1C9NEMHOEWaSQNsDnxX6jAi3j9N0/uGu+0exiwT9W - cPsm5zEkZlxLXcjw6HgJFag8zV1r+ZvskTb44XVGxdPGtnIlKfEcH6rufB9FLMy+ - ZHSN7w4maX2DmPKieC9mOw== + iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY + w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc + AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp + wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ + mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S + 6kFTakV5pnMlLbbXEjJ4sQ== """ Scenario: Updating Nextcloud 25 to latest 25 on the stable channel @@ -895,39 +895,39 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "25.0.9.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.9.zip" + And Update to version "25.0.10.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-25.0.10.zip" And URL to documentation is "https://docs.nextcloud.com/server/25/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - Qbcwhan5frZzG+esIEeHcd3U33vZc964XuHOzg8npt9sv59L2UYfKcTiEHnRVSdV - mtliSS8KafTS7F8V5R60zt3EUxWtkA+WKgvuejB2605+/LTsVGQI6WnqJ2tZqBoc - XWnJUe9BCZyIhk58yfXhoG3mr/y4acOG+ODzWoq2o/WGnGeNijMs1grkUtSluXfL - A5V45AqBSXg/dNuu8aSRVml1C9NEMHOEWaSQNsDnxX6jAi3j9N0/uGu+0exiwT9W - cPsm5zEkZlxLXcjw6HgJFag8zV1r+ZvskTb44XVGxdPGtnIlKfEcH6rufB9FLMy+ - ZHSN7w4maX2DmPKieC9mOw== + iRfgIvuMiBFbIzW/D1cq6rRLn3YTgEiRIlumr+EQWaXMpTxWRvmsprHe3JJB3DaY + w46OAEHQ/ydnSHo6+9Kb5MtTi50A1N1u7osQsttfxdbpSdmcCowwfBxfAQrh2Ktc + AdUEP8P8gA9RaKSxH49/JOyRKILlI+vzWGJX62LTL08sQPO59UDzPkZiKyAGYQcp + wgRbHUpeOP7xSmsrbDWMFFTkL3GT3o9JD7OhjtsK+YtyJj1GpOPMV5DC1KNWNwpQ + mvmj+BqffAC0eZyivsO244J4gkZExAC/QX5dp/+gEJ3fC4azGEVXvo0T0JOeVe1S + 6kFTakV5pnMlLbbXEjJ4sQ== """ Scenario: Updating latest Nextcloud 25 to 26 on the stable channel Given There is a release with channel "stable" - And The received version is "25.0.9.2" + And The received version is "25.0.10.1" And The received PHP version is "8.1.0" And the installation mtime is "11" When The request is sent Then The response is non-empty - And Update to version "26.0.4.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.4.zip" + And Update to version "26.0.5.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip" And URL to documentation is "https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - QbatwUcIZBIdzuFaWMOW+OmY7VZICSU5SR8JE7/T0Qh7IK2fcutpU36IhuQoK9Hl - GKcPuUCpLwLSDViEne3P37QxPbd3VRMhh/KGWShqsdaPYDPJfHh/n6uxoH/dEhlX - JspJgcvYXd6HrpeWMEpoMS2h1Fj4CbV6xiB9o4loe2WctEfKyxL8WGDTvZvOhFd9 - P6fBVPM6WEpuan68VIp7K8rGMxuBbyf/uSz+evEkSk0RgIgARaJphBc5nlkRPCY1 - m6mpVCPuE7QbuKYEtB3JJXZPuVVx1BtjWqE5kyXOkdlbMtGwZTOAH/a38+EIR7pN - X/0mXSn+QnU5mYgaQTLJOw== + vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq + coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ + 5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ + 2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 + xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq + K4yLF72MBGtOenDw2QoY4Q== """ Scenario: Updating Nextcloud 26 to latest 26 on the stable channel @@ -937,39 +937,39 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "71" When The request is sent Then The response is non-empty - And Update to version "26.0.4.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.4.zip" + And Update to version "26.0.5.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-26.0.5.zip" And URL to documentation is "https://docs.nextcloud.com/server/26/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - QbatwUcIZBIdzuFaWMOW+OmY7VZICSU5SR8JE7/T0Qh7IK2fcutpU36IhuQoK9Hl - GKcPuUCpLwLSDViEne3P37QxPbd3VRMhh/KGWShqsdaPYDPJfHh/n6uxoH/dEhlX - JspJgcvYXd6HrpeWMEpoMS2h1Fj4CbV6xiB9o4loe2WctEfKyxL8WGDTvZvOhFd9 - P6fBVPM6WEpuan68VIp7K8rGMxuBbyf/uSz+evEkSk0RgIgARaJphBc5nlkRPCY1 - m6mpVCPuE7QbuKYEtB3JJXZPuVVx1BtjWqE5kyXOkdlbMtGwZTOAH/a38+EIR7pN - X/0mXSn+QnU5mYgaQTLJOw== + vcbiEky4dRZwpiIWIVqsr7V3+UU4bfd87qgTqLQ1VVqTDU2L1yif6HUFOOpPxdvq + coRKXOJbr8zXjx1xiWz2+nR9mZqiLC4ZoThg5iF6OcaREP5tpV1VL8qvzWWQWTq/ + 5DRhxiTgVVNgm6Z0c3uLXZwVQRfbPWGXQig4g7o8bQlTZZ2YBzSUmgvr0wyY7c4/ + 2JVzUbkEBkVhdiM/3bGLzWrVTf4DinKGWOR2WlEPdA7v1qAYqboLV01EYu1Yem+7 + xYCUVaWkCxkcwSiDLbzJVt8dczehINEtLjtkvYYYRjDlTtcVTmtJ7peuiApewrDq + K4yLF72MBGtOenDw2QoY4Q== """ Scenario: Updating latest Nextcloud 26 to 27 on the stable channel Given There is a release with channel "stable" - And The received version is "26.0.4.2" + And The received version is "26.0.5.1" And The received PHP version is "8.1.0" And the installation mtime is "61" When The request is sent Then The response is non-empty - And Update to version "27.0.1.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.1.zip" + And Update to version "27.0.2.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - KDoUgdBXf6Uwpz+xAQHTrNcIF/ETv1oAsb+sXk9IvCIVIFY47QV/bd9H6W8h0Ud4 - 69Ichy/tVZ7gB4nE35h2Pp+p6DV1B4I4JKIczpIWSKi26epsYR3Bg3wFo/mSo0qJ - fSRjWSgtzes79E7Tg2KqkcMlc9ImhiILacUiOoyhNDXSLQxll+KJgvoYmYCZlCkM - 2R3PfKfxJvh1mgdiLYphov87U8jbKAnYkiFgw1HSZV8XpsonZg762dCZGJ3Z3q7s - qJStmileJUPLIzba0nsbRHnkNfCUxeBVqD8/rKHq+9p5Q7JN0Zvm01IDLINe2IMf - Qvk8dRt/W9lFCDjnIi/skw== + pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN + YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH + TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O + 1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf + V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE + wf5nncfHuTeT/AapME4dLQ== """ Scenario: Updating Nextcloud 27 to latest 27 on the stable channel @@ -979,39 +979,16 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "71" When The request is sent Then The response is non-empty - And Update to version "27.0.1.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.1.zip" + And Update to version "27.0.2.1" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.2.zip" And URL to documentation is "https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - KDoUgdBXf6Uwpz+xAQHTrNcIF/ETv1oAsb+sXk9IvCIVIFY47QV/bd9H6W8h0Ud4 - 69Ichy/tVZ7gB4nE35h2Pp+p6DV1B4I4JKIczpIWSKi26epsYR3Bg3wFo/mSo0qJ - fSRjWSgtzes79E7Tg2KqkcMlc9ImhiILacUiOoyhNDXSLQxll+KJgvoYmYCZlCkM - 2R3PfKfxJvh1mgdiLYphov87U8jbKAnYkiFgw1HSZV8XpsonZg762dCZGJ3Z3q7s - qJStmileJUPLIzba0nsbRHnkNfCUxeBVqD8/rKHq+9p5Q7JN0Zvm01IDLINe2IMf - Qvk8dRt/W9lFCDjnIi/skw== - """ - - Scenario: Updating Nextcloud 27 to latest 27 on the stable channel with categoryId - Given There is a release with channel "stable" - And The received version is "27.0.0.7" - And The received PHP version is "8.1.0" - And the installation mtime is "71" - And the instance category is 5 - And the instance has a subscription - When The request is sent - Then The response is non-empty - And Update to version "27.0.1.2" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-27.0.1.zip" - And URL to documentation is "https://docs.nextcloud.com/server/27/admin_manual/maintenance/upgrade.html" - And EOL is set to "0" - And The signature is - """ - KDoUgdBXf6Uwpz+xAQHTrNcIF/ETv1oAsb+sXk9IvCIVIFY47QV/bd9H6W8h0Ud4 - 69Ichy/tVZ7gB4nE35h2Pp+p6DV1B4I4JKIczpIWSKi26epsYR3Bg3wFo/mSo0qJ - fSRjWSgtzes79E7Tg2KqkcMlc9ImhiILacUiOoyhNDXSLQxll+KJgvoYmYCZlCkM - 2R3PfKfxJvh1mgdiLYphov87U8jbKAnYkiFgw1HSZV8XpsonZg762dCZGJ3Z3q7s - qJStmileJUPLIzba0nsbRHnkNfCUxeBVqD8/rKHq+9p5Q7JN0Zvm01IDLINe2IMf - Qvk8dRt/W9lFCDjnIi/skw== + pd8gQOxzJqcjCR10kWmt+vKhOXWJimF8FhdGcuzkZc/7Ujg8zY+xL3UQ9BG0x9nN + YXC7CtgMDeVr55/UoB2qHpWijze7HD7qsBD9tx4MDTvcTyH4lF5LGsFWydCUrEvH + TAF3mBAqRasfq7Exz7QbMtiqsw3U4+sku2QEQyYZOH6dupbT/k3i5I+syRQiTK9O + 1mhmO0WnSMSlW+uMPUsABipYyfiY4bxRJja/kv4GVA66DLSdxrq7WUvvxK2HNKOf + V22tSiRwjvYLZDM6drqpW6DY6hKMoeKFGc14KrFgwN1WFJShmdFCG+Tld3iEcVwE + wf5nncfHuTeT/AapME4dLQ== """