diff --git a/config/config.php b/config/config.php index c5f2fca5..c83a84c7 100755 --- a/config/config.php +++ b/config/config.php @@ -17,7 +17,7 @@ kk7thi34hb/S0ne4FfX7FA==', ], ], - '28.0.6.1' => [ + '28.0.7.4' => [ '100' => [ 'latest' => '29.0.3', 'internalVersion' => '29.0.3.4', @@ -35,34 +35,34 @@ ], '28' => [ '100' => [ - 'latest' => '28.0.6', - 'internalVersion' => '28.0.6.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-28.0.6.zip', + 'latest' => '28.0.7', + 'internalVersion' => '28.0.7.4', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip', 'web' => 'https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'jO4wVLt+cW1R+b1t4kmF5Up+O94LbHoDmX6SzMAWJ3nasoWua2S3svbx5gvoVaci -ux8TyPtIWmtBjGOD74cOzaBY/lQRQtyjp+hSuf0Dfr7dw5TjLUn9/kHkvNydRfmP -PXmPL7+8ByeZqHoAbYrAaTDpxbMAOpPHmhIg5LZmN3kTz6PGHkOVqIS9jf+O9B3Z -aSpbFAs7XlHHOR30pYqftcnnOmYHWiKRsH/Qs1J1WHcj+YGLUVLEvk25z1+ruCpF -nSZvIxRTQw8tdqnkqgCnGTEHHh5dvqsfhbcLQwHZ6ldkoAhSf9TZ1m0nVlQFsRmi -QnK0Bov0chs7kRKuaA/Hew==', + 'signature' => 'J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn +3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP +00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj +RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ +bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 +1YXISH91rtaez0J9KQaOQg==', ], ], '27.1.10.2' => [ '100' => [ - 'latest' => '28.0.6', - 'internalVersion' => '28.0.6.1', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-28.0.6.zip', + 'latest' => '28.0.7', + 'internalVersion' => '28.0.7.4', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip', 'web' => 'https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'jO4wVLt+cW1R+b1t4kmF5Up+O94LbHoDmX6SzMAWJ3nasoWua2S3svbx5gvoVaci -ux8TyPtIWmtBjGOD74cOzaBY/lQRQtyjp+hSuf0Dfr7dw5TjLUn9/kHkvNydRfmP -PXmPL7+8ByeZqHoAbYrAaTDpxbMAOpPHmhIg5LZmN3kTz6PGHkOVqIS9jf+O9B3Z -aSpbFAs7XlHHOR30pYqftcnnOmYHWiKRsH/Qs1J1WHcj+YGLUVLEvk25z1+ruCpF -nSZvIxRTQw8tdqnkqgCnGTEHHh5dvqsfhbcLQwHZ6ldkoAhSf9TZ1m0nVlQFsRmi -QnK0Bov0chs7kRKuaA/Hew==', + 'signature' => 'J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn +3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP +00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj +RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ +bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 +1YXISH91rtaez0J9KQaOQg==', ], ], '27' => [ @@ -644,52 +644,20 @@ ], ], 'beta' => [ - '28.0.7.3' => [ - '100' => [ - 'latest' => '29.0.3', - 'internalVersion' => '29.0.3.4', - 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-29.0.3.zip', - 'web' => 'https://docs.nextcloud.com/server/29/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.0', - 'signature' => 'mrCZ4AjippvY5BP3aPuZS6oGUa0rIAWnH6Wp6roj+G3kStkjWdS/KiZ1Sb88I+aX -Wl1ryQmiP6+d8Ibb6jRkh+eTewbsD8HsPS1PH8pSj2SruPckKj9OPnWma+iSIDFK -qepFVSplN9pQIHZGcgWpOkydWMFjMR9VJ30+dnRqnMPY/MwkKyqNyehGlEotOlYl -AuM81wASoBMtsj1ZnDjF39+9+6KXIcCla7/18IDSCPwu/q8USgdrptms7fnZbsgp -D6ehaq8pwV4Nw4+A8jpMPXUjMhkvvEgWY7SAXW6bSO6YSOMo9aGMKG3jLu5Wwc+o -kk7thi34hb/S0ne4FfX7FA==', - ], - ], - '28' => [ - '100' => [ - 'latest' => '28.0.7 RC4', - 'internalVersion' => '28.0.7.3', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-28.0.7rc4.zip', - 'web' => 'https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html', - 'eol' => false, - 'minPHPVersion' => '8.0', - 'signature' => 'xIBFsh5omnZsG9ARpEcYG6FSiafpjv1/3vy2Mt3eioRDFoQWV1Z9ZJYWVn4pSvAy -ZiXWIe5VmD3wHX1HxvreYqR8HtIQLGe4iayo9BiFCgtxVyBpdxuzCJQInPLtPrzM -aymwlXa+fgZtKe7/RHe7iJEVNfEIuLpVS2ycLxxYI7brit14m2eM6/W0/f+t+kFw -Soh9lK+1l1XPxLlbdnEsYX66NGT55fAokYyjZ48nb8hXaElFEwpKdGn8GlLSyNEe -tRYa2pME4sWDjEOvSR7kexct9ddns9z9OEQqn8zPe2Vw/W/2yilQw7vhL5SdBlzm -wLFjTWu609XUChGq6W5GaA==', - ], - ], '27.1.11.2' => [ '100' => [ - 'latest' => '28.0.7 RC4', - 'internalVersion' => '28.0.7.3', - 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-28.0.7rc4.zip', + 'latest' => '28.0.7', + 'internalVersion' => '28.0.7.4', + 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip', 'web' => 'https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html', 'eol' => false, 'minPHPVersion' => '8.0', - 'signature' => 'xIBFsh5omnZsG9ARpEcYG6FSiafpjv1/3vy2Mt3eioRDFoQWV1Z9ZJYWVn4pSvAy -ZiXWIe5VmD3wHX1HxvreYqR8HtIQLGe4iayo9BiFCgtxVyBpdxuzCJQInPLtPrzM -aymwlXa+fgZtKe7/RHe7iJEVNfEIuLpVS2ycLxxYI7brit14m2eM6/W0/f+t+kFw -Soh9lK+1l1XPxLlbdnEsYX66NGT55fAokYyjZ48nb8hXaElFEwpKdGn8GlLSyNEe -tRYa2pME4sWDjEOvSR7kexct9ddns9z9OEQqn8zPe2Vw/W/2yilQw7vhL5SdBlzm -wLFjTWu609XUChGq6W5GaA==', + 'signature' => 'J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn +3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP +00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj +RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ +bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 +1YXISH91rtaez0J9KQaOQg==', ], ], '27' => [ diff --git a/config/releases.json b/config/releases.json index 2baf01ac..39ff9474 100644 --- a/config/releases.json +++ b/config/releases.json @@ -89,10 +89,10 @@ "internalVersion": "28.0.6.1", "signature": "jO4wVLt+cW1R+b1t4kmF5Up+O94LbHoDmX6SzMAWJ3nasoWua2S3svbx5gvoVaciux8TyPtIWmtBjGOD74cOzaBY/lQRQtyjp+hSuf0Dfr7dw5TjLUn9/kHkvNydRfmPPXmPL7+8ByeZqHoAbYrAaTDpxbMAOpPHmhIg5LZmN3kTz6PGHkOVqIS9jf+O9B3ZaSpbFAs7XlHHOR30pYqftcnnOmYHWiKRsH/Qs1J1WHcj+YGLUVLEvk25z1+ruCpFnSZvIxRTQw8tdqnkqgCnGTEHHh5dvqsfhbcLQwHZ6ldkoAhSf9TZ1m0nVlQFsRmiQnK0Bov0chs7kRKuaA/Hew==" }, - "28.0.7 RC4": { - "internalVersion": "28.0.7.3", - "signature": "xIBFsh5omnZsG9ARpEcYG6FSiafpjv1/3vy2Mt3eioRDFoQWV1Z9ZJYWVn4pSvAyZiXWIe5VmD3wHX1HxvreYqR8HtIQLGe4iayo9BiFCgtxVyBpdxuzCJQInPLtPrzMaymwlXa+fgZtKe7/RHe7iJEVNfEIuLpVS2ycLxxYI7brit14m2eM6/W0/f+t+kFwSoh9lK+1l1XPxLlbdnEsYX66NGT55fAokYyjZ48nb8hXaElFEwpKdGn8GlLSyNEetRYa2pME4sWDjEOvSR7kexct9ddns9z9OEQqn8zPe2Vw/W/2yilQw7vhL5SdBlzmwLFjTWu609XUChGq6W5GaA==" - }, + "28.0.7": { + "internalVersion": "28.0.7.4", + "signature": "J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyjRADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJbIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw41YXISH91rtaez0J9KQaOQg==" + }, "29.0.1": { "internalVersion": "29.0.1.1", "signature": "MV1tA/Qtn5SUMSOPiu9c1N3PEL09AO7PKduaQGYXlWIRA+qJcJfq6YtN4W0QvSDaKo/j4KcpAM0w8b3O+qOJOFApDo3vHVH3mqNLnyL6+SYKTob2Kclnnx9Fke1tozviki29GZmbff8KNPuSSYOt2HTY73bh0Esit73+jIufsOciMNyAtOd47TtkAKfK/fNIDbGT9YJn0gi3ulQ9zfMRFhK+yP4S5WQY43RFPp8qzjA44pgLn2IMu9HmH0Mz36ddmyRG4PG3IaLxfIF3O3/xhvEpqz0BSrJRAIptAZ9YdQZjt+bkh1DoW0HtkN+4FVp40DAbpdTSYEu6OUzAFq8I1g==" diff --git a/tests/integration/features/beta.feature b/tests/integration/features/beta.feature index 79a3c8c0..1b746598 100644 --- a/tests/integration/features/beta.feature +++ b/tests/integration/features/beta.feature @@ -471,18 +471,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 "28.0.7.3" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-28.0.7rc4.zip" + And Update to version "28.0.7.4" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip" And URL to documentation is "https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - xIBFsh5omnZsG9ARpEcYG6FSiafpjv1/3vy2Mt3eioRDFoQWV1Z9ZJYWVn4pSvAy - ZiXWIe5VmD3wHX1HxvreYqR8HtIQLGe4iayo9BiFCgtxVyBpdxuzCJQInPLtPrzM - aymwlXa+fgZtKe7/RHe7iJEVNfEIuLpVS2ycLxxYI7brit14m2eM6/W0/f+t+kFw - Soh9lK+1l1XPxLlbdnEsYX66NGT55fAokYyjZ48nb8hXaElFEwpKdGn8GlLSyNEe - tRYa2pME4sWDjEOvSR7kexct9ddns9z9OEQqn8zPe2Vw/W/2yilQw7vhL5SdBlzm - wLFjTWu609XUChGq6W5GaA== + J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn + 3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP + 00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj + RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ + bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 + 1YXISH91rtaez0J9KQaOQg== """ Scenario: Updating Nextcloud 28 on the beta channel @@ -492,23 +492,23 @@ 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 "28.0.7.3" is available - And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-28.0.7rc4.zip" + And Update to version "28.0.7.4" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip" And URL to documentation is "https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - xIBFsh5omnZsG9ARpEcYG6FSiafpjv1/3vy2Mt3eioRDFoQWV1Z9ZJYWVn4pSvAy - ZiXWIe5VmD3wHX1HxvreYqR8HtIQLGe4iayo9BiFCgtxVyBpdxuzCJQInPLtPrzM - aymwlXa+fgZtKe7/RHe7iJEVNfEIuLpVS2ycLxxYI7brit14m2eM6/W0/f+t+kFw - Soh9lK+1l1XPxLlbdnEsYX66NGT55fAokYyjZ48nb8hXaElFEwpKdGn8GlLSyNEe - tRYa2pME4sWDjEOvSR7kexct9ddns9z9OEQqn8zPe2Vw/W/2yilQw7vhL5SdBlzm - wLFjTWu609XUChGq6W5GaA== + J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn + 3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP + 00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj + RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ + bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 + 1YXISH91rtaez0J9KQaOQg== """ Scenario: Updating latest Nextcloud 28 on the beta channel Given There is a release with channel "beta" - And The received version is "28.0.7.3" + And The received version is "28.0.7.4" And The received PHP version is "8.1.0" And the installation mtime is "11" When The request is sent diff --git a/tests/integration/features/stable.feature b/tests/integration/features/stable.feature index 274718a8..76603527 100644 --- a/tests/integration/features/stable.feature +++ b/tests/integration/features/stable.feature @@ -533,18 +533,18 @@ Feature: Testing the update scenario of stable releases And the installation mtime is "41" When The request is sent Then The response is non-empty - And Update to version "28.0.6.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.6.zip" + And Update to version "28.0.7.4" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip" And URL to documentation is "https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - jO4wVLt+cW1R+b1t4kmF5Up+O94LbHoDmX6SzMAWJ3nasoWua2S3svbx5gvoVaci - ux8TyPtIWmtBjGOD74cOzaBY/lQRQtyjp+hSuf0Dfr7dw5TjLUn9/kHkvNydRfmP - PXmPL7+8ByeZqHoAbYrAaTDpxbMAOpPHmhIg5LZmN3kTz6PGHkOVqIS9jf+O9B3Z - aSpbFAs7XlHHOR30pYqftcnnOmYHWiKRsH/Qs1J1WHcj+YGLUVLEvk25z1+ruCpF - nSZvIxRTQw8tdqnkqgCnGTEHHh5dvqsfhbcLQwHZ6ldkoAhSf9TZ1m0nVlQFsRmi - QnK0Bov0chs7kRKuaA/Hew== + J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn + 3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP + 00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj + RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ + bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 + 1YXISH91rtaez0J9KQaOQg== """ Scenario: Updating Nextcloud 28 on the stable channel @@ -554,23 +554,23 @@ 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 "28.0.6.1" is available - And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.6.zip" + And Update to version "28.0.7.4" is available + And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-28.0.7.zip" And URL to documentation is "https://docs.nextcloud.com/server/28/admin_manual/maintenance/upgrade.html" And EOL is set to "0" And The signature is """ - jO4wVLt+cW1R+b1t4kmF5Up+O94LbHoDmX6SzMAWJ3nasoWua2S3svbx5gvoVaci - ux8TyPtIWmtBjGOD74cOzaBY/lQRQtyjp+hSuf0Dfr7dw5TjLUn9/kHkvNydRfmP - PXmPL7+8ByeZqHoAbYrAaTDpxbMAOpPHmhIg5LZmN3kTz6PGHkOVqIS9jf+O9B3Z - aSpbFAs7XlHHOR30pYqftcnnOmYHWiKRsH/Qs1J1WHcj+YGLUVLEvk25z1+ruCpF - nSZvIxRTQw8tdqnkqgCnGTEHHh5dvqsfhbcLQwHZ6ldkoAhSf9TZ1m0nVlQFsRmi - QnK0Bov0chs7kRKuaA/Hew== + J2TfhTfot5t2cHrlYqeScQggyLz+KIMOEpqowikxadzRkd/ww6/QLRWqATiQdhNn + 3Rc2v+DQ0t89j+a1lDct+DF+2KN7WG4pueSG3AaTLu5w4z4hEJOh0JFIQOcZVmMP + 00Scmy1DlgGi9tFVcZJ3k2tgEb6GehIvM0qebjg7AwcVbDMRFkUx2jPoWe+hjWyj + RADz0boWWnoNSFWLzf7FSVjs/MqwiSSztVJUjie01Jyu6Gk5ibXPaeehlFwXrXlJ + bIGWtX0f+vkuDpZ0JpyvLLbGYORPjrxxFese9FKJUCY/SPUTmrLP8d8eW87blsw4 + 1YXISH91rtaez0J9KQaOQg== """ Scenario: Updating latest Nextcloud 28 on the stable channel Given There is a release with channel "stable" - And The received version is "28.0.6.1" + And The received version is "28.0.7.4" And The received PHP version is "8.1.0" And the installation mtime is "61" When The request is sent