diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/cookbook/0.11 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/cookbook/0.11 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/cookbook/0.11 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/cookbook/0.11 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.4 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.4 index 7beb34deb11..67f92502a4b 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.4 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.4 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.11/spreed-v18.0.11.tar.gz -SPREED_CHECKSUM=sha256:78c7454b9c9058936c4d5b870595f8bf43d2a1c3ff9d3f89692ed1493605f29d +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.12/spreed-v18.0.12.tar.gz +SPREED_CHECKSUM=sha256:a4e9cbe6ecfc15cb875059fba2da7d3508a73aa9bea02997447c784ccd8dba42 TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.5 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.5 index a8cd6e076d5..fe59111eaab 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.5 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.5 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.6 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.6 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.6 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/drop_account/2.6 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/news/25.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/news/25.0 index 7e561678320..054071df0b8 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/news/25.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/news/25.0 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.10 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.10 index 4fbf5a1f303..d465a0246ea 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.10 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.10 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.10.1/notes-v4.10.1.tar.gz NOTES_CHECKSUM=sha256:4fb15499ace26f92d956c9e8fd537f35961825eb535dc1bcf678da992809e88c -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.11 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.11 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.11 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.11 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.8 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.8 index 25ba25257d9..3e3e4139d57 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.8 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.8 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.8.1/notes.tar.gz NOTES_CHECKSUM=sha256:05f1f55beed358a651b80021290110b65bfc78f4ed250bd941530cbb7cd42d1e -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.11/spreed-v18.0.11.tar.gz -SPREED_CHECKSUM=sha256:78c7454b9c9058936c4d5b870595f8bf43d2a1c3ff9d3f89692ed1493605f29d +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.12/spreed-v18.0.12.tar.gz +SPREED_CHECKSUM=sha256:a4e9cbe6ecfc15cb875059fba2da7d3508a73aa9bea02997447c784ccd8dba42 TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.9 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.9 index 12cad8308bd..1d82aea0309 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.9 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/notes/4.9 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.9.4/notes-v4.9.4.tar.gz NOTES_CHECKSUM=sha256:bc987c9f905908916df495dee7c37efec438264cf264a0c5c18521264b26a083 -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/28.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/28.0 index 2fde9898880..3e9fe4fcb1d 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/28.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/28.0 @@ -1,8 +1,15 @@ SERVER_VERSION=28.0.10-fpm-alpine@sha256:7ca7cfb30118f3f28cb6a77f8e81459c66a91f8c224219af940a39d26493fe25 COOKBOOK_URL=https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v0.11.2/cookbook-0.11.2.tar.gz +COOKBOOK_CHECKSUM=sha256:ba96d3773bb5ec11fab5e860094713c41bd354e3b7d4aae2ff7def19de149f2c DROP_ACCOUNT_URL=https://packages.framasoft.org/projects/nextcloud-apps/drop-account/drop_account-2.6.1.tar.gz +DROP_ACCOUNT_CHECKSUM=sha256:226e84712aa61d62e99eaa834abc7cd4496ed07289830af06cefeb58c4135123 NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news.tar.gz +NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.11/spreed-v18.0.11.tar.gz +NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.12/spreed-v18.0.12.tar.gz +SPREED_CHECKSUM=sha256:a4e9cbe6ecfc15cb875059fba2da7d3508a73aa9bea02997447c784ccd8dba42 TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz +TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz +UPPUSH_CHECKSUM=sha256:99ab0dbd371db8f4abe1dae2e1af7cba374c814edf644edb949051fa977566e9 diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/29.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/29.0 index ec38d5944c9..054071df0b8 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/29.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/29.0 @@ -1,8 +1,15 @@ SERVER_VERSION=29.0.7-fpm-alpine@sha256:c0f2102721226d67c63472a853125b1acf723a5f6a5de498b60721d1058c3ea6 COOKBOOK_URL=https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v0.11.2/cookbook-0.11.2.tar.gz +COOKBOOK_CHECKSUM=sha256:ba96d3773bb5ec11fab5e860094713c41bd354e3b7d4aae2ff7def19de149f2c DROP_ACCOUNT_URL=https://packages.framasoft.org/projects/nextcloud-apps/drop-account/drop_account-2.6.1.tar.gz +DROP_ACCOUNT_CHECKSUM=sha256:226e84712aa61d62e99eaa834abc7cd4496ed07289830af06cefeb58c4135123 NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news.tar.gz +NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz +NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz +TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz +UPPUSH_CHECKSUM=sha256:99ab0dbd371db8f4abe1dae2e1af7cba374c814edf644edb949051fa977566e9 diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/30.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/30.0 index 5e81e6a69c5..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/30.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/server/30.0 @@ -1,8 +1,15 @@ SERVER_VERSION=30.0.0-fpm-alpine@sha256:c13308eaba442e9af950fb79e4d2fc4e8258d22e9ef68b85953d6431b17618c1 COOKBOOK_URL=https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v0.11.2/cookbook-0.11.2.tar.gz +COOKBOOK_CHECKSUM=sha256:ba96d3773bb5ec11fab5e860094713c41bd354e3b7d4aae2ff7def19de149f2c DROP_ACCOUNT_URL=https://packages.framasoft.org/projects/nextcloud-apps/drop-account/drop_account-2.6.1.tar.gz +DROP_ACCOUNT_CHECKSUM=sha256:226e84712aa61d62e99eaa834abc7cd4496ed07289830af06cefeb58c4135123 NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news.tar.gz +NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz +NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz +TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz +UPPUSH_CHECKSUM=sha256:99ab0dbd371db8f4abe1dae2e1af7cba374c814edf644edb949051fa977566e9 diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/18.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/18.0 index 0eeadf9cdca..3e9fe4fcb1d 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/18.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/18.0 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.11/spreed-v18.0.11.tar.gz -SPREED_CHECKSUM=sha256:78c7454b9c9058936c4d5b870595f8bf43d2a1c3ff9d3f89692ed1493605f29d +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v18.0.12/spreed-v18.0.12.tar.gz +SPREED_CHECKSUM=sha256:a4e9cbe6ecfc15cb875059fba2da7d3508a73aa9bea02997447c784ccd8dba42 TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/19.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/19.0 index 7e561678320..054071df0b8 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/19.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/19.0 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/20.0 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/20.0 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/20.0 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/spreed/20.0 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.6 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.6 index 65a36b95b7b..e3418a7a8d9 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.6 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.6 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.6.6/tables-v0.6.6.tar.gz TABLES_CHECKSUM=sha256:7ce024420ccaa09fcfef4e0d4dc295d3100ce8d20df8de18ab6c8f09e8e4ef5d UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.7 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.7 index 1d642c810bc..2620f450deb 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.7 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.7 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.7.5/tables-v0.7.5.tar.gz TABLES_CHECKSUM=sha256:abab5c97174c9f190e712eafd108fb49068dd8c19ccea4b79a6f839b492eb0c7 UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.8 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.8 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.8 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/tables/0.8 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.4 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.4 index 2b307be1b2e..a17f742418f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.4 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.4 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.9/spreed-v19.0.9.tar.gz -SPREED_CHECKSUM=sha256:719604e76f2348d9cf1602529eaa2ca0fca8ffb577cdd5002319c5a5c3aebe1e +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v19.0.10/spreed-v19.0.10.tar.gz +SPREED_CHECKSUM=sha256:0969950116e26408e032964aa1f594f454f2fcb0b3f335ee41d18ce943078d9e TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.4.3.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.5 b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.5 index b4e971df1fc..92fe801880f 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.5 +++ b/packages/nextcloud/packages/nextcloud_test_presets/docker/presets/uppush/1.5 @@ -7,8 +7,8 @@ NEWS_URL=https://github.com/nextcloud/news/releases/download/25.0.0-alpha9/news. NEWS_CHECKSUM=sha256:8c7d45fc8648b65644a6c7e05e14688e2603e9911586cb91bf3f10b346775052 NOTES_URL=https://github.com/nextcloud-releases/notes/releases/download/v4.11.0/notes-v4.11.0.tar.gz NOTES_CHECKSUM=sha256:7693027a18e13d0a0e03e31574b786737ef4866a96ce6b0c733815d3c9bf70ee -SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.0/spreed-v20.0.0.tar.gz -SPREED_CHECKSUM=sha256:a749b8b3865b584ca23cf0512af106164ff4c4df888983c44c37a09bff100d66 +SPREED_URL=https://github.com/nextcloud-releases/spreed/releases/download/v20.0.1/spreed-v20.0.1.tar.gz +SPREED_CHECKSUM=sha256:9942666ce30c2249bff376beef1716e7d4d36abe7c0f8974124fa466845dc46f TABLES_URL=https://github.com/nextcloud-releases/tables/releases/download/v0.8.1/tables-v0.8.1.tar.gz TABLES_CHECKSUM=sha256:d39dd61f4408fef8618fb2015923b478e33b372467812b1b515722ca466bf05a UPPUSH_URL=https://codeberg.org/NextPush/uppush/archive/1.5.1.tar.gz diff --git a/packages/nextcloud/packages/nextcloud_test_presets/lib/src/generate_presets.dart b/packages/nextcloud/packages/nextcloud_test_presets/lib/src/generate_presets.dart index 879594c7000..177118d26b5 100644 --- a/packages/nextcloud/packages/nextcloud_test_presets/lib/src/generate_presets.dart +++ b/packages/nextcloud/packages/nextcloud_test_presets/lib/src/generate_presets.dart @@ -24,8 +24,6 @@ Future generatePresets() async { serverReleases.sort((a, b) => b.compareTo(a)); final apps = await _getApps(appIDs, httpClient); - final urlChecksums = {}; - for (final app in apps) { final appPresetsDir = Directory('docker/presets/${app.id}'); if (appPresetsDir.existsSync()) { @@ -51,21 +49,11 @@ Future generatePresets() async { a.findLatestRelease(); } - if (urlChecksums[appRelease.url] == null) { - final request = http.Request('GET', Uri.parse(appRelease.url)); - - final streamedResponse = await httpClient.send(request); - if (streamedResponse.statusCode != 200) { - throw Exception('Unable to get app, status code: ${streamedResponse.statusCode}'); - } - - final checksum = await sha256.bind(streamedResponse.stream).first; - urlChecksums[appRelease.url] = checksum.toString(); - } + final checksum = await _getUrlChecksum(httpClient, appRelease.url); buffer ..writeln('${a.id.toUpperCase()}_URL=${appRelease.url}') - ..writeln('${a.id.toUpperCase()}_CHECKSUM=sha256:${urlChecksums[appRelease.url]}'); + ..writeln('${a.id.toUpperCase()}_CHECKSUM=sha256:$checksum'); } File('${appPresetsDir.path}/${release.presetVersion}').writeAsStringSync(buffer.toString()); @@ -85,7 +73,12 @@ Future generatePresets() async { final release = app.findLatestCompatibleRelease(serverRelease) ?? app.findLatestCompatibleRelease(serverRelease, allowUnstable: true) ?? app.findLatestRelease(); - buffer.writeln('${app.id.toUpperCase()}_URL=${release.url}'); + + final checksum = await _getUrlChecksum(httpClient, release.url); + + buffer + ..writeln('${app.id.toUpperCase()}_URL=${release.url}') + ..writeln('${app.id.toUpperCase()}_CHECKSUM=sha256:$checksum'); } File('${serverPresetsDir.path}/${serverRelease.presetVersion}').writeAsStringSync(buffer.toString()); @@ -101,6 +94,23 @@ Future generatePresets() async { httpClient.close(); } +final _urlChecksums = {}; +Future _getUrlChecksum(http.Client httpClient, String url) async { + if (_urlChecksums[url] == null) { + final request = http.Request('GET', Uri.parse(url)); + + final streamedResponse = await httpClient.send(request); + if (streamedResponse.statusCode != 200) { + throw Exception('Unable to get app, status code: ${streamedResponse.statusCode}'); + } + + final checksum = await sha256.bind(streamedResponse.stream).first; + _urlChecksums[url] = checksum.toString(); + } + + return _urlChecksums[url]!; +} + Future> _getServerReleases(http.Client httpClient) async { final versions = {}; String? next = 'https://hub.docker.com/v2/repositories/library/nextcloud/tags?page_size=1000';