diff --git a/config/config.php b/config/config.php index c96349af..e3fac646 100644 --- a/config/config.php +++ b/config/config.php @@ -3,98 +3,98 @@ 'stable' => [ '31' => [ '100' => [ - 'latest' => '31.0.2', - 'internalVersion' => '31.0.2.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-31.0.2.zip', + 'latest' => '31.0.3', + 'internalVersion' => '31.0.3.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip', 'web' => 'https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.1', - 'signature' => 'LPEeWXcwA7bbjk/wo6Z1MQ8XTZ1afRa7h4fUJe4Dub9RzzfOi/oncJdo0RLhdsT9 -FUyRHFGDehOdKqmw8aWysyLX10lsE1pocDZAhmalNNeSUdBbguGq2EBkJNZzaCYU -oaq3j7NSD8cVLngiIoaU9TGDNSENQUZgNijgxvcoCP9VNP+0R9MkE24ed+dNF0kH -ufG0qANr5N6jGWDLkVndQWRfQKEpvAcW8WUDNbzSrD2GE+/OauixVfHObvtgjoxV -M9t6SgwEWR3u5uszn3Kyclepii/ERFOYkWYR2khNnY2H0YMBL++iH8LERtyn8544 -aTxLRD7c38W2V3VZtlQRyQ==', + 'signature' => 'GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI +BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ +jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 +Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 +qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 +VnlpNk7RSuYdsBckwo1QmQ==', ], ], - '30.0.8.1' => [ + '30.0.9.2' => [ '100' => [ - 'latest' => '31.0.2', - 'internalVersion' => '31.0.2.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-31.0.2.zip', + 'latest' => '31.0.3', + 'internalVersion' => '31.0.3.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip', 'web' => 'https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.1', - 'signature' => 'LPEeWXcwA7bbjk/wo6Z1MQ8XTZ1afRa7h4fUJe4Dub9RzzfOi/oncJdo0RLhdsT9 -FUyRHFGDehOdKqmw8aWysyLX10lsE1pocDZAhmalNNeSUdBbguGq2EBkJNZzaCYU -oaq3j7NSD8cVLngiIoaU9TGDNSENQUZgNijgxvcoCP9VNP+0R9MkE24ed+dNF0kH -ufG0qANr5N6jGWDLkVndQWRfQKEpvAcW8WUDNbzSrD2GE+/OauixVfHObvtgjoxV -M9t6SgwEWR3u5uszn3Kyclepii/ERFOYkWYR2khNnY2H0YMBL++iH8LERtyn8544 -aTxLRD7c38W2V3VZtlQRyQ==', + 'signature' => 'GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI +BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ +jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 +Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 +qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 +VnlpNk7RSuYdsBckwo1QmQ==', ], ], '30' => [ '100' => [ - 'latest' => '30.0.8', - 'internalVersion' => '30.0.8.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-30.0.8.zip', + 'latest' => '30.0.9', + 'internalVersion' => '30.0.9.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip', 'web' => 'https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.1', - 'signature' => 'XNIXaswt7h8cQLgyPacXpTAfrTJzAo+xjmKs89EkoupLs0HYNx2/gRm0YglWGc+9 -52Z/GfCDD+aRk3mwGe0SSfaWNQPD6Rh68zmmntQ44pf+tQGfGhl//3Z3cih/aU8e -hk7ArlNlyTdQZlawGlxzaTwlvNU6kBscC2F16ubsS/7QPW1rKa8oIdD0UNRD6Xw5 -j1RaW0rNB/9FpShTq9Lee7ZATjvSe02z/1/bbQFI9oUhnFjxk1yelTetGMYqZhGU -zrxTYVbEAtQVTvJnxlKDRLVflNosoMNQvWGteZdn/3OoT4ij3p43Tk4dVHPRzziz -rhFPnfl1Rkz8oROQpSsxQQ==', + 'signature' => 'jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV +WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq +F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB +mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k +/8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO +FY1Q5iIv/aq2GzkiJw9V3g==', ], ], - '29.0.14.1' => [ + '29.0.15.2' => [ '100' => [ - 'latest' => '30.0.8', - 'internalVersion' => '30.0.8.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-30.0.8.zip', + 'latest' => '30.0.9', + 'internalVersion' => '30.0.9.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip', 'web' => 'https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.1', - 'signature' => 'XNIXaswt7h8cQLgyPacXpTAfrTJzAo+xjmKs89EkoupLs0HYNx2/gRm0YglWGc+9 -52Z/GfCDD+aRk3mwGe0SSfaWNQPD6Rh68zmmntQ44pf+tQGfGhl//3Z3cih/aU8e -hk7ArlNlyTdQZlawGlxzaTwlvNU6kBscC2F16ubsS/7QPW1rKa8oIdD0UNRD6Xw5 -j1RaW0rNB/9FpShTq9Lee7ZATjvSe02z/1/bbQFI9oUhnFjxk1yelTetGMYqZhGU -zrxTYVbEAtQVTvJnxlKDRLVflNosoMNQvWGteZdn/3OoT4ij3p43Tk4dVHPRzziz -rhFPnfl1Rkz8oROQpSsxQQ==', + 'signature' => 'jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV +WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq +F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB +mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k +/8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO +FY1Q5iIv/aq2GzkiJw9V3g==', ], ], '29' => [ '100' => [ - 'latest' => '29.0.14', - 'internalVersion' => '29.0.14.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.14.zip', + 'latest' => '29.0.15', + 'internalVersion' => '29.0.15.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip', 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, + 'eol' => true, 'minPHPVersion' => '8.0', - 'signature' => 'bXvQH6IozegztCB+ZvPs16j4bWkhXDksLjuRP5YvaB6GmgGcczO65xIt2H1aLtZY -Gzniv+t8TM4+xZhODh1dTrR1NX0f7c8KTEFSYTmDX8kB7wcXg8Tabg80ULFr1bbU -mv0bVpjrKO7iCGe0McEzi/KqWeG4Y9d4AyQdxQ3YNk+73Zg/MrJ+QM/TIcoZ6Npq -WzjoyVCsRJKqDXssE+YlSuEjUt07c1QEh388I7dv6TVfh5eG5qaTQDWmXKFEStyn -ECaDcXZI6RZapFgnSv3q+UvZcxJe7dgJJMysJuSMhSctsAnE1UHtFaTfWZ9pT5Gs -3j6TC0myov8+7Zh95dVhMA==', + 'signature' => 'jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ +KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI +TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 +4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL +P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN +hBgUoulymtuiKLOahxi/XQ==', ], ], '28.0.14.1' => [ '100' => [ - 'latest' => '29.0.14', - 'internalVersion' => '29.0.14.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.14.zip', + 'latest' => '29.0.15', + 'internalVersion' => '29.0.15.2', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip', 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, + 'eol' => true, 'minPHPVersion' => '8.0', - 'signature' => 'bXvQH6IozegztCB+ZvPs16j4bWkhXDksLjuRP5YvaB6GmgGcczO65xIt2H1aLtZY -Gzniv+t8TM4+xZhODh1dTrR1NX0f7c8KTEFSYTmDX8kB7wcXg8Tabg80ULFr1bbU -mv0bVpjrKO7iCGe0McEzi/KqWeG4Y9d4AyQdxQ3YNk+73Zg/MrJ+QM/TIcoZ6Npq -WzjoyVCsRJKqDXssE+YlSuEjUt07c1QEh388I7dv6TVfh5eG5qaTQDWmXKFEStyn -ECaDcXZI6RZapFgnSv3q+UvZcxJe7dgJJMysJuSMhSctsAnE1UHtFaTfWZ9pT5Gs -3j6TC0myov8+7Zh95dVhMA==', + 'signature' => 'jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ +KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI +TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 +4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL +P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN +hBgUoulymtuiKLOahxi/XQ==', ], ], '28' => [ @@ -708,102 +708,6 @@ ], ], 'beta' => [ - '31' => [ - '100' => [ - 'latest' => '31.0.3 RC2', - 'internalVersion' => '31.0.3.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-31.0.3rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.1', - 'signature' => 'KY6x08lMMbJ2T7xKRvUdsoFtdfLH9Cg/pOUdDItrYLikmJAt7BIediFuOniojrox -lWENBd+UQdbKhKmIKiEpo/+Qjlzm/Ddhv2229qeQOjz6BSNeqNHNz9vXWD5lX5Ih -25ma7Xpzk+EZ6Y8FJkkYq8VtGCGKG0Ahmgr9ApF/JkIfwvAQe4GYS8BDjVhfbV3l -7wFnmrm8ljxTWzpJhxcfhq9uCw175A8Jteq9VpsJGhqai1PcKMlgFDHZymsWemAW -FcFg+fOpT0cBvKCqKdmBDSi95D2iBmSPmyZlG7yhzab1gklJCzt7j2ygPCCFmyTN -ZpU++Jpj4ONETEf3RZkatw==', - ], - ], - '30.0.9.1' => [ - '100' => [ - 'latest' => '31.0.3 RC2', - 'internalVersion' => '31.0.3.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-31.0.3rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.1', - 'signature' => 'KY6x08lMMbJ2T7xKRvUdsoFtdfLH9Cg/pOUdDItrYLikmJAt7BIediFuOniojrox -lWENBd+UQdbKhKmIKiEpo/+Qjlzm/Ddhv2229qeQOjz6BSNeqNHNz9vXWD5lX5Ih -25ma7Xpzk+EZ6Y8FJkkYq8VtGCGKG0Ahmgr9ApF/JkIfwvAQe4GYS8BDjVhfbV3l -7wFnmrm8ljxTWzpJhxcfhq9uCw175A8Jteq9VpsJGhqai1PcKMlgFDHZymsWemAW -FcFg+fOpT0cBvKCqKdmBDSi95D2iBmSPmyZlG7yhzab1gklJCzt7j2ygPCCFmyTN -ZpU++Jpj4ONETEf3RZkatw==', - ], - ], - '30' => [ - '100' => [ - 'latest' => '30.0.9 RC2', - 'internalVersion' => '30.0.9.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-30.0.9rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.1', - 'signature' => 'MBkgOYDfZ+Uni2Gyn8J6LrEwf50fX1CXzD0GqTeyHUr4O49RnA08cRPBPriVvlb3 -vz04WlE+MjfLBFfXM/nQU9jELI8LVCJLUGjOfsfnJ31S2RuBD1bP90h5g+cGEGmF -nV3ZuIbdxX2WNa2vYnt/9ikIJoNIC80KzlnZd0/57h2glmiBBqTrvzk7w03P+YCe -9WTBrIm2YN/U6+bBxYjgPGtXHD9jsaYmR6tKLbfYZsUSfnN3ZEG3ZxTvLXL+bCWa -ZWJU6F+GMGo8ySMg9sjyS1/9kIbukZHmgouJpjeUT91KnWpHQkE7+taKlA3/+qP/ -Mbh/LM/y7xsvYZ7J+mgYRQ==', - ], - ], - '29.0.15.1' => [ - '100' => [ - 'latest' => '30.0.9 RC2', - 'internalVersion' => '30.0.9.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-30.0.9rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.1', - 'signature' => 'MBkgOYDfZ+Uni2Gyn8J6LrEwf50fX1CXzD0GqTeyHUr4O49RnA08cRPBPriVvlb3 -vz04WlE+MjfLBFfXM/nQU9jELI8LVCJLUGjOfsfnJ31S2RuBD1bP90h5g+cGEGmF -nV3ZuIbdxX2WNa2vYnt/9ikIJoNIC80KzlnZd0/57h2glmiBBqTrvzk7w03P+YCe -9WTBrIm2YN/U6+bBxYjgPGtXHD9jsaYmR6tKLbfYZsUSfnN3ZEG3ZxTvLXL+bCWa -ZWJU6F+GMGo8ySMg9sjyS1/9kIbukZHmgouJpjeUT91KnWpHQkE7+taKlA3/+qP/ -Mbh/LM/y7xsvYZ7J+mgYRQ==', - ], - ], - '29' => [ - '100' => [ - 'latest' => '29.0.15 RC2', - 'internalVersion' => '29.0.15.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-29.0.15rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => true, - 'minPHPVersion' => '8.0', - 'signature' => '1JHvr9p2Wku+/L6MIaUGgDXR5N2iZ+qfQJ8tsLGKJoUOLMOUVpe/6nzLN8vOs3uP -myBOUmVLfMCAhITji1ankcZCTqeKp1VNrQUQKUN0roVP13JNZk1TC3ygwdgmQE8Y -O82vq9s9KACwnelrfsC7gbVHKZLwHSyMijM8bT4qRqHqlMPO9GzZnMhrx+wVsQiT -L8gXRpfba6nM1S5stwtzQrir/z1Yfgw1akAx+D5BqlxDrryyXJXwXxU3md/lMVHN -UyFiWvfoBiAJBmFrkzwM6aJaKcdILN2FI2Edn5svLmaSdmlx30bFO8cxqSQw8eMI -5ygaXCBPYlXBpBVdpo3FlQ==', - ], - ], - '28.0.14.1' => [ - '100' => [ - 'latest' => '29.0.15 RC2', - 'internalVersion' => '29.0.15.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-29.0.15rc2.zip', - 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => true, - 'minPHPVersion' => '8.0', - 'signature' => '1JHvr9p2Wku+/L6MIaUGgDXR5N2iZ+qfQJ8tsLGKJoUOLMOUVpe/6nzLN8vOs3uP -myBOUmVLfMCAhITji1ankcZCTqeKp1VNrQUQKUN0roVP13JNZk1TC3ygwdgmQE8Y -O82vq9s9KACwnelrfsC7gbVHKZLwHSyMijM8bT4qRqHqlMPO9GzZnMhrx+wVsQiT -L8gXRpfba6nM1S5stwtzQrir/z1Yfgw1akAx+D5BqlxDrryyXJXwXxU3md/lMVHN -UyFiWvfoBiAJBmFrkzwM6aJaKcdILN2FI2Edn5svLmaSdmlx30bFO8cxqSQw8eMI -5ygaXCBPYlXBpBVdpo3FlQ==', - ], - ], ], 'daily' => [ '31' => [ @@ -821,7 +725,7 @@ '29' => [ 'downloadUrl' => 'https://download.nextcloud.com/server/daily/latest-stable29.zip', 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, + 'eol' => true, 'minPHPVersion' => '8.0', ], '28' => [ diff --git a/config/releases.json b/config/releases.json index 5385653b..69a70ac9 100644 --- a/config/releases.json +++ b/config/releases.json @@ -81,28 +81,16 @@ "internalVersion": "28.0.14.1", "signature": "e3wnEZE0ooyNX8CpsSEgXafLoOU/U+zORUyeqKczWuuf2Srq4edl2SCaQgvdSLsGDZo8h9LLEsh544/NyS8VOY7aJVqR2JOC4bUyztfNTnlppRLVTCIXx053Eht9+neNpYlPy8hBK+KBLoN7q3WYcWL1QOIrUAzgxhjwshMrTxNrHi8Nq7g37iZUzhPU5HWwMUID9gsQnT+aFurooLVvWMM8Ad0RkU72i5Y7I80c+v/2MYE9rxUmNC54noVePvrjR8zf/PC+Yj1vxFZ0hYAtweLgBxfwU5cNBYfH7M1I9FLlb88p/XDWx6XaBz4Ql6LKlbpDxNE9UiM09JG1dU7Ebg==" }, - "29.0.14": { - "internalVersion": "29.0.14.1", - "signature": "bXvQH6IozegztCB+ZvPs16j4bWkhXDksLjuRP5YvaB6GmgGcczO65xIt2H1aLtZYGzniv+t8TM4+xZhODh1dTrR1NX0f7c8KTEFSYTmDX8kB7wcXg8Tabg80ULFr1bbUmv0bVpjrKO7iCGe0McEzi/KqWeG4Y9d4AyQdxQ3YNk+73Zg/MrJ+QM/TIcoZ6NpqWzjoyVCsRJKqDXssE+YlSuEjUt07c1QEh388I7dv6TVfh5eG5qaTQDWmXKFEStynECaDcXZI6RZapFgnSv3q+UvZcxJe7dgJJMysJuSMhSctsAnE1UHtFaTfWZ9pT5Gs3j6TC0myov8+7Zh95dVhMA==" + "29.0.15": { + "internalVersion": "29.0.15.2", + "signature": "jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQKSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfITYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn374DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kLP3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstNhBgUoulymtuiKLOahxi/XQ==" }, - "29.0.15 RC2": { - "internalVersion": "29.0.15.1", - "signature": "1JHvr9p2Wku+/L6MIaUGgDXR5N2iZ+qfQJ8tsLGKJoUOLMOUVpe/6nzLN8vOs3uPmyBOUmVLfMCAhITji1ankcZCTqeKp1VNrQUQKUN0roVP13JNZk1TC3ygwdgmQE8YO82vq9s9KACwnelrfsC7gbVHKZLwHSyMijM8bT4qRqHqlMPO9GzZnMhrx+wVsQiTL8gXRpfba6nM1S5stwtzQrir/z1Yfgw1akAx+D5BqlxDrryyXJXwXxU3md/lMVHNUyFiWvfoBiAJBmFrkzwM6aJaKcdILN2FI2Edn5svLmaSdmlx30bFO8cxqSQw8eMI5ygaXCBPYlXBpBVdpo3FlQ==" + "30.0.9": { + "internalVersion": "30.0.9.2", + "signature": "jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqVWgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjqF9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaBmjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k/8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOOFY1Q5iIv/aq2GzkiJw9V3g==" }, - "30.0.8": { - "internalVersion": "30.0.8.1", - "signature": "XNIXaswt7h8cQLgyPacXpTAfrTJzAo+xjmKs89EkoupLs0HYNx2/gRm0YglWGc+952Z/GfCDD+aRk3mwGe0SSfaWNQPD6Rh68zmmntQ44pf+tQGfGhl//3Z3cih/aU8ehk7ArlNlyTdQZlawGlxzaTwlvNU6kBscC2F16ubsS/7QPW1rKa8oIdD0UNRD6Xw5j1RaW0rNB/9FpShTq9Lee7ZATjvSe02z/1/bbQFI9oUhnFjxk1yelTetGMYqZhGUzrxTYVbEAtQVTvJnxlKDRLVflNosoMNQvWGteZdn/3OoT4ij3p43Tk4dVHPRzzizrhFPnfl1Rkz8oROQpSsxQQ==" - }, - "30.0.9 RC2": { - "internalVersion": "30.0.9.1", - "signature": "MBkgOYDfZ+Uni2Gyn8J6LrEwf50fX1CXzD0GqTeyHUr4O49RnA08cRPBPriVvlb3vz04WlE+MjfLBFfXM/nQU9jELI8LVCJLUGjOfsfnJ31S2RuBD1bP90h5g+cGEGmFnV3ZuIbdxX2WNa2vYnt/9ikIJoNIC80KzlnZd0/57h2glmiBBqTrvzk7w03P+YCe9WTBrIm2YN/U6+bBxYjgPGtXHD9jsaYmR6tKLbfYZsUSfnN3ZEG3ZxTvLXL+bCWaZWJU6F+GMGo8ySMg9sjyS1/9kIbukZHmgouJpjeUT91KnWpHQkE7+taKlA3/+qP/Mbh/LM/y7xsvYZ7J+mgYRQ==" - }, - "31.0.2": { - "internalVersion": "31.0.2.1", - "signature": "LPEeWXcwA7bbjk/wo6Z1MQ8XTZ1afRa7h4fUJe4Dub9RzzfOi/oncJdo0RLhdsT9FUyRHFGDehOdKqmw8aWysyLX10lsE1pocDZAhmalNNeSUdBbguGq2EBkJNZzaCYUoaq3j7NSD8cVLngiIoaU9TGDNSENQUZgNijgxvcoCP9VNP+0R9MkE24ed+dNF0kHufG0qANr5N6jGWDLkVndQWRfQKEpvAcW8WUDNbzSrD2GE+/OauixVfHObvtgjoxVM9t6SgwEWR3u5uszn3Kyclepii/ERFOYkWYR2khNnY2H0YMBL++iH8LERtyn8544aTxLRD7c38W2V3VZtlQRyQ==" - }, - "31.0.3 RC2": { - "internalVersion": "31.0.3.1", - "signature": "KY6x08lMMbJ2T7xKRvUdsoFtdfLH9Cg/pOUdDItrYLikmJAt7BIediFuOniojroxlWENBd+UQdbKhKmIKiEpo/+Qjlzm/Ddhv2229qeQOjz6BSNeqNHNz9vXWD5lX5Ih25ma7Xpzk+EZ6Y8FJkkYq8VtGCGKG0Ahmgr9ApF/JkIfwvAQe4GYS8BDjVhfbV3l7wFnmrm8ljxTWzpJhxcfhq9uCw175A8Jteq9VpsJGhqai1PcKMlgFDHZymsWemAWFcFg+fOpT0cBvKCqKdmBDSi95D2iBmSPmyZlG7yhzab1gklJCzt7j2ygPCCFmyTNZpU++Jpj4ONETEf3RZkatw==" + "31.0.3": { + "internalVersion": "31.0.3.2", + "signature": "GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwIBCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJjcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3VnlpNk7RSuYdsBckwo1QmQ==" } } diff --git a/tests/integration/features/beta.feature b/tests/integration/features/beta.feature index bf091553..1cf403a1 100644 --- a/tests/integration/features/beta.feature +++ b/tests/integration/features/beta.feature @@ -513,18 +513,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 "29.0.15.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-29.0.15rc2.zip" + And Update to version "29.0.15.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "1" And The signature is """ - 1JHvr9p2Wku+/L6MIaUGgDXR5N2iZ+qfQJ8tsLGKJoUOLMOUVpe/6nzLN8vOs3uP - myBOUmVLfMCAhITji1ankcZCTqeKp1VNrQUQKUN0roVP13JNZk1TC3ygwdgmQE8Y - O82vq9s9KACwnelrfsC7gbVHKZLwHSyMijM8bT4qRqHqlMPO9GzZnMhrx+wVsQiT - L8gXRpfba6nM1S5stwtzQrir/z1Yfgw1akAx+D5BqlxDrryyXJXwXxU3md/lMVHN - UyFiWvfoBiAJBmFrkzwM6aJaKcdILN2FI2Edn5svLmaSdmlx30bFO8cxqSQw8eMI - 5ygaXCBPYlXBpBVdpo3FlQ== + jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ + KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI + TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 + 4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL + P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN + hBgUoulymtuiKLOahxi/XQ== """ Scenario: Updating Nextcloud 29 on the beta channel @@ -534,39 +534,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 "29.0.15.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-29.0.15rc2.zip" + And Update to version "29.0.15.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" And EOL is set to "1" And The signature is """ - 1JHvr9p2Wku+/L6MIaUGgDXR5N2iZ+qfQJ8tsLGKJoUOLMOUVpe/6nzLN8vOs3uP - myBOUmVLfMCAhITji1ankcZCTqeKp1VNrQUQKUN0roVP13JNZk1TC3ygwdgmQE8Y - O82vq9s9KACwnelrfsC7gbVHKZLwHSyMijM8bT4qRqHqlMPO9GzZnMhrx+wVsQiT - L8gXRpfba6nM1S5stwtzQrir/z1Yfgw1akAx+D5BqlxDrryyXJXwXxU3md/lMVHN - UyFiWvfoBiAJBmFrkzwM6aJaKcdILN2FI2Edn5svLmaSdmlx30bFO8cxqSQw8eMI - 5ygaXCBPYlXBpBVdpo3FlQ== + jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ + KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI + TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 + 4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL + P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN + hBgUoulymtuiKLOahxi/XQ== """ Scenario: Updating latest Nextcloud 29 to 30 on the beta channel Given There is a release with channel "beta" - And The received version is "29.0.15.1" + And The received version is "29.0.15.2" 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 "30.0.9.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-30.0.9rc2.zip" + And Update to version "30.0.9.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip" And URL to documentation is "https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - MBkgOYDfZ+Uni2Gyn8J6LrEwf50fX1CXzD0GqTeyHUr4O49RnA08cRPBPriVvlb3 - vz04WlE+MjfLBFfXM/nQU9jELI8LVCJLUGjOfsfnJ31S2RuBD1bP90h5g+cGEGmF - nV3ZuIbdxX2WNa2vYnt/9ikIJoNIC80KzlnZd0/57h2glmiBBqTrvzk7w03P+YCe - 9WTBrIm2YN/U6+bBxYjgPGtXHD9jsaYmR6tKLbfYZsUSfnN3ZEG3ZxTvLXL+bCWa - ZWJU6F+GMGo8ySMg9sjyS1/9kIbukZHmgouJpjeUT91KnWpHQkE7+taKlA3/+qP/ - Mbh/LM/y7xsvYZ7J+mgYRQ== + jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV + WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq + F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB + mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k + /8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO + FY1Q5iIv/aq2GzkiJw9V3g== """ Scenario: Updating Nextcloud 30 on the beta channel @@ -576,39 +576,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 "30.0.9.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-30.0.9rc2.zip" + And Update to version "30.0.9.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip" And URL to documentation is "https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - MBkgOYDfZ+Uni2Gyn8J6LrEwf50fX1CXzD0GqTeyHUr4O49RnA08cRPBPriVvlb3 - vz04WlE+MjfLBFfXM/nQU9jELI8LVCJLUGjOfsfnJ31S2RuBD1bP90h5g+cGEGmF - nV3ZuIbdxX2WNa2vYnt/9ikIJoNIC80KzlnZd0/57h2glmiBBqTrvzk7w03P+YCe - 9WTBrIm2YN/U6+bBxYjgPGtXHD9jsaYmR6tKLbfYZsUSfnN3ZEG3ZxTvLXL+bCWa - ZWJU6F+GMGo8ySMg9sjyS1/9kIbukZHmgouJpjeUT91KnWpHQkE7+taKlA3/+qP/ - Mbh/LM/y7xsvYZ7J+mgYRQ== + jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV + WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq + F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB + mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k + /8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO + FY1Q5iIv/aq2GzkiJw9V3g== """ Scenario: Updating Nextcloud latest 30 to 31 on the beta channel Given There is a release with channel "beta" - And The received version is "30.0.9.1" + And The received version is "30.0.9.2" 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 "31.0.3.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-31.0.3rc2.zip" + And Update to version "31.0.3.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" And URL to documentation is "https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - KY6x08lMMbJ2T7xKRvUdsoFtdfLH9Cg/pOUdDItrYLikmJAt7BIediFuOniojrox - lWENBd+UQdbKhKmIKiEpo/+Qjlzm/Ddhv2229qeQOjz6BSNeqNHNz9vXWD5lX5Ih - 25ma7Xpzk+EZ6Y8FJkkYq8VtGCGKG0Ahmgr9ApF/JkIfwvAQe4GYS8BDjVhfbV3l - 7wFnmrm8ljxTWzpJhxcfhq9uCw175A8Jteq9VpsJGhqai1PcKMlgFDHZymsWemAW - FcFg+fOpT0cBvKCqKdmBDSi95D2iBmSPmyZlG7yhzab1gklJCzt7j2ygPCCFmyTN - ZpU++Jpj4ONETEf3RZkatw== + GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI + BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ + jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 + Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 + qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 + VnlpNk7RSuYdsBckwo1QmQ== """ Scenario: Updating Nextcloud 31 on the beta channel @@ -618,16 +618,16 @@ 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 "31.0.3.1" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-31.0.3rc2.zip" + And Update to version "31.0.3.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" And URL to documentation is "https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - KY6x08lMMbJ2T7xKRvUdsoFtdfLH9Cg/pOUdDItrYLikmJAt7BIediFuOniojrox - lWENBd+UQdbKhKmIKiEpo/+Qjlzm/Ddhv2229qeQOjz6BSNeqNHNz9vXWD5lX5Ih - 25ma7Xpzk+EZ6Y8FJkkYq8VtGCGKG0Ahmgr9ApF/JkIfwvAQe4GYS8BDjVhfbV3l - 7wFnmrm8ljxTWzpJhxcfhq9uCw175A8Jteq9VpsJGhqai1PcKMlgFDHZymsWemAW - FcFg+fOpT0cBvKCqKdmBDSi95D2iBmSPmyZlG7yhzab1gklJCzt7j2ygPCCFmyTN - ZpU++Jpj4ONETEf3RZkatw== + GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI + BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ + jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 + Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 + qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 + VnlpNk7RSuYdsBckwo1QmQ== """ diff --git a/tests/integration/features/daily.feature b/tests/integration/features/daily.feature index 687b531a..8b7a782e 100644 --- a/tests/integration/features/daily.feature +++ b/tests/integration/features/daily.feature @@ -33,7 +33,7 @@ Feature: Testing the update scenario of daily releases And Update to version "100.0.0.0" is available And URL to download is "https://download.nextcloud.com/server/daily/latest-stable29.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" - And EOL is set to "0" + And EOL is set to "1" And No signature is set Scenario: Updating an outdated Nextcloud 28 daily diff --git a/tests/integration/features/latest.feature b/tests/integration/features/latest.feature index df2bb1f0..83a7fa53 100644 --- a/tests/integration/features/latest.feature +++ b/tests/integration/features/latest.feature @@ -4,31 +4,31 @@ Feature: Testing the latest endpoint Given I want to know the latest stable release When I send a request latest.php Then The JSON response is non-empty - And Version "31.0.2" is the latest release - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.2.zip" + And Version "31.0.3" is the latest release + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" Scenario: Get latest beta version Given I want to know the latest beta release When I send a request latest.php Then The JSON response is non-empty - And Version "31.0.3 RC2" is the latest release - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-31.0.3rc2.zip" + And Version "31.0.3" is the latest release + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" Scenario: Get latest stable version with PHP 8.0 Given I want to know the latest stable release And I use PHP "8.0" When I send a request latest.php Then The JSON response is non-empty - And Version "29.0.14" is the latest release - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.14.zip" + And Version "29.0.15" is the latest release + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" Scenario: Get latest beta version with PHP 8.0 Given I want to know the latest beta release And I use PHP "8.0" When I send a request latest.php Then The JSON response is non-empty - And Version "29.0.15 RC2" is the latest release - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-29.0.15rc2.zip" + And Version "29.0.15" is the latest release + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" Scenario: Get latest version with invalid PHP version Given I want to know the latest beta release diff --git a/tests/integration/features/stable.feature b/tests/integration/features/stable.feature index e51ac0fa..ad8c889d 100644 --- a/tests/integration/features/stable.feature +++ b/tests/integration/features/stable.feature @@ -575,18 +575,18 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "61" When The request is sent Then The response is non-empty - And Update to version "29.0.14.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.14.zip" + And Update to version "29.0.15.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" - And EOL is set to "0" + And EOL is set to "1" And The signature is """ - bXvQH6IozegztCB+ZvPs16j4bWkhXDksLjuRP5YvaB6GmgGcczO65xIt2H1aLtZY - Gzniv+t8TM4+xZhODh1dTrR1NX0f7c8KTEFSYTmDX8kB7wcXg8Tabg80ULFr1bbU - mv0bVpjrKO7iCGe0McEzi/KqWeG4Y9d4AyQdxQ3YNk+73Zg/MrJ+QM/TIcoZ6Npq - WzjoyVCsRJKqDXssE+YlSuEjUt07c1QEh388I7dv6TVfh5eG5qaTQDWmXKFEStyn - ECaDcXZI6RZapFgnSv3q+UvZcxJe7dgJJMysJuSMhSctsAnE1UHtFaTfWZ9pT5Gs - 3j6TC0myov8+7Zh95dVhMA== + jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ + KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI + TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 + 4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL + P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN + hBgUoulymtuiKLOahxi/XQ== """ Scenario: Updating Nextcloud 29 on the stable channel @@ -596,39 +596,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 "29.0.14.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.14.zip" + And Update to version "29.0.15.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-29.0.15.zip" And URL to documentation is "https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html" - And EOL is set to "0" + And EOL is set to "1" And The signature is """ - bXvQH6IozegztCB+ZvPs16j4bWkhXDksLjuRP5YvaB6GmgGcczO65xIt2H1aLtZY - Gzniv+t8TM4+xZhODh1dTrR1NX0f7c8KTEFSYTmDX8kB7wcXg8Tabg80ULFr1bbU - mv0bVpjrKO7iCGe0McEzi/KqWeG4Y9d4AyQdxQ3YNk+73Zg/MrJ+QM/TIcoZ6Npq - WzjoyVCsRJKqDXssE+YlSuEjUt07c1QEh388I7dv6TVfh5eG5qaTQDWmXKFEStyn - ECaDcXZI6RZapFgnSv3q+UvZcxJe7dgJJMysJuSMhSctsAnE1UHtFaTfWZ9pT5Gs - 3j6TC0myov8+7Zh95dVhMA== + jDbWk7ZLdx1qAwlQWHd1O9sl5k9c/6n407zslZ/YoUc2ppp/wdzUGZUk82gdYVzQ + KSuPfa9s9Jii+reobRTxskaS5Cb5sf2QXS142Qs8sgYbEhJn3WGHSm5+JkZIcFfI + TYgjL/Y6IYwHLAJaZZ9JnLIi3V/pteBpU3e/9uKVVzHox21CcOSOBRcz6duVHn37 + 4DANzS1D5aFaW6aOtBRHLOOLntVfCJ8ZY+nteB2WUI1Qu7ONPt4p0nSrZU0D91kL + P3j66YkAP6Wbpz4SZ8FV1JvHI+qBiZP+xeVatUOFBLdh3sR3tOVXDGrzWtRdsstN + hBgUoulymtuiKLOahxi/XQ== """ Scenario: Updating Nextcloud 29 to 30 on the stable channel Given There is a release with channel "stable" - And The received version is "29.0.14.1" + And The received version is "29.0.15.2" 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 "30.0.8.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.8.zip" + And Update to version "30.0.9.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip" And URL to documentation is "https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - XNIXaswt7h8cQLgyPacXpTAfrTJzAo+xjmKs89EkoupLs0HYNx2/gRm0YglWGc+9 - 52Z/GfCDD+aRk3mwGe0SSfaWNQPD6Rh68zmmntQ44pf+tQGfGhl//3Z3cih/aU8e - hk7ArlNlyTdQZlawGlxzaTwlvNU6kBscC2F16ubsS/7QPW1rKa8oIdD0UNRD6Xw5 - j1RaW0rNB/9FpShTq9Lee7ZATjvSe02z/1/bbQFI9oUhnFjxk1yelTetGMYqZhGU - zrxTYVbEAtQVTvJnxlKDRLVflNosoMNQvWGteZdn/3OoT4ij3p43Tk4dVHPRzziz - rhFPnfl1Rkz8oROQpSsxQQ== + jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV + WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq + F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB + mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k + /8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO + FY1Q5iIv/aq2GzkiJw9V3g== """ Scenario: Updating Nextcloud 30 on the stable channel @@ -638,39 +638,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 "30.0.8.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.8.zip" + And Update to version "30.0.9.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-30.0.9.zip" And URL to documentation is "https://docs.nextcloud.com/server/30/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - XNIXaswt7h8cQLgyPacXpTAfrTJzAo+xjmKs89EkoupLs0HYNx2/gRm0YglWGc+9 - 52Z/GfCDD+aRk3mwGe0SSfaWNQPD6Rh68zmmntQ44pf+tQGfGhl//3Z3cih/aU8e - hk7ArlNlyTdQZlawGlxzaTwlvNU6kBscC2F16ubsS/7QPW1rKa8oIdD0UNRD6Xw5 - j1RaW0rNB/9FpShTq9Lee7ZATjvSe02z/1/bbQFI9oUhnFjxk1yelTetGMYqZhGU - zrxTYVbEAtQVTvJnxlKDRLVflNosoMNQvWGteZdn/3OoT4ij3p43Tk4dVHPRzziz - rhFPnfl1Rkz8oROQpSsxQQ== + jAbLMfRM4E1jarscpaPETteeGeW646UAOnmFZ1NbDgvvhHFuNhdOQqsNYZovyQqV + WgaCTlhf4CoZ0I1bZ00n8G9l71JUSyVKIKOocJiqtvy5ndsM1Fl5yR+CNufvMrjq + F9SlfV8sVxwDnTFNWGGgQPa3NmlaurGj8eKU/I0EhJAShBzod5M8yrjlGVyi4WaB + mjL8S6ECYvnrHNNhx+UmcBGa3K311B63LCqbivgqQ5XYrCo0jvWPsP7KSSrYAi6k + /8hD8AiyzTd/nC55CM8c/IGpqySAiAyF7s7S5M5UuedYucJCFJQGU66VZPuUcxOO + FY1Q5iIv/aq2GzkiJw9V3g== """ Scenario: Updating Nextcloud 30 to 31 on the stable channel Given There is a release with channel "stable" - And The received version is "30.0.8.1" + And The received version is "30.0.9.2" And The received PHP version is "8.1.0" And the installation mtime is "21" When The request is sent Then The response is non-empty - And Update to version "31.0.2.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.2.zip" + And Update to version "31.0.3.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" And URL to documentation is "https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - LPEeWXcwA7bbjk/wo6Z1MQ8XTZ1afRa7h4fUJe4Dub9RzzfOi/oncJdo0RLhdsT9 - FUyRHFGDehOdKqmw8aWysyLX10lsE1pocDZAhmalNNeSUdBbguGq2EBkJNZzaCYU - oaq3j7NSD8cVLngiIoaU9TGDNSENQUZgNijgxvcoCP9VNP+0R9MkE24ed+dNF0kH - ufG0qANr5N6jGWDLkVndQWRfQKEpvAcW8WUDNbzSrD2GE+/OauixVfHObvtgjoxV - M9t6SgwEWR3u5uszn3Kyclepii/ERFOYkWYR2khNnY2H0YMBL++iH8LERtyn8544 - aTxLRD7c38W2V3VZtlQRyQ== + GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI + BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ + jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 + Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 + qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 + VnlpNk7RSuYdsBckwo1QmQ== """ Scenario: Updating Nextcloud 31 on the stable channel @@ -680,16 +680,16 @@ 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 "31.0.2.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.2.zip" + And Update to version "31.0.3.2" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-31.0.3.zip" And URL to documentation is "https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - LPEeWXcwA7bbjk/wo6Z1MQ8XTZ1afRa7h4fUJe4Dub9RzzfOi/oncJdo0RLhdsT9 - FUyRHFGDehOdKqmw8aWysyLX10lsE1pocDZAhmalNNeSUdBbguGq2EBkJNZzaCYU - oaq3j7NSD8cVLngiIoaU9TGDNSENQUZgNijgxvcoCP9VNP+0R9MkE24ed+dNF0kH - ufG0qANr5N6jGWDLkVndQWRfQKEpvAcW8WUDNbzSrD2GE+/OauixVfHObvtgjoxV - M9t6SgwEWR3u5uszn3Kyclepii/ERFOYkWYR2khNnY2H0YMBL++iH8LERtyn8544 - aTxLRD7c38W2V3VZtlQRyQ== + GPhPF6nNo6WDhQjSi1AQa+AmtiZ5IWjtUJ+pVjY+CttrhntD8No+Jg3qI+JwHtwI + BCOHa0QbAYuSRXRr+vxWFB9WqDtUV64TbwFXOL4rQmz59GNn5vg2YzVvW/5C+siJ + jcBqxFrTLVfBvG/SWIytg+SMfZyCUon0EysoWCdrsUAnhWu6kuD6xOLSsyxmxDn7 + Dva4520Jp8IETAcuqMJQYD5Qw5/02Z3cUj7aDbKYpJBrhpd2H7fQ6OqRCgWdLzr4 + qNP/rLWLOPBhjovEckDi6DJW6icB1JZoQSGRZQiwKQ/idNRIKYUN+sdo/hTVwqn3 + VnlpNk7RSuYdsBckwo1QmQ== """