1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/nextcloud_ynh.git synced 2024-09-03 19:55:57 +02:00
* Update manifest.toml

* Auto-update READMEs

* add pre upgrade warning for NC 29

* update to PHP8.3

* Auto-update READMEs

* Update manifest.toml

* Auto-update READMEs

* Fix space splitting in phpflags on install (#690)

* Auto-update READMEs

* Update upgrade

* Update manifest.toml

* Auto-update READMEs

* Fix phpflags (#691)

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>
Co-authored-by: OniriCorpe <oniricorpe@disroot.org>
Co-authored-by: lyyn <79758863+lyynd@users.noreply.github.com>
Co-authored-by: tituspijean <titus+yunohost@pijean.ovh>
This commit is contained in:
eric_G 2024-06-20 14:33:35 +02:00 committed by GitHub
parent e9f82ab78e
commit 9a2bda4ab0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 22 additions and 16 deletions

View file

@ -29,7 +29,7 @@ In addition to Nextcloud core features, the following are made available with th
* Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal
**Shipped version:** 28.0.6~ynh1 **Shipped version:** 29.0.2~ynh1
**Demo:** <https://demo.nextcloud.com/> **Demo:** <https://demo.nextcloud.com/>

View file

@ -29,7 +29,7 @@ In addition to Nextcloud core features, the following are made available with th
* Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal
**Versión actual:** 28.0.6~ynh1 **Versión actual:** 29.0.2~ynh1
**Demo:** <https://demo.nextcloud.com/> **Demo:** <https://demo.nextcloud.com/>

View file

@ -29,7 +29,7 @@ In addition to Nextcloud core features, the following are made available with th
* Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal
**Paketatutako bertsioa:** 28.0.6~ynh1 **Paketatutako bertsioa:** 29.0.2~ynh1
**Demoa:** <https://demo.nextcloud.com/> **Demoa:** <https://demo.nextcloud.com/>

View file

@ -29,7 +29,7 @@ En plus des fonctionnalités principales de Nextcloud, les fonctionnalités suiv
* Utilise l'adresse `/.well-known` pour la synchronisation CalDAV et CardDAV du domaine si aucun autre service ne l'utilise déjà - par exemple, Baïkal * Utilise l'adresse `/.well-known` pour la synchronisation CalDAV et CardDAV du domaine si aucun autre service ne l'utilise déjà - par exemple, Baïkal
**Version incluse:** 28.0.6~ynh1 **Version incluse:** 29.0.2~ynh1
**Démo:** <https://demo.nextcloud.com/> **Démo:** <https://demo.nextcloud.com/>

View file

@ -29,7 +29,7 @@ In addition to Nextcloud core features, the following are made available with th
* Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal
**Versión proporcionada:** 28.0.6~ynh1 **Versión proporcionada:** 29.0.2~ynh1
**Demo:** <https://demo.nextcloud.com/> **Demo:** <https://demo.nextcloud.com/>

View file

@ -29,7 +29,7 @@ In addition to Nextcloud core features, the following are made available with th
* Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal
**分发版本:** 28.0.6~ynh1 **分发版本:** 29.0.2~ynh1
**演示:** <https://demo.nextcloud.com/> **演示:** <https://demo.nextcloud.com/>

View file

@ -0,0 +1,5 @@
If you are upgrading to a new major version of Nextcloud, please make sure that your Nextcloud apps are up to date from Nextcloud's administration panel beforehand.
Additionally, if you installed specific Nextcloud apps, we recommend making sure that they are compatible with the new major version.
YunoHost will attempt to check this automatically at the very beginning of the upgrade, but a manual check doesn't hurt either.
For Nextcloud 29, this forum thread might be helpful : <https://help.nextcloud.com/t/apps-with-missing-nc29-support/186782>.

View file

@ -5,7 +5,7 @@ name = "Nextcloud"
description.en = "Online storage, file sharing platform and various other applications" description.en = "Online storage, file sharing platform and various other applications"
description.fr = "Stockage en ligne, plateforme de partage de fichiers et diverses autres applications" description.fr = "Stockage en ligne, plateforme de partage de fichiers et diverses autres applications"
version = "28.0.6~ynh1" version = "29.0.2~ynh1"
maintainers = ["kay0u"] maintainers = ["kay0u"]
@ -66,8 +66,12 @@ ram.runtime = "512M"
[resources.sources] [resources.sources]
[resources.sources.main] [resources.sources.main]
url = 'https://download.nextcloud.com/server/releases/nextcloud-28.0.6.tar.bz2' url = 'https://download.nextcloud.com/server/releases/nextcloud-29.0.2.tar.bz2'
sha256 = 'df0d3384b447cba1e128f22080f6780521f868169beabee8ea0d155bf9c66b8f' sha256 = '2d49d297dc340092021057823e8e78a312bc00f56de7d8677ac790590918ab17'
[resources.sources.28]
url = 'https://download.nextcloud.com/server/releases/nextcloud-28.0.0.tar.bz2'
sha256 = '4e8b0b74b40221e85f92ab869d0873c69a52d7e43889d9259c6259428a6a36f2'
[resources.sources.27] [resources.sources.27]
url = 'https://download.nextcloud.com/server/releases/nextcloud-27.0.0.tar.bz2' url = 'https://download.nextcloud.com/server/releases/nextcloud-27.0.0.tar.bz2'
@ -112,7 +116,7 @@ ram.runtime = "512M"
api.allowed = ["visitors", "all_users"] api.allowed = ["visitors", "all_users"]
[resources.apt] [resources.apt]
packages = "mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.2-fpm, php8.2-bz2, php8.2-imap, php8.2-gmp, php8.2-gd, php8.2-intl, php8.2-curl, php8.2-apcu, php8.2-redis, php8.2-ldap, php8.2-imagick, php8.2-zip, php8.2-mbstring, php8.2-xml, php8.2-mysql, php8.2-igbinary, php8.2-bcmath" packages = "mariadb-server, imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.3-fpm, php8.3-bz2, php8.3-imap, php8.3-gmp, php8.3-gd, php8.3-intl, php8.3-curl, php8.3-apcu, php8.3-redis, php8.3-ldap, php8.3-imagick, php8.3-zip, php8.3-mbstring, php8.3-xml, php8.3-mysql, php8.3-igbinary, php8.3-bcmath"
[resources.database] [resources.database]
type = "mysql" type = "mysql"

View file

@ -6,7 +6,7 @@ source _ynh_mysql_connect_as.sh
phpflags="--define apc.enable_cli=1" phpflags="--define apc.enable_cli=1"
ynh_app_setting_set --app=$app --key=phpflags --value=$phpflags ynh_app_setting_set --app=$app --key=phpflags --value="$phpflags"
#================================================= #=================================================
# CREATE A MYSQL DATABASE # CREATE A MYSQL DATABASE

View file

@ -13,11 +13,8 @@ ynh_script_progression --message="Ensuring downward compatibility..."
# Remove the option backup_core_only if it's in the settings.yml file # Remove the option backup_core_only if it's in the settings.yml file
ynh_app_setting_delete --app=$app --key=backup_core_only ynh_app_setting_delete --app=$app --key=backup_core_only
# If phpflags doesn't exist, create it
if [ -z "${phpflags:-}" ]; then
phpflags="--define apc.enable_cli=1" phpflags="--define apc.enable_cli=1"
ynh_app_setting_set --app=$app --key=phpflags --value=$phpflags ynh_app_setting_set --app=$app --key=phpflags --value="$phpflags"
fi
if ynh_compare_current_package_version --comparison lt --version 22.2~ynh1 if ynh_compare_current_package_version --comparison lt --version 22.2~ynh1
then then