From 5d7ab2d7e823b2d7c16489168eda089ed56efd3f Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:16:30 +0100 Subject: [PATCH 1/9] Update manifest.toml correct version 21.1.6 for this oldstable --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index d8896443..01171cf8 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Nextcloud" 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" -version = "28.0.1~ynh2" +version = "27.1.6~ynh1" maintainers = ["kay0u"] From 3b5b04da565716dc0c8e02e2fe38578dbb55d2d7 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:18:33 +0100 Subject: [PATCH 2/9] Update nginx.conf comment lines here only for a bug on 28.0.1 --- conf/nginx.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index 9ab915b7..5a508622 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -2,10 +2,10 @@ # Either include it in the default mime.types list # or include you can include that list explicitly and add the file extension # only for Nextcloud like below: -include mime.types; -types { - text/javascript js mjs; -} +#include mime.types; +#types { +# text/javascript js mjs; +#} location ^~ /.well-known { # The following 6 rules are borrowed from `.htaccess` From 42668fdfd599ec62c086c47ba01173863b575e13 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:22:37 +0100 Subject: [PATCH 3/9] Update PRE_UPGRADE.md no need this instructions for upgrade to version 28 --- doc/PRE_UPGRADE.md | 1 - 1 file changed, 1 deletion(-) diff --git a/doc/PRE_UPGRADE.md b/doc/PRE_UPGRADE.md index 663bc771..ad520098 100644 --- a/doc/PRE_UPGRADE.md +++ b/doc/PRE_UPGRADE.md @@ -1,3 +1,2 @@ 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 28, this forum thread might be helpful : . From 8f7ae481ea7d696d746154ba6addae17b9c51682 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:36:13 +0100 Subject: [PATCH 4/9] Update DESCRIPTION.md add explanation --- doc/DESCRIPTION.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md index 3d35dc46..6ab190ff 100644 --- a/doc/DESCRIPTION.md +++ b/doc/DESCRIPTION.md @@ -9,3 +9,17 @@ In addition to Nextcloud core features, the following are made available with th * Allow multiple instances of this application * Optionally access the user home folder from Nextcloud files (set at the installation, the sharing is enabled by default) * Serve `/.well-known` paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal + +### Oldstable branch + +This branch is followinging old stable release because nextcloud first release are often not totally stable. + +Please send your pull request to the [oldstable branch](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable). + +To try the oldstable branch, please proceed like that. + +``` +sudo yunohost app install https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable --debug +or +sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable --debug +``` From 44530c6b2f543705b67546d82c60cb6c73634330 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:36:40 +0100 Subject: [PATCH 5/9] Update DESCRIPTION.md --- doc/DESCRIPTION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md index 6ab190ff..7ddddd73 100644 --- a/doc/DESCRIPTION.md +++ b/doc/DESCRIPTION.md @@ -12,7 +12,7 @@ In addition to Nextcloud core features, the following are made available with th ### Oldstable branch -This branch is followinging old stable release because nextcloud first release are often not totally stable. +This branch is following old stable release because nextcloud first release are often not totally stable. Please send your pull request to the [oldstable branch](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable). From 0fc36e40fae4d3ef2ab9564058d616469534e9be Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 00:44:10 +0100 Subject: [PATCH 6/9] Update DESCRIPTION_fr.md add explanation --- doc/DESCRIPTION_fr.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md index 6131f487..5d474d50 100644 --- a/doc/DESCRIPTION_fr.md +++ b/doc/DESCRIPTION_fr.md @@ -9,3 +9,18 @@ En plus des fonctionnalités principales de Nextcloud, les fonctionnalités suiv * Permet de multiples instances de cette application * Accès optionnel au répertoire home depuis les fichiers Nextcloud (à activer à l'installation, le partage étant activé par défaut) * 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 + * +## Branche olstable + +Cette branche suit une ancienne version stable, car souvent les premières versions de nextcloud ne sont pas totalement stables. + +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing). + +Pour essayer la branche oldstable, procédez comme suit. + +``` bash +sudo yunohost app install https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable --debug +ou +sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/oldstable --debug +``` + From 934d6babee9f4cf3735557b71f7901ca2fb7247c Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 01:53:05 +0100 Subject: [PATCH 7/9] Update nginx.conf keep config for nextcloud in a subdir of the nginx webroot --- conf/nginx.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index 5a508622..9ab915b7 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -2,10 +2,10 @@ # Either include it in the default mime.types list # or include you can include that list explicitly and add the file extension # only for Nextcloud like below: -#include mime.types; -#types { -# text/javascript js mjs; -#} +include mime.types; +types { + text/javascript js mjs; +} location ^~ /.well-known { # The following 6 rules are borrowed from `.htaccess` From 17d7f1e5be9f93dc56ba44889bd53a0c1aa74c53 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 02:02:07 +0100 Subject: [PATCH 8/9] Update PRE_UPGRADE.md keep this alert --- doc/PRE_UPGRADE.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/PRE_UPGRADE.md b/doc/PRE_UPGRADE.md index ad520098..2b4c626b 100644 --- a/doc/PRE_UPGRADE.md +++ b/doc/PRE_UPGRADE.md @@ -1,2 +1,4 @@ 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 28, this forum thread might be helpful : . + From fca5a173631277b83eda9bfb5887f96bb560d3f4 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 9 Feb 2024 02:38:22 +0100 Subject: [PATCH 9/9] Unecessary new line Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> --- doc/PRE_UPGRADE.md | 1 - 1 file changed, 1 deletion(-) diff --git a/doc/PRE_UPGRADE.md b/doc/PRE_UPGRADE.md index 2b4c626b..663bc771 100644 --- a/doc/PRE_UPGRADE.md +++ b/doc/PRE_UPGRADE.md @@ -1,4 +1,3 @@ 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 28, this forum thread might be helpful : . -