From e6960984b6d064d855561bd31422cc7500bc6399 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 6 Jun 2022 18:40:54 +0200 Subject: [PATCH 1/5] add description --- doc/DESCRIPTION.md | 1 + manifest.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 doc/DESCRIPTION.md diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md new file mode 100644 index 0000000..9a7e949 --- /dev/null +++ b/doc/DESCRIPTION.md @@ -0,0 +1 @@ +Flood is a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration. \ No newline at end of file diff --git a/manifest.json b/manifest.json index 2a931a1..554b300 100644 --- a/manifest.json +++ b/manifest.json @@ -3,8 +3,8 @@ "id": "flood", "packaging_format": 1, "description": { - "en": "Client torrent.", - "fr": "Torrent client." + "en": "Monitoring service for various torrent clients", + "fr": "Service de surveillance pour divers clients torrent" }, "version": "0.1", "url": "https://github.com/TakerMc/flood_ynh", From 2d67ff0b6d411bd0efa11b7b1a5e9d40987b73a9 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 6 Jun 2022 16:42:21 +0000 Subject: [PATCH 2/5] Auto-update README --- README.md | 23 +++++++++++------------ README_fr.md | 29 ++++++++++++++++------------- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 9802ee5..a92f26c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # Flood for YunoHost -[![Integration level](https://dash.yunohost.org/integration/flood.svg)](https://dash.yunohost.org/appci/app/flood) ![](https://ci-apps.yunohost.org/ci/badges/flood.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/flood.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/flood.svg)](https://dash.yunohost.org/appci/app/flood) ![Working status](https://ci-apps.yunohost.org/ci/badges/flood.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/flood.maintain.svg) [![Install Flood with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=flood) *[Lire ce readme en français.](./README_fr.md)* @@ -15,33 +15,32 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview -Client torrent. +Flood is a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration. **Shipped version:** 4.7.0~ynh2 - - ## Screenshots -![](./doc/screenshots/screenshot.png) +![Screenshot of Flood](./doc/screenshots/screenshot.png) ## Documentation and resources -* Official app website: https://github.com/jesec/flood -* Official admin documentation: https://github.com/jesec/flood/wiki -* Upstream app code repository: https://github.com/jesec/flood -* YunoHost documentation for this app: https://yunohost.org/app_flood -* Report a bug: https://github.com/YunoHost-Apps/flood_ynh/issues +* Official app website: +* 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/flood_ynh/tree/testing). To try the testing branch, please proceed like that. -``` + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/flood_ynh/tree/testing --debug or sudo yunohost app upgrade flood -u https://github.com/YunoHost-Apps/flood_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 8e9441c..ffb7b6c 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,43 +1,46 @@ + + # Flood pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/flood.svg)](https://dash.yunohost.org/appci/app/flood) ![](https://ci-apps.yunohost.org/ci/badges/flood.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/flood.maintain.svg) +[![Niveau d'intégration](https://dash.yunohost.org/integration/flood.svg)](https://dash.yunohost.org/appci/app/flood) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/flood.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/flood.maintain.svg) [![Installer Flood avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=flood) *[Read this readme in english.](./README.md)* -*[Lire ce readme en français.](./README_fr.md)* > *Ce package vous permet d'installer Flood 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.* ## Vue d'ensemble -Torrent client. +Flood is a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration. **Version incluse :** 4.7.0~ynh2 - - ## Captures d'écran -![](./doc/screenshots/screenshot.png) +![Capture d'écran de Flood](./doc/screenshots/screenshot.png) ## Documentations et ressources -* Site officiel de l'app : https://github.com/jesec/flood -* Documentation officielle de l'admin : https://github.com/jesec/flood/wiki -* Dépôt de code officiel de l'app : https://github.com/jesec/flood -* Documentation YunoHost pour cette app : https://yunohost.org/app_flood -* Signaler un bug : https://github.com/YunoHost-Apps/flood_ynh/issues +* Site officiel de l'app : +* 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/flood_ynh/tree/testing). Pour essayer la branche testing, procédez comme suit. -``` + +``` bash sudo yunohost app install https://github.com/YunoHost-Apps/flood_ynh/tree/testing --debug ou sudo yunohost app upgrade flood -u https://github.com/YunoHost-Apps/flood_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 6278329eca2f1856b520d88ff84a8150936a6a33 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 11 Jan 2023 09:17:35 +0000 Subject: [PATCH 3/5] Auto-update README --- README.md | 1 - README_fr.md | 1 - 2 files changed, 2 deletions(-) diff --git a/README.md b/README.md index 4927123..a92f26c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ Flood is a monitoring service for various torrent clients. It's a Node.js servic **Shipped version:** 4.7.0~ynh2 - ## Screenshots ![Screenshot of Flood](./doc/screenshots/screenshot.png) diff --git a/README_fr.md b/README_fr.md index 04be1c8..ffb7b6c 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,6 @@ Flood is a monitoring service for various torrent clients. It's a Node.js servic **Version incluse :** 4.7.0~ynh2 - ## Captures d'écran ![Capture d'écran de Flood](./doc/screenshots/screenshot.png) From 1d1151e1437f369f635ac95f8c6b0cb51fe62751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 11 Jan 2023 10:20:50 +0100 Subject: [PATCH 4/5] Fix linter --- conf/nginx.conf | 1 + manifest.json | 8 ++++---- scripts/upgrade | 1 - 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index f9ce15c..d9d60a3 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,5 +1,6 @@ #sub_path_only rewrite ^__PATH__$ __PATH__/ permanent; location __PATH__/ { + proxy_pass http://127.0.0.1:__PORT__; proxy_set_header Connection ""; proxy_set_header Host $host; diff --git a/manifest.json b/manifest.json index 79aea9b..ed81a10 100644 --- a/manifest.json +++ b/manifest.json @@ -6,11 +6,11 @@ "en": "Monitoring service for various torrent clients", "fr": "Service de surveillance pour divers clients torrent" }, - "version": "4.7.0~ynh2", - "url": "https://github.com/jesec/flood", + "version": "4.7.0~ynh3", + "url": "https://flood.js.org/", "upstream": { "license": "GPL-3.0-or-later", - "website": "https://github.com/jesec/flood", + "website": "https://flood.js.org/", "admindoc": "https://github.com/jesec/flood/wiki", "code": "https://github.com/jesec/flood" }, @@ -21,7 +21,7 @@ "url": "https://taker.fr" }, "requirements": { - "yunohost": ">= 4.3.0" + "yunohost": ">= 11.0.9" }, "multi_instance": false, "services": [ diff --git a/scripts/upgrade b/scripts/upgrade index babbe4c..5d80dd9 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -27,7 +27,6 @@ rt_port=$(ynh_app_setting_get --app=$app --key=rt_port) #================================================= # CHECK VERSION #================================================= -ynh_script_progression --message="Checking version..." upgrade_type=$(ynh_check_app_version_changed) From 92f5aed02a87179bbd8e29dbd3002fc4f637ed2f Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 11 Jan 2023 09:21:02 +0000 Subject: [PATCH 5/5] Auto-update README --- README.md | 4 ++-- README_fr.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a92f26c..f76f463 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 Flood is a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration. -**Shipped version:** 4.7.0~ynh2 +**Shipped version:** 4.7.0~ynh3 ## Screenshots @@ -25,7 +25,7 @@ Flood is a monitoring service for various torrent clients. It's a Node.js servic ## Documentation and resources -* Official app website: +* Official app website: * Official admin documentation: * Upstream app code repository: * YunoHost documentation for this app: diff --git a/README_fr.md b/README_fr.md index ffb7b6c..bd059cd 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 Flood is a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration. -**Version incluse :** 4.7.0~ynh2 +**Version incluse :** 4.7.0~ynh3 ## Captures d'écran @@ -25,7 +25,7 @@ Flood is a monitoring service for various torrent clients. It's a Node.js servic ## Documentations et ressources -* Site officiel de l'app : +* Site officiel de l'app : * Documentation officielle de l'admin : * Dépôt de code officiel de l'app : * Documentation YunoHost pour cette app :