From 28f4c96172f2cf756ff9c439c0ef86d0af71d7aa Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 15 Nov 2023 17:16:42 +0100 Subject: [PATCH 01/15] Upgrade to v5.7.51 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 31b81b9..e3d1c8d 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.48~ynh1" +version = "5.7.51~ynh1" maintainers = ["Sebastian Gumprich"] @@ -55,8 +55,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.48/invoiceninja.zip" - sha256 = "636e7501eae0420af43946cb31aa4615f5230660411da427ee9c7d44ab19be1d" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.51/invoiceninja.zip" + sha256 = "8b0b51542da3a6cf07e6e78b9beb9b1abc9acdb4f0e5e1bab09e24eb8c730888" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From aef914ade94a8dd904d51ee03dfd2101ca16a72f Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 15 Nov 2023 16:16:46 +0000 Subject: [PATCH 02/15] 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 38a31e7..e8a3e4d 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.48~ynh1 +**Shipped version:** 5.7.51~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index dae0d90..9e46ff1 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.48~ynh1 +**Version incluse :** 5.7.51~ynh1 **Démo :** https://react.invoicing.co/demo From dc8a0d373a5776d4e0ac9ad683dfec1fb2233236 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 16 Nov 2023 16:13:11 +0100 Subject: [PATCH 03/15] cleaning --- manifest.toml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/manifest.toml b/manifest.toml index e3d1c8d..32d8fbb 100644 --- a/manifest.toml +++ b/manifest.toml @@ -18,11 +18,14 @@ userdoc = "https://invoiceninja.github.io/" code = "https://github.com/invoiceninja/invoiceninja" [integration] -yunohost = ">= 11.1.19" +yunohost = ">= 11.2" architectures = "all" multi_instance = true + ldap = false + sso = false + disk = "50M" ram.build = "200M" ram.runtime = "50M" @@ -38,7 +41,7 @@ ram.runtime = "50M" [install.language] ask.en = "Choose the application language" ask.fr = "Choisissez la langue de l'application" - type = "string" + type = "select" choices = ["fr", "en"] default = "fr" @@ -59,7 +62,7 @@ ram.runtime = "50M" sha256 = "8b0b51542da3a6cf07e6e78b9beb9b1abc9acdb4f0e5e1bab09e24eb8c730888" in_subdir = false autoupdate.strategy = "latest_github_release" - autoupdate.asset = "invoiceninja.zip" + autoupdate.asset = "invoiceninja.zip" [resources.system_user] @@ -69,7 +72,7 @@ ram.runtime = "50M" main.url = "/" [resources.apt] - packages = "mariadb-server php8.2-bcmath php8.2-gmp php8.2-fileinfo php8.2-gd php8.2-mbstring php8.2-pdo php8.2-xml php8.2-curl php8.2-zip php8.2-mysql libnss3-dev libatk1.0-0 libatk-bridge2.0-0 libxcomposite1 libxrandr2 libasound2 libcups2 libdrm2 libxkbcommon0 libxdamage1 libxfixes3 libgbm1 libpango-1.0-0 libcairo2" + packages = "mariadb-server, php8.2-bcmath, php8.2-gmp, php8.2-fileinfo, php8.2-gd, php8.2-mbstring, php8.2-pdo, php8.2-xml, php8.2-curl, php8.2-zip, php8.2-mysql, libnss3-dev, libatk1.0-0, libatk-bridge2.0-0, libxcomposite1, libxrandr2, libasound2, libcups2, libdrm2, libxkbcommon0, libxdamage1, libxfixes3, libgbm1, libpango-1.0-0, libcairo2" [resources.database] type = "mysql" From bbba548984624c625812c598285b849412cc02a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 16 Nov 2023 16:43:53 +0100 Subject: [PATCH 04/15] cleaning --- scripts/install | 2 +- scripts/upgrade | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install b/scripts/install index 598c9e8..c70c381 100755 --- a/scripts/install +++ b/scripts/install @@ -47,7 +47,7 @@ chown -R $app:www-data "$install_dir" ynh_script_progression --message="Adding system configurations related to $app..." --weight=1 # Create a dedicated PHP-FPM config -ynh_add_fpm_config --usage=low --footprint=low +ynh_add_fpm_config # Create a dedicated nginx config ynh_add_nginx_config diff --git a/scripts/upgrade b/scripts/upgrade index 9e81856..7530aa8 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -36,7 +36,7 @@ chown -R $app:www-data "$install_dir" ynh_script_progression --message="Upgrading system configurations related to $app..." --weight=1 # Create a dedicated PHP-FPM config -ynh_add_fpm_config --usage=low --footprint=low +ynh_add_fpm_config # Create a dedicated nginx config ynh_add_nginx_config From 1d9c7314d73c42474dbbff70863eb943559e7b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 16 Nov 2023 16:45:02 +0100 Subject: [PATCH 05/15] cleaning --- scripts/install | 2 +- scripts/upgrade | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/install b/scripts/install index c70c381..fd9eba3 100755 --- a/scripts/install +++ b/scripts/install @@ -91,7 +91,7 @@ chown -R $app:www-data "$install_dir" #================================================= ynh_script_progression --message="Adding a cron job..." --weight=1 -ynh_add_config --template="../conf/cron" --destination="/etc/cron.d/$app" +ynh_add_config --template="cron" --destination="/etc/cron.d/$app" chown root: "/etc/cron.d/$app" chmod 644 "/etc/cron.d/$app" diff --git a/scripts/upgrade b/scripts/upgrade index 7530aa8..91c535f 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -38,10 +38,10 @@ ynh_script_progression --message="Upgrading system configurations related to $ap # Create a dedicated PHP-FPM config ynh_add_fpm_config -# Create a dedicated nginx config +# Create a dedicated NGINX config ynh_add_nginx_config -ynh_add_config --template="../conf/cron" --destination="/etc/cron.d/$app" +ynh_add_config --template="cron" --destination="/etc/cron.d/$app" chown root: "/etc/cron.d/$app" chmod 644 "/etc/cron.d/$app" From 5e2ba1950cf11fe68311a5c02776cd8adbe9a964 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 18 Nov 2023 05:16:36 +0100 Subject: [PATCH 06/15] Upgrade to v5.7.52 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 32d8fbb..10e363c 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.51~ynh1" +version = "5.7.52~ynh1" maintainers = ["Sebastian Gumprich"] @@ -58,8 +58,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.51/invoiceninja.zip" - sha256 = "8b0b51542da3a6cf07e6e78b9beb9b1abc9acdb4f0e5e1bab09e24eb8c730888" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.52/invoiceninja.zip" + sha256 = "5e036684dd8c6f79b5db0f1ae0994159e95fa52dbf6b466b3a1327fefc54ad7d" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From 9701cc9cea765232bbe5fad0f64f926ee203b559 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 18 Nov 2023 04:16:40 +0000 Subject: [PATCH 07/15] 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 e8a3e4d..574ab1c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.51~ynh1 +**Shipped version:** 5.7.52~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index 9e46ff1..a58d44f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.51~ynh1 +**Version incluse :** 5.7.52~ynh1 **Démo :** https://react.invoicing.co/demo From 7665053206c2810a79e639fdbd15916a6df23880 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 24 Nov 2023 05:16:38 +0100 Subject: [PATCH 08/15] Upgrade to v5.7.54 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 10e363c..7258a5f 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.52~ynh1" +version = "5.7.54~ynh1" maintainers = ["Sebastian Gumprich"] @@ -58,8 +58,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.52/invoiceninja.zip" - sha256 = "5e036684dd8c6f79b5db0f1ae0994159e95fa52dbf6b466b3a1327fefc54ad7d" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.54/invoiceninja.zip" + sha256 = "fc2c874b00e62e08281ce118af54cef2a15367755db023aa0f7a6b15d106d909" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From 58067d299792931bf735edc72583b22e590df7b8 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 24 Nov 2023 04:16:41 +0000 Subject: [PATCH 09/15] 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 574ab1c..6226cdd 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.52~ynh1 +**Shipped version:** 5.7.54~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index a58d44f..ba94861 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.52~ynh1 +**Version incluse :** 5.7.54~ynh1 **Démo :** https://react.invoicing.co/demo From 387c5774e7e614d69a1e336723e89cc2c9cfd73a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 29 Nov 2023 05:16:36 +0100 Subject: [PATCH 10/15] Upgrade to v5.7.55 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 7258a5f..18393fc 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.54~ynh1" +version = "5.7.55~ynh1" maintainers = ["Sebastian Gumprich"] @@ -58,8 +58,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.54/invoiceninja.zip" - sha256 = "fc2c874b00e62e08281ce118af54cef2a15367755db023aa0f7a6b15d106d909" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.55/invoiceninja.zip" + sha256 = "eefee7049919e488e07072e005a9675ce8c0ad2dc90960dd2ac6a62cedfb440a" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From d7dd992c752b9acd767e51f0063a72371cba70e8 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 29 Nov 2023 04:16:39 +0000 Subject: [PATCH 11/15] 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 6226cdd..06cae24 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.54~ynh1 +**Shipped version:** 5.7.55~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index ba94861..81bbedb 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.54~ynh1 +**Version incluse :** 5.7.55~ynh1 **Démo :** https://react.invoicing.co/demo From 726deecee2ab9edfafea187e73893caa7d70162b Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 2 Dec 2023 17:16:38 +0100 Subject: [PATCH 12/15] Upgrade to v5.7.56 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 18393fc..f324b50 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.55~ynh1" +version = "5.7.56~ynh1" maintainers = ["Sebastian Gumprich"] @@ -58,8 +58,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.55/invoiceninja.zip" - sha256 = "eefee7049919e488e07072e005a9675ce8c0ad2dc90960dd2ac6a62cedfb440a" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.56/invoiceninja.zip" + sha256 = "3f0e60483367bbe2b8399b7438f9664440f0c934b351790a483b48d5397868d8" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From 8d4a0be6426d212d6cc3a42da3ab0f4f9c98b437 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 2 Dec 2023 16:16:41 +0000 Subject: [PATCH 13/15] 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 06cae24..ef48378 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.55~ynh1 +**Shipped version:** 5.7.56~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index 81bbedb..f92ecca 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.55~ynh1 +**Version incluse :** 5.7.56~ynh1 **Démo :** https://react.invoicing.co/demo From 90f6bb3ef6fa8be3507c276063f4f27bc1620555 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 3 Dec 2023 05:16:36 +0100 Subject: [PATCH 14/15] Upgrade to v5.7.57 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index f324b50..b45ffab 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "InvoiceNinja 5" description.en = "Create and email invoices, track payments, expenses, and time tasks" description.fr = "Créer et envoyer des factures par e-mail, suivre les paiements, les dépenses et les tâches horaires" -version = "5.7.56~ynh1" +version = "5.7.57~ynh1" maintainers = ["Sebastian Gumprich"] @@ -58,8 +58,8 @@ ram.runtime = "50M" [resources.sources] [resources.sources.main] - url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.56/invoiceninja.zip" - sha256 = "3f0e60483367bbe2b8399b7438f9664440f0c934b351790a483b48d5397868d8" + url = "https://github.com/invoiceninja/invoiceninja/releases/download/v5.7.57/invoiceninja.zip" + sha256 = "b3340715e7a56cf10f0e20c03fb63f213f52963d756e7c1feb634222426af3de" in_subdir = false autoupdate.strategy = "latest_github_release" autoupdate.asset = "invoiceninja.zip" From f0e24edb4da0dc6c216b63fc7b5fcc5d27cb13d4 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 3 Dec 2023 04:16:38 +0000 Subject: [PATCH 15/15] 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 ef48378..6f50f84 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Shipped version:** 5.7.56~ynh1 +**Shipped version:** 5.7.57~ynh1 **Demo:** https://react.invoicing.co/demo diff --git a/README_fr.md b/README_fr.md index f92ecca..3fd651c 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Invoice Ninja is the the leading self-hosted invoicing platform to create & email invoices, track payments and expenses, and time billable tasks & projects for clients. -**Version incluse :** 5.7.56~ynh1 +**Version incluse :** 5.7.57~ynh1 **Démo :** https://react.invoicing.co/demo