From 191f4a32e3237fb68618d72bab0ee31db625f047 Mon Sep 17 00:00:00 2001 From: Jyrki Gadinger Date: Thu, 19 Mar 2026 14:18:48 +0100 Subject: [PATCH 1/2] Revert "chore: increase win32 4.0.4/4.0.5 requests to 10%" This reverts commit 471a2d80ff5cc7aa5b3a8d056cf8fa7a4c126058. 10% is still too much, sadly :( Signed-off-by: Jyrki Gadinger --- config/config.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config.php b/config/config.php index b931027..c3eff6f 100644 --- a/config/config.php +++ b/config/config.php @@ -102,8 +102,8 @@ // Win32 4.0.4 and 4.0.5 do not follow HTTP redirects, which fails the download of updates if ($platform == "win32" && (version_compare($version, '4.0.4', '>=') && version_compare($version, '4.0.6', '<'))) { $stableUrl = 'https://download.nextcloud.com/desktop/releases/Windows/'; - if (rand(0, 100) >= 10) { - // only allow ~10% of requests receive an update to not overload the download server + if (rand(0, 100) >= 2) { + // only allow ~2% of requests receive an update to not overload the download server $stableVersion = '4.0.4'; } } From a2e0769f4025f71c7aa22b9c4398657db958d06b Mon Sep 17 00:00:00 2001 From: Jyrki Gadinger Date: Thu, 19 Mar 2026 14:21:46 +0100 Subject: [PATCH 2/2] chore: publish 4.0.8 release to stable channel Signed-off-by: Jyrki Gadinger --- config/config.php | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/config/config.php b/config/config.php index c3eff6f..eacb156 100644 --- a/config/config.php +++ b/config/config.php @@ -27,22 +27,22 @@ // stable Qt6.9 (macOS 11 / 12 — not compatible with Qt6.10) // fixed to the last Qt6.9-compatible stable release // -$stableQt69ReleaseDate = '2026-03-11 15:00'; -$stableQt69Version = '4.0.7'; -$stableQt69VersionSignature = 'bwlGWdC92IvoiOtjL/FTuFHdqPEJ02B+lTQy/qGwkfJemnrJeH+BDjRNkJZ2/worA7OT8Gn2e18K3c9hj/V+Dw=='; -$stableQt69VersionLength = 345086717; -$stableQt69VersionFileProviderSignature = 'UBxf+cSW8EV7BN7fNsfgvMvPAzqvBfa8RNFuge56xGg/V9vhe4D9W1oqF3mTsex1A7lb2pbAQXFqgnx5nrqzCg=='; -$stableQt69VersionFileProviderLength = 373254923; +$stableQt69ReleaseDate = '2026-03-19 15:00'; +$stableQt69Version = '4.0.8'; +$stableQt69VersionSignature = 'rK+JgVBR3TDygsgaFzZnLaSlEHeH9qMG2ysaIFHTIc5ythZ7m+orSj/UDKPZtHpmnIp5Udcry4zOWjGA+CIBBw=='; +$stableQt69VersionLength = 345081075; +$stableQt69VersionFileProviderSignature = 'fLD3Y84rJcvJ46/kZDYE6Csmr1qJ3Icg/RckVWRKyx/wuTSzRAXoURkaVBM98VRrKF7fn4Ejded2GeKWrVoZCg=='; +$stableQt69VersionFileProviderLength = 373257027; // // stable // -$stableReleaseDate = '2026-03-11 15:00'; -$stableVersion = '4.0.7'; -$stableVersionSignature = 'bwlGWdC92IvoiOtjL/FTuFHdqPEJ02B+lTQy/qGwkfJemnrJeH+BDjRNkJZ2/worA7OT8Gn2e18K3c9hj/V+Dw=='; -$stableVersionLength = 345086717; -$stableVersionFileProviderSignature = 'UBxf+cSW8EV7BN7fNsfgvMvPAzqvBfa8RNFuge56xGg/V9vhe4D9W1oqF3mTsex1A7lb2pbAQXFqgnx5nrqzCg=='; -$stableVersionFileProviderLength = 373254923; +$stableReleaseDate = '2026-03-19 15:00'; +$stableVersion = '4.0.8'; +$stableVersionSignature = 'rK+JgVBR3TDygsgaFzZnLaSlEHeH9qMG2ysaIFHTIc5ythZ7m+orSj/UDKPZtHpmnIp5Udcry4zOWjGA+CIBBw=='; +$stableVersionLength = 345081075; +$stableVersionFileProviderSignature = 'fLD3Y84rJcvJ46/kZDYE6Csmr1qJ3Icg/RckVWRKyx/wuTSzRAXoURkaVBM98VRrKF7fn4Ejded2GeKWrVoZCg=='; +$stableVersionFileProviderLength = 373257027; // // enterprise