From 380274e7ae0ac4651a2384b10f3c400ed67a8196 Mon Sep 17 00:00:00 2001 From: Nicolas Frandeboeuf Date: Mon, 9 May 2022 06:56:08 +0000 Subject: [PATCH 1/9] Remove default expires policy in nginx (breaking API calls by caching them) (fix #484) --- conf/nginx.conf | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index af84758..2678d48 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -8,7 +8,7 @@ location ^~ /.well-known { location = /.well-known/carddav { return 301 __PATH__/remote.php/dav/; } location = /.well-known/caldav { return 301 __PATH__/remote.php/dav/; } - + location = /.well-known/webfinger { return 301 __PATH__/index.php$uri; } location = /.well-known/nodeinfo { return 301 __PATH__/index.php$uri; } @@ -62,9 +62,6 @@ location ^~ __PATH__/ { # always provides the desired behaviour. index index.php index.html __PATH__/index.php$request_uri; - # Default Cache-Control policy - expires 1m; - # Rule borrowed from `.htaccess` to handle Microsoft DAV clients location = __PATH__/ { if ( $http_user_agent ~ ^DavClnt ) { From 83d4b3dfdb742f5032131059ccc9a7a1cd851403 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 1 Jul 2022 13:12:51 +0000 Subject: [PATCH 2/9] Auto-update README --- README.md | 21 +++++++++++---------- README_fr.md | 27 ++++++++++++++++----------- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 4e4ab68..4af0111 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # Nextcloud for YunoHost -[![Integration level](https://dash.yunohost.org/integration/nextcloud.svg)](https://dash.yunohost.org/appci/app/nextcloud) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/nextcloud.svg)](https://dash.yunohost.org/appci/app/nextcloud) ![Working status](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/nextcloud.maintain.svg) [![Install Nextcloud with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nextcloud) *[Lire ce readme en français.](./README_fr.md)* @@ -23,7 +23,7 @@ Online storage, file sharing platform and various other applications ## Screenshots -![](./doc/screenshots/screenshot.png) +![Screenshot of Nextcloud](./doc/screenshots/screenshot.png) ## Disclaimers / important information @@ -53,22 +53,23 @@ this package: ## Documentation and resources -* Official app website: https://nextcloud.com -* Official user documentation: https://docs.nextcloud.com/server/latest/user_manual/en/ -* Official admin documentation: https://docs.nextcloud.com/server/stable/admin_manual/ -* Upstream app code repository: https://github.com/nextcloud/server -* YunoHost documentation for this app: https://yunohost.org/app_nextcloud -* Report a bug: https://github.com/YunoHost-Apps/nextcloud_ynh/issues +* Official app website: +* Official user documentation: +* Official admin documentation: +* Upstream app code repository: +* YunoHost documentation for this app: +* Report a bug: ## Developer info Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing). To try the testing branch, please proceed like that. -``` + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing --debug or sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing --debug ``` -**More info regarding app packaging:** https://yunohost.org/packaging_apps \ No newline at end of file +**More info regarding app packaging:** diff --git a/README_fr.md b/README_fr.md index f138534..13787ed 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,10 +1,14 @@ + + # Nextcloud pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/nextcloud.svg)](https://dash.yunohost.org/appci/app/nextcloud) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.maintain.svg) +[![Niveau d'intégration](https://dash.yunohost.org/integration/nextcloud.svg)](https://dash.yunohost.org/appci/app/nextcloud) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/nextcloud.maintain.svg) [![Installer Nextcloud avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=nextcloud) *[Read this readme in english.](./README.md)* -*[Lire ce readme en français.](./README_fr.md)* > *Ce package vous permet d'installer Nextcloud rapidement et simplement sur un serveur YunoHost. Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* @@ -19,7 +23,7 @@ Stockage en ligne, plateforme de partage de fichiers et diverses autres applicat ## Captures d'écran -![](./doc/screenshots/screenshot.png) +![Capture d'écran de Nextcloud](./doc/screenshots/screenshot.png) ## Avertissements / informations importantes @@ -48,22 +52,23 @@ En plus des fonctionnalités principales de Nextcloud, les fonctionnalités suiv ## Documentations et ressources -* Site officiel de l'app : https://nextcloud.com -* Documentation officielle utilisateur : https://docs.nextcloud.com/server/latest/user_manual/en/ -* Documentation officielle de l'admin : https://docs.nextcloud.com/server/stable/admin_manual/ -* Dépôt de code officiel de l'app : https://github.com/nextcloud/server -* Documentation YunoHost pour cette app : https://yunohost.org/app_nextcloud -* Signaler un bug : https://github.com/YunoHost-Apps/nextcloud_ynh/issues +* Site officiel de l'app : +* Documentation officielle utilisateur : +* Documentation officielle de l'admin : +* Dépôt de code officiel de l'app : +* Documentation YunoHost pour cette app : +* Signaler un bug : ## Informations pour les développeurs Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing). Pour essayer la branche testing, procédez comme suit. -``` + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing --debug ou sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing --debug ``` -**Plus d'infos sur le packaging d'applications :** https://yunohost.org/packaging_apps \ No newline at end of file +**Plus d'infos sur le packaging d'applications :** From ccbdbec1d95c2c46ebd97436294f06a94d452497 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 15 Jul 2022 16:13:10 +0200 Subject: [PATCH 3/9] Upgrade to 23.0.6 --- manifest.json | 2 +- scripts/upgrade.d/upgrade.last.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.json b/manifest.json index 5587e75..c4f47ed 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Online storage, file sharing platform and various other applications", "fr": "Stockage en ligne, plateforme de partage de fichiers et diverses autres applications" }, - "version": "23.0.4~ynh1", + "version": "23.0.6~ynh1", "url": "https://nextcloud.com", "upstream": { "license": "AGPL-3.0", diff --git a/scripts/upgrade.d/upgrade.last.sh b/scripts/upgrade.d/upgrade.last.sh index 69d8a8c..c25ca50 100755 --- a/scripts/upgrade.d/upgrade.last.sh +++ b/scripts/upgrade.d/upgrade.last.sh @@ -1,7 +1,7 @@ #!/bin/bash # Last available Nextcloud version -next_version="23.0.4" +next_version="23.0.6" # Nextcloud tarball checksum sha256 -nextcloud_source_sha256="67191c2b8b41591ae42accfb32216313fde0e107201682cb39029f890712bc6a" +nextcloud_source_sha256="34fbc3a6c16a623f57971b8c4df7c5e62b3650728edec7d05ec116b295040548" From 8f1d61b9cc9c91ff126de6ac5dd96bfc19961f0b Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 15 Jul 2022 14:13:16 +0000 Subject: [PATCH 4/9] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4af0111..087acdc 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Online storage, file sharing platform and various other applications -**Shipped version:** 23.0.4~ynh1 +**Shipped version:** 23.0.6~ynh1 **Demo:** https://demo.nextcloud.com/ diff --git a/README_fr.md b/README_fr.md index 13787ed..f522dc0 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Stockage en ligne, plateforme de partage de fichiers et diverses autres applications -**Version incluse :** 23.0.4~ynh1 +**Version incluse :** 23.0.6~ynh1 **Démo :** https://demo.nextcloud.com/ From 3c18b7ac77a98e98b928bb40e4dbc47dfb6110cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 18 Jul 2022 16:06:03 +0200 Subject: [PATCH 5/9] 23.0.7 --- manifest.json | 2 +- scripts/upgrade.d/upgrade.last.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.json b/manifest.json index c4f47ed..2ae46fb 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Online storage, file sharing platform and various other applications", "fr": "Stockage en ligne, plateforme de partage de fichiers et diverses autres applications" }, - "version": "23.0.6~ynh1", + "version": "23.0.7~ynh1", "url": "https://nextcloud.com", "upstream": { "license": "AGPL-3.0", diff --git a/scripts/upgrade.d/upgrade.last.sh b/scripts/upgrade.d/upgrade.last.sh index c25ca50..6481037 100755 --- a/scripts/upgrade.d/upgrade.last.sh +++ b/scripts/upgrade.d/upgrade.last.sh @@ -1,7 +1,7 @@ #!/bin/bash # Last available Nextcloud version -next_version="23.0.6" +next_version="23.0.7" # Nextcloud tarball checksum sha256 -nextcloud_source_sha256="34fbc3a6c16a623f57971b8c4df7c5e62b3650728edec7d05ec116b295040548" +nextcloud_source_sha256="89a53d3447d1dcb7ea382d18accf52223040336d08899f0b7568c6dd8a36cd50" From 469a3062bdf6b46c3e069c4fbb3339d8659dfb89 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 18 Jul 2022 14:06:09 +0000 Subject: [PATCH 6/9] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 087acdc..30bcbaf 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Online storage, file sharing platform and various other applications -**Shipped version:** 23.0.6~ynh1 +**Shipped version:** 23.0.7~ynh1 **Demo:** https://demo.nextcloud.com/ diff --git a/README_fr.md b/README_fr.md index f522dc0..3463d56 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Stockage en ligne, plateforme de partage de fichiers et diverses autres applications -**Version incluse :** 23.0.6~ynh1 +**Version incluse :** 23.0.7~ynh1 **Démo :** https://demo.nextcloud.com/ From a738bf1efd9fc05ac5ac215c7226cda624ac57c5 Mon Sep 17 00:00:00 2001 From: Yunohost-Bot <> Date: Mon, 8 Aug 2022 10:34:47 +0200 Subject: [PATCH 7/9] =?UTF-8?q?[autopatch]=20Add=20Common=20Platform=C2=A0?= =?UTF-8?q?Enumeration=20id=20to=20`manifest.json`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/manifest.json b/manifest.json index 3650de4..08c3cce 100644 --- a/manifest.json +++ b/manifest.json @@ -14,7 +14,8 @@ "demo": "https://demo.nextcloud.com/", "admindoc": "https://docs.nextcloud.com/server/stable/admin_manual/", "userdoc": "https://docs.nextcloud.com/server/latest/user_manual/en/", - "code": "https://github.com/nextcloud/server" + "code": "https://github.com/nextcloud/server", + "cpe": "cpe:2.3:a:nextcloud:nextcloud" }, "license": "AGPL-3.0", "maintainer": { @@ -31,7 +32,7 @@ "mysql" ], "arguments": { - "install" : [ + "install": [ { "name": "domain", "type": "domain" @@ -66,4 +67,4 @@ } ] } -} +} \ No newline at end of file From 63b77ed61774ffddbacc879ef366b8b918412745 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 8 Aug 2022 09:10:36 +0000 Subject: [PATCH 8/9] Auto-update README --- README.md | 1 + README_fr.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 30bcbaf..c369564 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Online storage, file sharing platform and various other applications **Shipped version:** 23.0.7~ynh1 + **Demo:** https://demo.nextcloud.com/ ## Screenshots diff --git a/README_fr.md b/README_fr.md index 3463d56..2d7d580 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,8 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Stockage en ligne, plateforme de partage de fichiers et diverses autres applications -**Version incluse :** 23.0.7~ynh1 +**Version incluse :** 23.0.7~ynh1 + **Démo :** https://demo.nextcloud.com/ From 6146f4a6db666a168daa0569af60fcb44e7a93ed Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Fri, 12 Aug 2022 09:21:18 +0200 Subject: [PATCH 9/9] Update manifest.json --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index c68f9e8..c995c7a 100644 --- a/manifest.json +++ b/manifest.json @@ -23,7 +23,7 @@ "email": "pierre@kayou.io" }, "requirements": { - "yunohost": ">= 11.0.4" + "yunohost": ">= 11.0.9" }, "multi_instance": true, "services": [