mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-09-20 12:10:53 +00:00
Bump Nextcloud to v26.0.10
Also - bumps calendar and contacts apps - reformats some comments (line-breaking) - adds extra comments for the next developer
This commit is contained in:
parent
8e4e9add78
commit
d65a3b6248
1
.gitignore
vendored
1
.gitignore
vendored
@ -6,3 +6,4 @@ externals/
|
|||||||
.env
|
.env
|
||||||
.vagrant
|
.vagrant
|
||||||
api/docs/api-docs.html
|
api/docs/api-docs.html
|
||||||
|
*.code-workspace
|
||||||
|
@ -21,26 +21,29 @@ echo "Installing Nextcloud (contacts/calendar)..."
|
|||||||
# we automatically install intermediate versions as needed.
|
# we automatically install intermediate versions as needed.
|
||||||
# * The hash is the SHA1 hash of the ZIP package, which you can find by just running this script and
|
# * The hash is the SHA1 hash of the ZIP package, which you can find by just running this script and
|
||||||
# copying it from the error message when it doesn't match what is below.
|
# copying it from the error message when it doesn't match what is below.
|
||||||
nextcloud_ver=25.0.7
|
nextcloud_ver=26.0.10
|
||||||
nextcloud_hash=a5a565c916355005c7b408dd41a1e53505e1a080
|
nextcloud_hash=2a17cc0fc19e34733eea00807e9059f809871333
|
||||||
|
|
||||||
# Nextcloud apps
|
# Nextcloud apps
|
||||||
# --------------
|
# --------------
|
||||||
# * Find the most recent tag that is compatible with the Nextcloud version above by
|
# * Find the most recent tag that is compatible with the Nextcloud version above by:
|
||||||
# consulting the <dependencies>...<nextcloud> node at:
|
# https://github.com/nextcloud-releases/contacts/tags
|
||||||
# https://github.com/nextcloud-releases/contacts/blob/main/appinfo/info.xml
|
# https://github.com/nextcloud-releases/calendar/tags
|
||||||
# https://github.com/nextcloud-releases/calendar/blob/main/appinfo/info.xml
|
# https://github.com/nextcloud/user_external/tags
|
||||||
# https://github.com/nextcloud/user_external/blob/master/appinfo/info.xml
|
#
|
||||||
# * The hash is the SHA1 hash of the ZIP package, which you can find by just running this script and
|
# * For these three packages, contact, calendar and user_external, the hash is the SHA1 hash of
|
||||||
# copying it from the error message when it doesn't match what is below.
|
# the ZIP package, which you can find by just running this script and copying it from
|
||||||
contacts_ver=5.3.0
|
# the error message when it doesn't match what is below:
|
||||||
contacts_hash=4b0a6666374e3b55cfd2ae9b72e1d458b87d4c8c
|
|
||||||
|
# Always ensure the versions are supported, see https://apps.nextcloud.com/apps/contacts
|
||||||
|
contacts_ver=5.5.0
|
||||||
|
contacts_hash=39ef62727e9b5129401389651cf484f66e387638
|
||||||
|
|
||||||
# Always ensure the versions are supported, see https://apps.nextcloud.com/apps/calendar
|
# Always ensure the versions are supported, see https://apps.nextcloud.com/apps/calendar
|
||||||
calendar_ver=4.4.2
|
calendar_ver=4.6.0
|
||||||
calendar_hash=21a42e15806adc9b2618760ef94f1797ef399e2f
|
calendar_hash=98da84432183ca4aa7e611bd464ebcf1d5045390
|
||||||
|
|
||||||
# And https://apps.nextcloud.com/apps/user_external
|
# Always ensure the versions are supported, see https://apps.nextcloud.com/apps/user_external
|
||||||
user_external_ver=3.2.0
|
user_external_ver=3.2.0
|
||||||
user_external_hash=a494073dcdecbbbc79a9c77f72524ac9994d2eec
|
user_external_hash=a494073dcdecbbbc79a9c77f72524ac9994d2eec
|
||||||
|
|
||||||
@ -195,6 +198,11 @@ if [ ! -d /usr/local/lib/owncloud/ ] || [[ ! ${CURRENT_NEXTCLOUD_VER} =~ ^$nextc
|
|||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Hint: whenever you bump, remember this:
|
||||||
|
# - Run a server with the previous version
|
||||||
|
# - On a new if-else block, copy the versions/hashes from the previous version
|
||||||
|
# - Run sudo ./setup/start.sh on the new machine. Upon completion, test its basic functionalities.
|
||||||
|
|
||||||
if [[ ${CURRENT_NEXTCLOUD_VER} =~ ^20 ]]; then
|
if [[ ${CURRENT_NEXTCLOUD_VER} =~ ^20 ]]; then
|
||||||
InstallNextcloud 21.0.7 f5c7079c5b56ce1e301c6a27c0d975d608bb01c9 4.0.7 45e7cf4bfe99cd8d03625cf9e5a1bb2e90549136 3.0.4 d0284b68135777ec9ca713c307216165b294d0fe
|
InstallNextcloud 21.0.7 f5c7079c5b56ce1e301c6a27c0d975d608bb01c9 4.0.7 45e7cf4bfe99cd8d03625cf9e5a1bb2e90549136 3.0.4 d0284b68135777ec9ca713c307216165b294d0fe
|
||||||
CURRENT_NEXTCLOUD_VER="21.0.7"
|
CURRENT_NEXTCLOUD_VER="21.0.7"
|
||||||
@ -211,6 +219,10 @@ if [ ! -d /usr/local/lib/owncloud/ ] || [[ ! ${CURRENT_NEXTCLOUD_VER} =~ ^$nextc
|
|||||||
InstallNextcloud 24.0.12 7aa5d61632c1ccf4ca3ff00fb6b295d318c05599 4.1.0 697f6b4a664e928d72414ea2731cb2c9d1dc3077 3.2.2 ce4030ab57f523f33d5396c6a81396d440756f5f 3.0.0 0df781b261f55bbde73d8c92da3f99397000972f
|
InstallNextcloud 24.0.12 7aa5d61632c1ccf4ca3ff00fb6b295d318c05599 4.1.0 697f6b4a664e928d72414ea2731cb2c9d1dc3077 3.2.2 ce4030ab57f523f33d5396c6a81396d440756f5f 3.0.0 0df781b261f55bbde73d8c92da3f99397000972f
|
||||||
CURRENT_NEXTCLOUD_VER="24.0.12"
|
CURRENT_NEXTCLOUD_VER="24.0.12"
|
||||||
fi
|
fi
|
||||||
|
if [[ ${CURRENT_NEXTCLOUD_VER} =~ ^24 ]]; then
|
||||||
|
InstallNextcloud 25.0.7 a5a565c916355005c7b408dd41a1e53505e1a080 5.3.0 4b0a6666374e3b55cfd2ae9b72e1d458b87d4c8c 4.4.2 21a42e15806adc9b2618760ef94f1797ef399e2f 3.2.0 a494073dcdecbbbc79a9c77f72524ac9994d2eec
|
||||||
|
CURRENT_NEXTCLOUD_VER="25.0.7"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
InstallNextcloud $nextcloud_ver $nextcloud_hash $contacts_ver $contacts_hash $calendar_ver $calendar_hash $user_external_ver $user_external_hash
|
InstallNextcloud $nextcloud_ver $nextcloud_hash $contacts_ver $contacts_hash $calendar_ver $calendar_hash $user_external_ver $user_external_hash
|
||||||
|
Loading…
Reference in New Issue
Block a user