Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 50 additions & 50 deletions config/config.php
Original file line number Diff line number Diff line change
Expand Up @@ -1447,81 +1447,81 @@
'beta' => [
'32' => [
'100' => [
'latest' => '32.0.0 beta 3',
'internalVersion' => '32.0.0.6',
'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip',
'latest' => '32.0.0 beta 4',
'internalVersion' => '32.0.0.7',
'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip',
'downloads' => [
'bz2' => [
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.tar.bz2',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.tar.bz2',
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.tar.bz2',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.tar.bz2',
],
'zip' => [
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.zip',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip',
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.zip',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip',
],
],
'web' => 'https://docs.nextcloud.com/server/32/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '8.1',
'signature' => 'CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZ
pYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfj
N9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWD
ru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAG
leGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHW
HBwPu4O2p4hFi2ES7iMoWQ==',
'signature' => 'eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQ
k/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVp
PWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9Lx
JwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjU
HPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8l
MY9cSU9iNXutf0qkUJwKiA==',
'signatures' => [
'bz2' => 'G0p8pWdEQlf5LSVUxPhefKXDqA8LNjA55G1j7Uc9fgYkx/PK29eIo6/a0jnr9Pqc
vVLzGz/xBNANLMCV63bRxevA36fy4Ru5o4DTXJvpRb+TXmS2H+LOZMvmg/98waMJ
4Cp45GOPb42iEBDNtiXzPAiVmseRB+1UoIR2qmbi/YYHFurtSm8czyOdP8PMakWi
ja7LEu6j+6EBMF0DGATuHM3ZoYkhJdnlcdz4pk3fQibXurTISVRF7WfTOg1TxOD8
jOOLOf6KpA6WmHMKKw+n4H9y+li8C6z8CjEHpqmzvC76K2wP0rJhFRZpGtbLLQD9
BDMpVWzxaxZ3DJbW3KdFww==',
'zip' => 'CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZ
pYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfj
N9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWD
ru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAG
leGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHW
HBwPu4O2p4hFi2ES7iMoWQ==',
'bz2' => 'CJfKEczQw8cN5GXTItzn1AsBnP/1mTD4E0sBoVklhRxSx/RHYC1p5XmKZc3ob595
+Z123AXqmX2LvwhQl1JxtCqY4eW+GkgV6+ZdCZGppMe/k/RV5ZodoXGSRiXHG6pe
uOZ974Io/ZVHlUsJseSKFevl/521h9myZ0ttkWmP5K8xXfOLYNl6odTJN+qvniWj
qYdT5JlCQ1xaHDQFTe5WmCZ+8w1a+umDTjCyy5E6v74QtTpqaPgOAHLSw8mFXhDE
0Mpdx/VuoRIDpQltvZ+zGARoHpGw8GpoEYDsFNZxew9JzVeFY5I0p3Rqt5Q5u+ih
SSsiiV9DrIAX+DNFMCg9fQ==',
'zip' => 'eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQ
k/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVp
PWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9Lx
JwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjU
HPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8l
MY9cSU9iNXutf0qkUJwKiA==',
],
],
],
'31.0.8.1' => [
'100' => [
'latest' => '32.0.0 beta 3',
'internalVersion' => '32.0.0.6',
'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip',
'latest' => '32.0.0 beta 4',
'internalVersion' => '32.0.0.7',
'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip',
'downloads' => [
'bz2' => [
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.tar.bz2',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.tar.bz2',
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.tar.bz2',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.tar.bz2',
],
'zip' => [
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.zip',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip',
'0' => 'https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.zip',
'1' => 'https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip',
],
],
'web' => 'https://docs.nextcloud.com/server/32/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '8.1',
'signature' => 'CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZ
pYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfj
N9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWD
ru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAG
leGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHW
HBwPu4O2p4hFi2ES7iMoWQ==',
'signature' => 'eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQ
k/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVp
PWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9Lx
JwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjU
HPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8l
MY9cSU9iNXutf0qkUJwKiA==',
'signatures' => [
'bz2' => 'G0p8pWdEQlf5LSVUxPhefKXDqA8LNjA55G1j7Uc9fgYkx/PK29eIo6/a0jnr9Pqc
vVLzGz/xBNANLMCV63bRxevA36fy4Ru5o4DTXJvpRb+TXmS2H+LOZMvmg/98waMJ
4Cp45GOPb42iEBDNtiXzPAiVmseRB+1UoIR2qmbi/YYHFurtSm8czyOdP8PMakWi
ja7LEu6j+6EBMF0DGATuHM3ZoYkhJdnlcdz4pk3fQibXurTISVRF7WfTOg1TxOD8
jOOLOf6KpA6WmHMKKw+n4H9y+li8C6z8CjEHpqmzvC76K2wP0rJhFRZpGtbLLQD9
BDMpVWzxaxZ3DJbW3KdFww==',
'zip' => 'CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZ
pYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfj
N9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWD
ru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAG
leGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHW
HBwPu4O2p4hFi2ES7iMoWQ==',
'bz2' => 'CJfKEczQw8cN5GXTItzn1AsBnP/1mTD4E0sBoVklhRxSx/RHYC1p5XmKZc3ob595
+Z123AXqmX2LvwhQl1JxtCqY4eW+GkgV6+ZdCZGppMe/k/RV5ZodoXGSRiXHG6pe
uOZ974Io/ZVHlUsJseSKFevl/521h9myZ0ttkWmP5K8xXfOLYNl6odTJN+qvniWj
qYdT5JlCQ1xaHDQFTe5WmCZ+8w1a+umDTjCyy5E6v74QtTpqaPgOAHLSw8mFXhDE
0Mpdx/VuoRIDpQltvZ+zGARoHpGw8GpoEYDsFNZxew9JzVeFY5I0p3Rqt5Q5u+ih
SSsiiV9DrIAX+DNFMCg9fQ==',
'zip' => 'eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQ
k/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVp
PWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9Lx
JwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjU
HPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8l
MY9cSU9iNXutf0qkUJwKiA==',
],
],
],
Expand Down
8 changes: 4 additions & 4 deletions config/releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,11 @@
"zip": "c9X3/xMJcmFyPQHhNPoPsw6yUETYyFIhYdvkfZ/Z51wR8VrkWOXqyiK2sLhZOjB/G53cNx2VFsiKOkvuutZoGtkd7JAj/8emEzWzlzVr7hHrmdUSxWzupBGpSFnYFGsn35N52ZEmfyXtRcuerzFVMRlX5R/+AVER1Jc964CHPrH2kBp4JI6LKld2t6fZ9TAShguf/AHq9rYn935wO9ZIHQgUtWCOYBZgh8YzpoMeEQXC/2A9UVE9xvY5DNEB8XIiwRIWnWUQndnvuSNpNLME49r/5OdflCOcDl2eyklYb7b1rCVFXZOBaFXqkZkTxn7agANRmv8MOvWDeSvk4Y2TqQ=="
}
},
"32.0.0 beta 3": {
"internalVersion": "32.0.0.6",
"32.0.0 beta 4": {
"internalVersion": "32.0.0.7",
"signatures": {
"bz2": "G0p8pWdEQlf5LSVUxPhefKXDqA8LNjA55G1j7Uc9fgYkx/PK29eIo6/a0jnr9PqcvVLzGz/xBNANLMCV63bRxevA36fy4Ru5o4DTXJvpRb+TXmS2H+LOZMvmg/98waMJ4Cp45GOPb42iEBDNtiXzPAiVmseRB+1UoIR2qmbi/YYHFurtSm8czyOdP8PMakWija7LEu6j+6EBMF0DGATuHM3ZoYkhJdnlcdz4pk3fQibXurTISVRF7WfTOg1TxOD8jOOLOf6KpA6WmHMKKw+n4H9y+li8C6z8CjEHpqmzvC76K2wP0rJhFRZpGtbLLQD9BDMpVWzxaxZ3DJbW3KdFww==",
"zip": "CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZpYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfjN9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWDru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAGleGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHWHBwPu4O2p4hFi2ES7iMoWQ=="
"bz2": "CJfKEczQw8cN5GXTItzn1AsBnP/1mTD4E0sBoVklhRxSx/RHYC1p5XmKZc3ob595+Z123AXqmX2LvwhQl1JxtCqY4eW+GkgV6+ZdCZGppMe/k/RV5ZodoXGSRiXHG6peuOZ974Io/ZVHlUsJseSKFevl/521h9myZ0ttkWmP5K8xXfOLYNl6odTJN+qvniWjqYdT5JlCQ1xaHDQFTe5WmCZ+8w1a+umDTjCyy5E6v74QtTpqaPgOAHLSw8mFXhDE0Mpdx/VuoRIDpQltvZ+zGARoHpGw8GpoEYDsFNZxew9JzVeFY5I0p3Rqt5Q5u+ihSSsiiV9DrIAX+DNFMCg9fQ==",
"zip": "eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQk/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVpPWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9LxJwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjUHPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8lMY9cSU9iNXutf0qkUJwKiA=="
}
}
}
24 changes: 12 additions & 12 deletions tests/integration/features/beta.feature
Original file line number Diff line number Diff line change
Expand Up @@ -659,20 +659,20 @@ 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 "32.0.0.6" is available
And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip"
And Download URLS contain "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip"
And Download URLS contain "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.tar.bz2"
And Download URLS contain "https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.zip"
And Download URLS contain "https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta3/nextcloud-32.0.0beta3.tar.bz2"
And Update to version "32.0.0.7" is available
And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip"
And Download URLS contain "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip"
And Download URLS contain "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.tar.bz2"
And Download URLS contain "https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.zip"
And Download URLS contain "https://github.com/nextcloud-releases/server/releases/download/v32.0.0beta4/nextcloud-32.0.0beta4.tar.bz2"
And URL to documentation is "https://docs.nextcloud.com/server/32/admin_manual/maintenance/upgrade.html"
And EOL is set to "0"
And The signature is
"""
CgAshgyKH7XzRmWefgfInlARAYCjYjQqLvwjBUz0q6XwoRBLcaGo+5cJfuU5xZyZ
pYYYNxX8TYsbZLLtzP7Yj9tbcyaMC8FnpWByJbfbXcNpYEnjll/g1GABVGuGKtfj
N9daeY0SVp7TfTuCbRGI3fsSL3L9KAhkRG789Haq4SiBt9xA7qoPFqCIZF/JfUWD
ru+4+wVOes7beu+fRyKL3KEVuyX2cqY7sUl44wieh5e6bHlgzSUZkOz5ETeFIoAG
leGh6HzAQhZnbvSmw6sofOvB4mttjy3/S2AfFSHtrdwGsW+6k5A3VX0zqIxAcMHW
HBwPu4O2p4hFi2ES7iMoWQ==
eG/gYCdbuv5+UkECeaHPEFPzEyJi3OrzQ4GmEIag0qCDVIBXgBIbGjSMCKswqCPQ
k/qOhAyhwp6gJXJDG/fxTf9Q7EGDK+cVfYDhQptfJzpesNNnNCaOxoM6jaiYuqVp
PWhlNtiX9Qkr89ybr1sN2GV/VlldmYGoX9+h6BIz1uFlP5RUx9+/LE2MUCfqR9Lx
JwF1/aI6ooYjTb1F/eaK1yqX6i2cuDoMr6LtyXcfE9qi0j/zhSGuE98frAb8mKjU
HPXmvzvLO1UNv0M9zpx4xtkvoV2vZt6GZU7XPAKTCyeiaCJiWaHJ4i7pwsa8kJ8l
MY9cSU9iNXutf0qkUJwKiA==
"""
4 changes: 2 additions & 2 deletions tests/integration/features/latest.feature
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ Feature: Testing the latest endpoint
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 "32.0.0 beta 3" is the latest release
And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta3.zip"
And Version "32.0.0 beta 4" is the latest release
And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-32.0.0beta4.zip"

Scenario: Get latest stable version with PHP 8.0
Given I want to know the latest stable release
Expand Down
Loading