Compare commits

...
Sign in to create a new pull request.

22 commits

Author SHA1 Message Date
Andrew Bauer
9c7ef9445d 34.0.3 release RHBZ#2515297 2026-08-16 15:57:47 -05:00
Andrew Bauer
4f892068ec 34.0.2 release RHBZ#2506423 2026-07-23 15:22:49 -05:00
Fedora Release Engineering
eb3b5fd33e Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 09:32:38 +00:00
Andrew Bauer
f0ed8f15a9 33.0.6 release 2026-06-26 14:53:11 -05:00
Brian J. Murrell
db98a32e09 Dynamically determine which .map file to update the occ upgrade command in
Currently, the .map file in which the message exists to inform the user
how to run the occ upgrade command is hard-coded.  This can change
from release to release and thus is quite fragile.

Instead, figure out which file to update by searching for the "occ upgrade"
command in all of the .map files and use the result of that search in the
update command.

Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
2026-06-09 22:31:01 +00:00
Andrew Bauer
b701ace299 33.0.5 Release 2026-06-08 09:23:08 -05:00
Andrew Bauer
796f9d876b 33.0.4 Release RHBZ#2482794 2026-05-28 13:32:26 -05:00
Andrew Bauer
5c14182672 33.0.3 Release RHBZ#2454311 2026-05-02 11:06:29 -05:00
Andrew Bauer
0224438526 fix cli upgrade advice 2026-04-18 07:49:00 -05:00
Andrew Bauer
a31e3cccd8 33.0.1 release RHBZ#2451773 2026-03-29 15:42:22 -05:00
Andrew Bauer
5fb288a672 32.0.6 release RHBZ#2440650 2026-02-21 16:07:58 -06:00
Andrew Bauer
c4d346f41d 32.0.5 Release RHBZ#2430382 2026-01-17 09:32:35 -06:00
Andrew Bauer
44fa2177d7 32.0.5 Release RHBZ#2430382 2026-01-17 09:16:59 -06:00
Fedora Release Engineering
cd2bac1d17 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 22:05:49 +00:00
Andrew Bauer
d67faf73ac 32.0.3 release, fixes RHBZ# 2420196 RHBZ# 2420197 RHBZ# 2420198 RHBZ# 2421368 2025-12-12 08:30:53 -06:00
Andrew Bauer
c34e89c698 32.0.2 release RHBZ#2416087 RHBZ#2415750 RHBZ#2415751 RHBZ#2415752 RHBZ#2415753 2025-11-23 19:43:04 -06:00
Andrew Bauer
d625665feb 32.0.1 release RHBZ#2399899 2025-10-25 15:31:28 -05:00
Andrew Bauer
f267212179 31.0.9 release RHBZ#2388493 RHBZ#2389830 RHBZ#2389831 RHBZ#2389842 RHBZ#2389843 RHBZ#2389814 RHBZ#2389815 2025-09-20 14:28:40 -05:00
Andrew Bauer
cff27361a1 31.0.7 release, fix link to cert bundle RHBZ#2372407 RHBZ#2383716 2025-08-03 16:03:15 -05:00
Fedora Release Engineering
7d4cd2558a Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 22:48:11 +00:00
Andrew Bauer
9dc14f5076 31.0.6 release RHBZ#2372407 2025-07-05 20:23:32 -05:00
Andrew Bauer
f3e2eb4218 31.0.5 release RHBZ#2364462 RHBZ#2366729 RHBZ#2366735 2025-05-26 08:02:07 -05:00
3 changed files with 17 additions and 18 deletions

View file

@ -2,7 +2,7 @@ diff --git a/lib/private/Updater.php b/lib/private/Updater.php
index 5a14bb17507..38dcb55db7f 100644
--- a/lib/private/Updater.php
+++ b/lib/private/Updater.php
@@ -214,15 +214,17 @@ class Updater extends BasicEmitter {
@@ -174,10 +174,13 @@
$this->config->setAppValue('core', 'vendor', $currentVendor);
}
@ -13,15 +13,9 @@ index 5a14bb17507..38dcb55db7f 100644
+ */
if ($currentVendor === 'nextcloud') {
- return isset($allowedPreviousVersions[$currentVendor][$majorMinor])
- && (version_compare($oldVersion, $newVersion, '<=') ||
- $this->config->getSystemValueBool('debug', false));
- && (version_compare($oldVersion, $newVersion, '<=')
- || $this->config->getSystemValueBool('debug', false));
+ return true;
}
// Check if the instance can be migrated
- return isset($allowedPreviousVersions[$currentVendor][$majorMinor]) ||
- isset($allowedPreviousVersions[$currentVendor][$oldVersion]);
+ return true;
}
/**

View file

@ -5,7 +5,7 @@
%endif
Name: nextcloud
Version: 31.0.4
Version: 34.0.3
Release: %autorelease
Summary: Private file sync and share server
# Automatically converted from old format: AGPLv3+ and MIT and BSD and ASL 2.0 and WTFPL and CC-BY-SA and GPLv3+ and Adobe - review is highly recommended.
@ -47,7 +47,7 @@ BuildArch: noarch
# Set this to the minimum supported php version Nextcloud will run on
# Exists to prevent accidental building on distros with outdated php's
BuildRequires: php(language) >= 8.1
BuildRequires: php(language) >= 8.2
BuildRequires: systemd-rpm-macros
BuildRequires: sed
@ -94,8 +94,9 @@ Requires: php-xmlwriter
Requires: php-zip
# For systemd support during install/uninstall
%{?systemd_requires}
# the CA cert bundle is linked to from the config dir
Requires: %{_sysconfdir}/pki/tls/certs/ca-bundle.crt
# Fedora dropped legacy CA cert bundle symlinks
# See https://fedoraproject.org/wiki/Changes/dropingOfCertPemFile
Requires: %{_sysconfdir}/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
# jquery-ui-multiselect bundled via user_ldap app
Provides: bundled(jquery-ui-multiselect) = 1.13
@ -189,8 +190,13 @@ find . -name \*.orig -type f -delete -print
find . -name .gitignore -type f -delete -print
find . -name .github -type d -prune -exec rm -r {} \; -print
# fix CLI upgrade advise on splash screen
sed -i -e 's#\./\(occ upgrade\)#sudo -u apache php /usr/share/nextcloud/\1#' core/templates/update.admin.php
# fix CLI upgrade advice on splash screen
if ! file=$(grep -l 'occ upgrade' dist/*.map); then
echo "Could not find the occ upgrade instructions in dist/*.map"
exit 1
fi
echo "Updating occ upgrade instructions in $file"
sed -i -e 's#\./\(occ upgrade\)#sudo -u apache php /usr/share/nextcloud/\1#' $file
# prepare package doc
cp %{SOURCE300} README.%{distro}
@ -285,7 +291,7 @@ install -pm 755 occ %{buildroot}%{_datadir}/%{name}
ln -s ../../../%{_sysconfdir}/%{name} %{buildroot}%{_datadir}/%{name}/config
# nextcloud looks for ca-bundle.crt in config dir
ln -s ../pki/tls/certs/ca-bundle.crt %{buildroot}%{_sysconfdir}/%{name}/ca-bundle.crt
ln -s ../pki/ca-trust/extracted/pem/tls-ca-bundle.pem %{buildroot}%{_sysconfdir}/%{name}/ca-bundle.crt
# set default config
install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/config.php

View file

@ -1,2 +1 @@
SHA512 (nextcloud-29.0.8.tar.bz2) = ec99d5efc6a573627cae9b42f7f34e3c8ee7ba9bc3bfe1bb032c9e8fcef2831ce32f7dcb72c3303582b205de390619bd7f892a7bc4415c0826e02f73496714b0
SHA512 (nextcloud-31.0.4.tar.bz2) = 85535638556b9f727989cc1baceec8a89ef52a6f7dc132ad807326492ffc904bc3f462afea18dd0749bb8c194ef57932dcbfd494e8290a6f7b0f5d224e69429d
SHA512 (nextcloud-34.0.3.tar.bz2) = 3463dbbdeae5275a0791b115cf86aed41c5a138fdd19bb32ec12837a6698106b6f172e24fb1264a2d4e20b2b805bcf7841b2338e4e02f1fd5394fbed830cc695