From 39e8c289d36d610b28687487998c737ec79e0438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 18:46:37 +0100 Subject: [PATCH 01/66] Update .env --- conf/.env | 9 --------- 1 file changed, 9 deletions(-) diff --git a/conf/.env b/conf/.env index abd7eab..db163e9 100644 --- a/conf/.env +++ b/conf/.env @@ -13,12 +13,3 @@ OCIS_BASE_DATA_PATH=__DATA_DIR__ OCIS_DEFAULT_LANGUAGE=__LANGUAGE__ #OCIS_EXCLUDE_RUN_SERVICES=thumbnails - -#AUTH_BASIC_AUTH_MANAGER=ldap -#OCIS_LDAP_URI=ldap://127.0.0.1:389 -#OCIS_LDAP_USER_BASE_DN='ou=users,dc=yunohost,dc=org' -#OCIS_LDAP_GROUP_BASE_DN='ou=groups,dc=yunohost,dc=org' -#OCIS_LDAP_USER_FILTER='(&(|(objectclass=posixAccount))(uid=%uid)(permission=cn=__APP__.main,ou=permission,dc=yunohost,dc=org))' -#OCIS_LDAP_LOGIN_ATTRIBUTES=uid -#OCIS_LDAP_USER_SCHEMA_MAIL=mail -#OCIS_LDAP_GROUP_SCHEMA_DISPLAYNAME=cn From 8fd6288017eb584c6e702b70606872a80504e1ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 19:18:58 +0100 Subject: [PATCH 02/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 2dae0e8..6a69060 100644 --- a/manifest.toml +++ b/manifest.toml @@ -41,7 +41,7 @@ ram.runtime = "50M" ask.en = "Choose the application language" ask.fr = "Choisissez la langue de l'application" type = "select" - choices = ["de", "fr", "en"] + choices = ["de", "en", "es", "fr", "it"] default = "fr" [install.password] From 1781ae55762a8641508bbf2dcc65ca43cdc86c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:07:23 +0100 Subject: [PATCH 03/66] add timezone --- conf/.env | 2 ++ scripts/install | 2 ++ scripts/upgrade | 2 ++ 3 files changed, 6 insertions(+) diff --git a/conf/.env b/conf/.env index db163e9..da1aee0 100644 --- a/conf/.env +++ b/conf/.env @@ -1,3 +1,5 @@ +TZ=__TIMEZONE__ + OCIS_URL=https://__DOMAIN__ PROXY_HTTP_ADDR=127.0.0.1:__PORT__ PROXY_TLS=true diff --git a/scripts/install b/scripts/install index 6f325e1..f0a37d2 100755 --- a/scripts/install +++ b/scripts/install @@ -9,6 +9,8 @@ source _common.sh source /usr/share/yunohost/helpers +timezone=$(cat /etc/timezone) + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 525c82c..8733b6b 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -9,6 +9,8 @@ source _common.sh source /usr/share/yunohost/helpers +timezone=$(cat /etc/timezone) + #================================================= # CHECK VERSION #================================================= From b1de422d2471d8e13fd2daee0c20f0f2aa97ca67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:07:37 +0100 Subject: [PATCH 04/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 6a69060..2ee8d16 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh3" +version = "5.0.0~ynh4" maintainers = ["eric_G"] From 6cd7e62cf38018908baaf9f0bf2b95b4a2d2ed0e Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 26 Nov 2023 20:07:41 +0000 Subject: [PATCH 05/66] 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 363a67e..7c06fdd 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh3 +**Shipped version:** 5.0.0~ynh4 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 9ac183c..2584604 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh3 +**Version incluse :** 5.0.0~ynh4 ## Captures d’écran From 2c9ea961f24a83e8f09a35675f3927f3003fab19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:10:45 +0100 Subject: [PATCH 06/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 2ee8d16..2c46123 100644 --- a/manifest.toml +++ b/manifest.toml @@ -41,7 +41,7 @@ ram.runtime = "50M" ask.en = "Choose the application language" ask.fr = "Choisissez la langue de l'application" type = "select" - choices = ["de", "en", "es", "fr", "it"] + choices = ["cs", "de", "en", "es", "fr", "gl", "it"] default = "fr" [install.password] From 397922c224442361d96c3ef56567d4f57a983253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:11:35 +0100 Subject: [PATCH 07/66] Update manifest.toml --- manifest.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 2c46123..2c0aa77 100644 --- a/manifest.toml +++ b/manifest.toml @@ -61,15 +61,14 @@ ram.runtime = "50M" in_subdir = false rename = "ocis" - [resources.ports] - main.default = 9200 - [resources.system_user] [resources.install_dir] [resources.data_dir] + [resources.ports] + [resources.permissions] main.url = "/" main.auth_header = false From 8f021713ca9f41bba318aa357984f9505e242983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:32:32 +0100 Subject: [PATCH 08/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 2c0aa77..054e141 100644 --- a/manifest.toml +++ b/manifest.toml @@ -26,7 +26,7 @@ ldap = false sso = false disk = "50M" -ram.build = "300M" +ram.build = "800M" ram.runtime = "50M" [install] From 085c5103aa910e4e9656f078c82a430bf63c8c6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 26 Nov 2023 22:18:10 +0100 Subject: [PATCH 09/66] Update change_url --- scripts/change_url | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/change_url b/scripts/change_url index f7c2e52..cac663e 100644 --- a/scripts/change_url +++ b/scripts/change_url @@ -9,6 +9,8 @@ source _common.sh source /usr/share/yunohost/helpers +timezone=$(cat /etc/timezone) + #================================================= # STANDARD MODIFICATIONS #================================================= From a79bea9533e111c6d9f6e387802f52bcbfda91c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 30 Nov 2023 13:49:24 +0100 Subject: [PATCH 10/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 054e141..5252243 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh4" +version = "5.0.0~ynh5" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://download.owncloud.com/ocis/ocis/testing/5.0.0-alpha.3/ocis-5.0.0-alpha.3-linux-amd64" - amd64.sha256 = "e8712652b74d44e0c34ab92c389ba4751ffaf7e29a0465f2c3bf074a22937dd9" - arm64.url = "https://download.owncloud.com/ocis/ocis/testing/5.0.0-alpha.3/ocis-5.0.0-alpha.3-linux-arm64" - arm64.sha256 = "4d891e35ef68a65460280911e81139b07ec03b98bcf355a70f6cdcf539ff63e5" - armhf.url = "https://download.owncloud.com/ocis/ocis/testing/5.0.0-alpha.3/ocis-5.0.0-alpha.3-linux-arm" - armhf.sha256 = "840f752a1c07d0742e7d6898524740ca7fc6e44fa212c6ce810b6cd0f63f6bd7" - i386.url = "https://download.owncloud.com/ocis/ocis/testing/5.0.0-alpha.3/ocis-5.0.0-alpha.3-linux-386" - i386.sha256 = "71a274c6fdcbfe072daf5188807ed4d0cd4520f31aee707c5f5fa933e1c3e78a" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-amd64" + amd64.sha256 = "9b25a35c43e59261f56075a9f09f056ac33de442a5ddb2712c72feadc3d9603f" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-arm64" + arm64.sha256 = "14c17b92539b684bcf37fd57fe6e2b5de4fab96f366c433ee6cf7ba6e27a3968" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-arm" + armhf.sha256 = "32b62de80942a4d0403cd95d888ae107b53c99b6cbd2cdd048ecfc3656b7f82e" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-386" + i386.sha256 = "80b27aa69c42f0355c8ef2751c55f15245c7a502dd52b4703bd8bf5640d45cfc" in_subdir = false rename = "ocis" From 819ce44102308e4a9c5b6d6a0ff0c567043d07f5 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 30 Nov 2023 12:49:29 +0000 Subject: [PATCH 11/66] 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 7c06fdd..9a22876 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh4 +**Shipped version:** 5.0.0~ynh5 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 2584604..a6afe78 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh4 +**Version incluse :** 5.0.0~ynh5 ## Captures d’écran From 12f5e1de5210ab0ba220ec3a1001b8507d619534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:57:57 +0100 Subject: [PATCH 12/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 5252243..0c1bbe6 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh5" +version = "5.0.0~ynh6" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-amd64" - amd64.sha256 = "9b25a35c43e59261f56075a9f09f056ac33de442a5ddb2712c72feadc3d9603f" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-arm64" - arm64.sha256 = "14c17b92539b684bcf37fd57fe6e2b5de4fab96f366c433ee6cf7ba6e27a3968" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-arm" - armhf.sha256 = "32b62de80942a4d0403cd95d888ae107b53c99b6cbd2cdd048ecfc3656b7f82e" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.4/ocis-5.0.0-alpha.4-linux-386" - i386.sha256 = "80b27aa69c42f0355c8ef2751c55f15245c7a502dd52b4703bd8bf5640d45cfc" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-amd64" + amd64.sha256 = "0fc50de011e9f52241029b6d72e2664c1c296e06f3323e4fa16950d3ce427d03" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-arm64" + arm64.sha256 = "85df0a2e75a00b79c9559c20831e5139e47d6c129e5226d8180fe38310d69a64" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-arm" + armhf.sha256 = "a8fec6ea145706ce72fdf823b0246e9fe7b8a63e0de2df5b17360a46ca60842a" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-386" + i386.sha256 = "b5d72c8d19561b952a7e0efc0c480de71501fe46026470766e8640859535c239" in_subdir = false rename = "ocis" From b9ec4c5055bd5e6316b582f405077b85eba1f419 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 5 Dec 2023 16:58:02 +0000 Subject: [PATCH 13/66] 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 9a22876..d34775e 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh5 +**Shipped version:** 5.0.0~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index a6afe78..8804cf5 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh5 +**Version incluse :** 5.0.0~ynh6 ## Captures d’écran From 2e2ac825315d26525824e851e2f254eb096acdca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 5 Dec 2023 18:57:41 +0100 Subject: [PATCH 14/66] Update upgrade --- scripts/upgrade | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 8733b6b..cfdb001 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -35,7 +35,7 @@ then ynh_script_progression --message="Upgrading source files..." --weight=1 # Download, check integrity, uncompress and patch the source from app.src - ynh_setup_source --dest_dir="$install_dir" #--keep="ocis.env ocis.yaml" + ynh_setup_source --dest_dir="$install_dir" --keep="ocis.env ocis.yaml" fi chmod -R o-rwx "$install_dir" @@ -58,12 +58,12 @@ yunohost service add $app --description="File sharing platform" --log="/var/log/ #================================================= # ADD A CONFIGURATION #================================================= -ynh_script_progression --message="Adding a configuration file..." --weight=1 +#ynh_script_progression --message="Adding a configuration file..." --weight=1 -ynh_add_config --template=".env" --destination="$install_dir/ocis.env" +#ynh_add_config --template=".env" --destination="$install_dir/ocis.env" -chmod 400 "$install_dir/ocis.env" -chown $app:$app "$install_dir/ocis.env" +#chmod 400 "$install_dir/ocis.env" +#chown $app:$app "$install_dir/ocis.env" #================================================= # START SYSTEMD SERVICE From 53ec7780f77ca1b176ade3199f3ecf8c07e9e8e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:52:15 +0100 Subject: [PATCH 15/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 0c1bbe6..705c539 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh6" +version = "5.0.0~ynh7" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-amd64" - amd64.sha256 = "0fc50de011e9f52241029b6d72e2664c1c296e06f3323e4fa16950d3ce427d03" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-arm64" - arm64.sha256 = "85df0a2e75a00b79c9559c20831e5139e47d6c129e5226d8180fe38310d69a64" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-arm" - armhf.sha256 = "a8fec6ea145706ce72fdf823b0246e9fe7b8a63e0de2df5b17360a46ca60842a" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.5/ocis-5.0.0-alpha.5-linux-386" - i386.sha256 = "b5d72c8d19561b952a7e0efc0c480de71501fe46026470766e8640859535c239" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-amd64" + amd64.sha256 = "4e47e3eab2f1b5c0d7366eaaeede593535f4a93518e4e7b90e0da883229bd867" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-arm64" + arm64.sha256 = "f8a2f99e5113a245310fec4bf5cb4d180b63180d62cffcafbeb97cb3f8d17ea8" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-arm" + armhf.sha256 = "771b23a7e49efde713f49ea2e87282a00f4d74ddae655cd12226994170a70295" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-386" + i386.sha256 = "11aa3f067d390d78d24c169684adcc3a55d6d8720685a91db1db47550cd2dd63" in_subdir = false rename = "ocis" From 5b7b56dec4b57a92cd73a47cb17bd1611b8e4235 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 8 Dec 2023 15:52:20 +0000 Subject: [PATCH 16/66] 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 d34775e..d4bc524 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh6 +**Shipped version:** 5.0.0~ynh7 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 8804cf5..0358192 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh6 +**Version incluse :** 5.0.0~ynh7 ## Captures d’écran From 970373ecec552564cbde38f0f53f704b5dbfbae0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 12 Dec 2023 21:25:07 +0100 Subject: [PATCH 17/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 705c539..ad84948 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh7" +version = "5.0.0~ynh8" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-amd64" - amd64.sha256 = "4e47e3eab2f1b5c0d7366eaaeede593535f4a93518e4e7b90e0da883229bd867" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-arm64" - arm64.sha256 = "f8a2f99e5113a245310fec4bf5cb4d180b63180d62cffcafbeb97cb3f8d17ea8" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-arm" - armhf.sha256 = "771b23a7e49efde713f49ea2e87282a00f4d74ddae655cd12226994170a70295" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-alpha.6/ocis-5.0.0-alpha.6-linux-386" - i386.sha256 = "11aa3f067d390d78d24c169684adcc3a55d6d8720685a91db1db47550cd2dd63" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-amd64" + amd64.sha256 = "47f431a04a3da3988dc0ab349bf736959d9bc12459aea1f9ca68413a001af99f" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-arm64" + arm64.sha256 = "e641063fac49cf3ac2a9505f5e4b19ce2e82776522973869ec24ae6be30555d8" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-arm" + armhf.sha256 = "bf1e70939ceb78596f6cd601db1f755a20c87fe81040a2d6da4d43c0e8a0077e" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-386" + i386.sha256 = "ee28b3c18cc730e6a95dd965fffafb1bc34d76c8e6bd09c2744440414ee5d009" in_subdir = false rename = "ocis" From a5cc52cb88649a6a4a0173f12a35d2f99a1518e4 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 12 Dec 2023 20:25:12 +0000 Subject: [PATCH 18/66] 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 d4bc524..e4b2a7c 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh7 +**Shipped version:** 5.0.0~ynh8 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 0358192..356e296 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh7 +**Version incluse :** 5.0.0~ynh8 ## Captures d’écran From bfe9a48ceab4d0c22b93ff982e1d77bfef912a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 12 Dec 2023 23:00:39 +0100 Subject: [PATCH 19/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index ad84948..089de3a 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh8" +version = "5.0.0~ynh7" maintainers = ["eric_G"] From 64fc0b97b866f0da367751c0e75d521212bf0638 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 12 Dec 2023 22:00:45 +0000 Subject: [PATCH 20/66] 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 e4b2a7c..d4bc524 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh8 +**Shipped version:** 5.0.0~ynh7 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 356e296..0358192 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh8 +**Version incluse :** 5.0.0~ynh7 ## Captures d’écran From 60b01448b6ad88351d94d52c5d6260c228fff51f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 20 Dec 2023 20:03:01 +0100 Subject: [PATCH 21/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 089de3a..f06e4de 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh7" +version = "5.0.0~ynh8" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-amd64" - amd64.sha256 = "47f431a04a3da3988dc0ab349bf736959d9bc12459aea1f9ca68413a001af99f" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-arm64" - arm64.sha256 = "e641063fac49cf3ac2a9505f5e4b19ce2e82776522973869ec24ae6be30555d8" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-arm" - armhf.sha256 = "bf1e70939ceb78596f6cd601db1f755a20c87fe81040a2d6da4d43c0e8a0077e" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.1/ocis-5.0.0-beta.1-linux-386" - i386.sha256 = "ee28b3c18cc730e6a95dd965fffafb1bc34d76c8e6bd09c2744440414ee5d009" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-amd64" + amd64.sha256 = "f6a7f78081d6101b8faebceb6b6c6ce43e7ab91fa6a411d473a55b76bb3bfcd0" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-arm64" + arm64.sha256 = "cc9ee633e66ca0fc7a15fa8a41c7ab59670e128344003aa949419bcf8b7b5bb5" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-arm" + armhf.sha256 = "a0dc7f5e627f7769ed6fcc69d8f89f608a93bada6f83de0cdadb2a036a33b597" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-386" + i386.sha256 = "c45d22427b7bd8cef77a9eefc05fd14fcf798b5ad31ab70fa5d2f4f7a497f9c2" in_subdir = false rename = "ocis" From 803194e8bce9ba94aa8cc31123eedfeb29f922ae Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 20 Dec 2023 19:03:05 +0000 Subject: [PATCH 22/66] 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 d4bc524..e4b2a7c 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh7 +**Shipped version:** 5.0.0~ynh8 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 0358192..356e296 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh7 +**Version incluse :** 5.0.0~ynh8 ## Captures d’écran From 505c14cddeaa0c62efed9f99a26516a9492f4fa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 14 Jan 2024 19:40:24 +0100 Subject: [PATCH 23/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index f06e4de..dffb515 100644 --- a/manifest.toml +++ b/manifest.toml @@ -25,7 +25,7 @@ ldap = false sso = false -disk = "50M" +disk = "100M" ram.build = "800M" ram.runtime = "50M" From e179761a56331cfc1f58e2a9294dcb455dcd0d17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 17 Jan 2024 11:18:49 +0100 Subject: [PATCH 24/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index dffb515..18296eb 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh8" +version = "5.0.0~ynh9" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-amd64" - amd64.sha256 = "f6a7f78081d6101b8faebceb6b6c6ce43e7ab91fa6a411d473a55b76bb3bfcd0" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-arm64" - arm64.sha256 = "cc9ee633e66ca0fc7a15fa8a41c7ab59670e128344003aa949419bcf8b7b5bb5" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-arm" - armhf.sha256 = "a0dc7f5e627f7769ed6fcc69d8f89f608a93bada6f83de0cdadb2a036a33b597" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-beta.2/ocis-5.0.0-beta.2-linux-386" - i386.sha256 = "c45d22427b7bd8cef77a9eefc05fd14fcf798b5ad31ab70fa5d2f4f7a497f9c2" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-amd64" + amd64.sha256 = "4e7fcb5818c5f16be29bab146f8707e3f97987ee06861bee7a3b08edfa909c1f" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-arm64" + arm64.sha256 = "63554ee68443697df67df5f30f66baa04996d318fe7824d33ec878bb6a11390e" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-arm" + armhf.sha256 = "f96ce1b0d0d909bcf4db108f0b04864565c6c8fc4923128bec9b263def7292b9" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-386" + i386.sha256 = "8060dc146bf64a8c502784158b328dbcd7e6847653574a70fe9af1e271c8876c" in_subdir = false rename = "ocis" From 6c97d67445d86e0b87545171ad5bc6b5d385d442 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 17 Jan 2024 10:45:11 +0000 Subject: [PATCH 25/66] 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 e4b2a7c..9950f6c 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh8 +**Shipped version:** 5.0.0~ynh9 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 356e296..4499d50 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh8 +**Version incluse :** 5.0.0~ynh9 ## Captures d’écran From b98dbb373b0235e21313e286ae300e59dbace57a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 17 Jan 2024 15:36:36 +0100 Subject: [PATCH 26/66] Update upgrade --- scripts/upgrade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/upgrade b/scripts/upgrade index cfdb001..c00d6b7 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -35,7 +35,7 @@ then ynh_script_progression --message="Upgrading source files..." --weight=1 # Download, check integrity, uncompress and patch the source from app.src - ynh_setup_source --dest_dir="$install_dir" --keep="ocis.env ocis.yaml" + ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep="ocis.env ocis.yaml" fi chmod -R o-rwx "$install_dir" From abc8255ad046c94670238dda9e5d900bb14c916d Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 17 Jan 2024 14:36:41 +0000 Subject: [PATCH 27/66] 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 e4b2a7c..9950f6c 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh8 +**Shipped version:** 5.0.0~ynh9 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 356e296..4499d50 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 ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh8 +**Version incluse :** 5.0.0~ynh9 ## Captures d’écran From c84f8b295f33bf65884094d19329b106e4e2f01b Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Tue, 20 Feb 2024 05:38:36 +0100 Subject: [PATCH 28/66] Add autoupdate --- manifest.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/manifest.toml b/manifest.toml index 18296eb..6dea1ba 100644 --- a/manifest.toml +++ b/manifest.toml @@ -61,6 +61,12 @@ ram.runtime = "50M" in_subdir = false rename = "ocis" + # commented for now, waiting for stable owncloud v5 + # autoupdate.strategy = "latest_github_release" + autoupdate.asset.amd64 = "^ocis-.*-linux-amd64$" + autoupdate.asset.arm64 = "^ocis-.*-linux-arm64$" + autoupdate.asset.i386 = "^ocis-.*-linux-386$" + [resources.system_user] [resources.install_dir] From 4cb491b6b9eeb24fcb5b454d490b90e6d7c5e4da Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 20 Feb 2024 04:38:39 +0000 Subject: [PATCH 29/66] Auto-update README --- README.md | 4 ++-- README_fr.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9950f6c..66eaef3 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -44,4 +44,4 @@ or sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ``` -**More info regarding app packaging:** +**More info regarding app packaging:** \ No newline at end of file diff --git a/README_fr.md b/README_fr.md index 4499d50..1fc7212 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,5 +1,5 @@ From de5262415e0e4b3204bd98cde62a54e9359a9547 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 29 Mar 2024 07:16:46 +0100 Subject: [PATCH 30/66] Auto-update README --- ALL_README.md | 6 ++++++ README.md | 24 ++++++++++++------------ README_fr.md | 30 +++++++++++++++--------------- README_gl.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ README_it.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 127 insertions(+), 27 deletions(-) create mode 100644 ALL_README.md create mode 100644 README_gl.md create mode 100644 README_it.md diff --git a/ALL_README.md b/ALL_README.md new file mode 100644 index 0000000..3d6c579 --- /dev/null +++ b/ALL_README.md @@ -0,0 +1,6 @@ +# All available README files by language + +- [Read the README in English](README.md) +- [Lire le README en français](README_fr.md) +- [Le o README en galego](README_gl.md) +- [Leggi il “README” in italiano](README_it.md) diff --git a/README.md b/README.md index 9950f6c..ebf4bdd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -9,10 +9,10 @@ It shall NOT be edited by hand. [![Install ownCloud with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) -*[Lire ce readme en français.](./README_fr.md)* +*[Read this README is other languages.](./ALL_README.md)* -> *This package allows you to install ownCloud quickly and simply on a YunoHost server. -If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* +> *This package allows you to install ownCloud quickly and simply on a YunoHost server.* +> *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.* ## Overview @@ -26,19 +26,19 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will b ## Documentation and resources -* Official app website: -* Official admin documentation: -* Upstream app code repository: -* YunoHost Store: -* Report a bug: +- Official app website: +- Official admin documentation: +- Upstream app code repository: +- YunoHost Store: +- Report a bug: ## Developer info -Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). +Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). -To try the testing branch, please proceed like that. +To try the `testing` branch, please proceed like that: -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug or sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug diff --git a/README_fr.md b/README_fr.md index 4499d50..7dbb30b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,6 +1,6 @@ # ownCloud pour YunoHost @@ -9,17 +9,17 @@ It shall NOT be edited by hand. [![Installer ownCloud avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) -*[Read this readme in english.](./README.md)* +*[Lire le README dans d'autres langues.](./ALL_README.md)* -> *Ce package vous permet d’installer ownCloud 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.* +> *Ce package vous permet d’installer ownCloud rapidement et simplement sur un serveur YunoHost.* +> *Si vous n’avez pas YunoHost, consultez [ce guide](https://yunohost.org/install) pour savoir comment l’installer et en profiter.* ## Vue d’ensemble ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh9 +**Version incluse :** 5.0.0~ynh9 ## Captures d’écran @@ -27,22 +27,22 @@ ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et ## Documentations et ressources -* Site officiel de l’app : -* Documentation officielle de l’admin : -* Dépôt de code officiel de l’app : -* YunoHost Store: -* Signaler un bug : +- Site officiel de l’app : +- Documentation officielle de l’admin : +- Dépôt de code officiel de l’app : +- YunoHost Store : +- Signaler un bug : ## Informations pour les développeurs -Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). +Merci de faire vos pull request sur la [branche `testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). -Pour essayer la branche testing, procédez comme suit. +Pour essayer la branche `testing`, procédez comme suit : -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ou sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** \ No newline at end of file +**Plus d’infos sur le packaging d’applications :** diff --git a/README_gl.md b/README_gl.md new file mode 100644 index 0000000..55c4129 --- /dev/null +++ b/README_gl.md @@ -0,0 +1,47 @@ + + +# ownCloud para YunoHost + +[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![Instalar ownCloud con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[Le este README en outros idiomas.](./ALL_README.md)* + +> *Este paquete permíteche instalar ownCloud de xeito rápido e doado nun servidor YunoHost.* +> *Se non usas YunoHost, le a [documentación](https://yunohost.org/install) para saber como instalalo.* + +## Vista xeral + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**Versión proporcionada:** 5.0.0~ynh9 + +## Capturas de pantalla + +![Captura de pantalla de ownCloud](./doc/screenshots/screenshot.png) + +## Documentación e recursos + +- Web oficial da app: +- Documentación oficial para admin: +- Repositorio de orixe do código: +- Tenda YunoHost: +- Informar dun problema: + +## Info de desenvolvemento + +Envía a túa colaboración á [rama `testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). + +Para probar a rama `testing`, procede deste xeito: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +ou +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**Máis info sobre o empaquetado da app:** diff --git a/README_it.md b/README_it.md new file mode 100644 index 0000000..21c3058 --- /dev/null +++ b/README_it.md @@ -0,0 +1,47 @@ + + +# ownCloud per YunoHost + +[![Livello di integrazione](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Stato di funzionamento](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Stato di manutenzione](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![Installa ownCloud con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[Leggi questo README in altre lingue.](./ALL_README.md)* + +> *Questo pacchetto ti permette di installare ownCloud su un server YunoHost in modo semplice e veloce.* +> *Se non hai YunoHost, consulta [la guida](https://yunohost.org/install) per imparare a installarlo.* + +## Panoramica + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**Versione pubblicata:** 5.0.0~ynh9 + +## Screenshot + +![Screenshot di ownCloud](./doc/screenshots/screenshot.png) + +## Documentazione e risorse + +- Sito web ufficiale dell’app: +- Documentazione ufficiale per gli amministratori: +- Repository upstream del codice dell’app: +- Store di YunoHost: +- Segnala un problema: + +## Informazioni per sviluppatori + +Si prega di inviare la tua pull request alla [branch di `testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). + +Per provare la branch di `testing`, si prega di procedere in questo modo: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +o +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**Maggiori informazioni riguardo il pacchetto di quest’app:** From e462521bd39814eddf0c12e352c98945d1f3e59c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 12 Apr 2024 10:13:09 +0200 Subject: [PATCH 31/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 6dea1ba..eddb7a7 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.0~ynh9" +version = "5.0.1~ynh1" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-amd64" - amd64.sha256 = "4e7fcb5818c5f16be29bab146f8707e3f97987ee06861bee7a3b08edfa909c1f" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-arm64" - arm64.sha256 = "63554ee68443697df67df5f30f66baa04996d318fe7824d33ec878bb6a11390e" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-arm" - armhf.sha256 = "f96ce1b0d0d909bcf4db108f0b04864565c6c8fc4923128bec9b263def7292b9" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.0-rc.2/ocis-5.0.0-rc.2-linux-386" - i386.sha256 = "8060dc146bf64a8c502784158b328dbcd7e6847653574a70fe9af1e271c8876c" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-amd64" + amd64.sha256 = "173d1e7b42eed022f7c496eca75082974aec37fa78f0174e8fca1539fd104a1e" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-arm64" + arm64.sha256 = "cc7ee7262e80d42f80707737ef9bda1f554ec48169951e47a7903398036e88e0" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-arm" + armhf.sha256 = "4896e080296fe0d007d1601b56af4c4518bd21a6ace7f6d1a6bf91c113177423" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-386" + i386.sha256 = "aabc59d4a8326ffd82f11c2f83aa87d9dd56e45ec54f413c71e7c06857d46081" in_subdir = false rename = "ocis" From 736b1e03f46caf6834332da952a83aa54eeae16b Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 12 Apr 2024 08:13:14 +0000 Subject: [PATCH 32/66] Auto-update READMEs --- ALL_README.md | 7 +++++++ README.md | 28 ++++++++++++++-------------- README_eu.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ README_fr.md | 30 +++++++++++++++--------------- README_gl.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ README_zh_Hans.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 177 insertions(+), 29 deletions(-) create mode 100644 ALL_README.md create mode 100644 README_eu.md create mode 100644 README_gl.md create mode 100644 README_zh_Hans.md diff --git a/ALL_README.md b/ALL_README.md new file mode 100644 index 0000000..a01b345 --- /dev/null +++ b/ALL_README.md @@ -0,0 +1,7 @@ +# All available README files by language + +- [Read the README in English](README.md) +- [Irakurri README euskaraz](README_eu.md) +- [Lire le README en français](README_fr.md) +- [Le o README en galego](README_gl.md) +- [阅读中文(简体)的 README](README_zh_Hans.md) diff --git a/README.md b/README.md index 66eaef3..175269c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -9,16 +9,16 @@ It shall NOT be edited by hand. [![Install ownCloud with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) -*[Lire ce readme en français.](./README_fr.md)* +*[Read this README in other languages.](./ALL_README.md)* -> *This package allows you to install ownCloud quickly and simply on a YunoHost server. -If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* +> *This package allows you to install ownCloud quickly and simply on a YunoHost server.* +> *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.* ## Overview ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.0~ynh9 +**Shipped version:** 5.0.1~ynh1 ## Screenshots @@ -26,22 +26,22 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will b ## Documentation and resources -* Official app website: -* Official admin documentation: -* Upstream app code repository: -* YunoHost Store: -* Report a bug: +- Official app website: +- Official admin documentation: +- Upstream app code repository: +- YunoHost Store: +- Report a bug: ## Developer info -Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). +Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). -To try the testing branch, please proceed like that. +To try the `testing` branch, please proceed like that: -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug or sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ``` -**More info regarding app packaging:** \ No newline at end of file +**More info regarding app packaging:** diff --git a/README_eu.md b/README_eu.md new file mode 100644 index 0000000..34979c5 --- /dev/null +++ b/README_eu.md @@ -0,0 +1,47 @@ + + +# ownCloud YunoHost-erako + +[![Integrazio maila](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![Instalatu ownCloud YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[Irakurri README hau beste hizkuntzatan.](./ALL_README.md)* + +> *Pakete honek ownCloud YunoHost zerbitzari batean azkar eta zailtasunik gabe instalatzea ahalbidetzen dizu.* +> *YunoHost ez baduzu, kontsultatu [gida](https://yunohost.org/install) nola instalatu ikasteko.* + +## Aurreikuspena + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**Paketatutako bertsioa:** 5.0.1~ynh1 + +## Pantaila-argazkiak + +![ownCloud(r)en pantaila-argazkia](./doc/screenshots/screenshot.png) + +## Dokumentazioa eta baliabideak + +- Aplikazioaren webgune ofiziala: +- Administratzaileen dokumentazio ofiziala: +- Jatorrizko aplikazioaren kode-gordailua: +- YunoHost Denda: +- Eman errore baten berri: + +## Garatzaileentzako informazioa + +Bidali `pull request`a [`testing` abarrera](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). + +`testing` abarra probatzeko, ondorengoa egin: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +edo +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**Informazio gehiago aplikazioaren paketatzeari buruz:** diff --git a/README_fr.md b/README_fr.md index 1fc7212..d719b30 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,6 +1,6 @@ # ownCloud pour YunoHost @@ -9,17 +9,17 @@ It shall NOT be edited by hand. [![Installer ownCloud avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) -*[Read this readme in english.](./README.md)* +*[Lire le README dans d'autres langues.](./ALL_README.md)* -> *Ce package vous permet d’installer ownCloud 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.* +> *Ce package vous permet d’installer ownCloud rapidement et simplement sur un serveur YunoHost.* +> *Si vous n’avez pas YunoHost, consultez [ce guide](https://yunohost.org/install) pour savoir comment l’installer et en profiter.* ## Vue d’ensemble ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.0~ynh9 +**Version incluse :** 5.0.1~ynh1 ## Captures d’écran @@ -27,22 +27,22 @@ ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et ## Documentations et ressources -* Site officiel de l’app : -* Documentation officielle de l’admin : -* Dépôt de code officiel de l’app : -* YunoHost Store: -* Signaler un bug : +- Site officiel de l’app : +- Documentation officielle de l’admin : +- Dépôt de code officiel de l’app : +- YunoHost Store : +- Signaler un bug : ## Informations pour les développeurs -Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). +Merci de faire vos pull request sur la [branche `testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). -Pour essayer la branche testing, procédez comme suit. +Pour essayer la branche `testing`, procédez comme suit : -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ou sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** \ No newline at end of file +**Plus d’infos sur le packaging d’applications :** diff --git a/README_gl.md b/README_gl.md new file mode 100644 index 0000000..966276b --- /dev/null +++ b/README_gl.md @@ -0,0 +1,47 @@ + + +# ownCloud para YunoHost + +[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![Instalar ownCloud con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[Le este README en outros idiomas.](./ALL_README.md)* + +> *Este paquete permíteche instalar ownCloud de xeito rápido e doado nun servidor YunoHost.* +> *Se non usas YunoHost, le a [documentación](https://yunohost.org/install) para saber como instalalo.* + +## Vista xeral + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**Versión proporcionada:** 5.0.1~ynh1 + +## Capturas de pantalla + +![Captura de pantalla de ownCloud](./doc/screenshots/screenshot.png) + +## Documentación e recursos + +- Web oficial da app: +- Documentación oficial para admin: +- Repositorio de orixe do código: +- Tenda YunoHost: +- Informar dun problema: + +## Info de desenvolvemento + +Envía a túa colaboración á [rama `testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing). + +Para probar a rama `testing`, procede deste xeito: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +ou +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**Máis info sobre o empaquetado da app:** diff --git a/README_zh_Hans.md b/README_zh_Hans.md new file mode 100644 index 0000000..f574989 --- /dev/null +++ b/README_zh_Hans.md @@ -0,0 +1,47 @@ + + +# YunoHost 的 ownCloud + +[![集成程度](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![工作状态](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![使用 YunoHost 安装 ownCloud](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[阅读此 README 的其它语言版本。](./ALL_README.md)* + +> *通过此软件包,您可以在 YunoHost 服务器上快速、简单地安装 ownCloud。* +> *如果您还没有 YunoHost,请参阅[指南](https://yunohost.org/install)了解如何安装它。* + +## 概况 + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**分发版本:** 5.0.1~ynh1 + +## 截图 + +![ownCloud 的截图](./doc/screenshots/screenshot.png) + +## 文档与资源 + +- 官方应用网站: +- 官方管理文档: +- 上游应用代码库: +- YunoHost 商店: +- 报告 bug: + +## 开发者信息 + +请向 [`testing` 分支](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing) 发送拉取请求。 + +如要尝试 `testing` 分支,请这样操作: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +或 +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**有关应用打包的更多信息:** From f3d6bac4e2c8181fa83d2d8f37020edc65f00f9b Mon Sep 17 00:00:00 2001 From: Mateusz <2871798+orhtej2@users.noreply.github.com> Date: Mon, 22 Apr 2024 10:38:10 +0200 Subject: [PATCH 33/66] Re-enabled autoupdate --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index eddb7a7..ea78e47 100644 --- a/manifest.toml +++ b/manifest.toml @@ -62,7 +62,7 @@ ram.runtime = "50M" rename = "ocis" # commented for now, waiting for stable owncloud v5 - # autoupdate.strategy = "latest_github_release" + autoupdate.strategy = "latest_github_release" autoupdate.asset.amd64 = "^ocis-.*-linux-amd64$" autoupdate.asset.arm64 = "^ocis-.*-linux-arm64$" autoupdate.asset.i386 = "^ocis-.*-linux-386$" From 3bab7b5c5f711dd17cdc9893ba33b2514462473c Mon Sep 17 00:00:00 2001 From: Mateusz <2871798+orhtej2@users.noreply.github.com> Date: Mon, 22 Apr 2024 10:43:22 +0200 Subject: [PATCH 34/66] Create ISSUE_TEMPLATE.md --- .github/ISSUE_TEMPLATE.md | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..2729a6b --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,55 @@ +--- +name: Bug report +about: When creating a bug report, please use the following template to provide all the relevant information and help debugging efficiently. + +--- + +**How to post a meaningful bug report** +1. *Read this whole template first.* +2. *Determine if you are on the right place:* + - *If you were performing an action on the app from the webadmin or the CLI (install, update, backup, restore, change_url...), you are on the right place!* + - *Otherwise, the issue may be due to the app itself. Refer to its documentation or repository for help.* + - *When in doubt, post here and we will figure it out together.* +3. *Delete the italic comments as you write over them below, and remove this guide.* +--- + +### Describe the bug + +*A clear and concise description of what the bug is.* + +### Context + +- Hardware: *VPS bought online / Old laptop or computer / Raspberry Pi at home / Internet Cube with VPN / Other ARM board / ...* +- YunoHost version: x.x.x +- I have access to my server: *Through SSH | through the webadmin | direct access via keyboard / screen | ...* +- Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: *no / yes* + - If yes, please explain: +- Using, or trying to install package version/branch: +- If upgrading, current package version: *can be found in the admin, or with `yunohost app info $app_id`* + +### Steps to reproduce + +- *If you performed a command from the CLI, the command itself is enough. For example:* + ```sh + sudo yunohost app install the_app + ``` +- *If you used the webadmin, please perform the equivalent command from the CLI first.* +- *If the error occurs in your browser, explain what you did:* + 1. *Go to '...'* + 2. *Click on '...'* + 3. *Scroll down to '...'* + 4. *See error* + +### Expected behavior + +*A clear and concise description of what you expected to happen. You can remove this section if the command above is enough to understand your intent.* + +### Logs + +*When an operation fails, YunoHost provides a simple way to share the logs.* +- *In the webadmin, the error message contains a link to the relevant log page. On that page, you will be able to 'Share with Yunopaste'. If you missed it, the logs of previous operations are also available under Tools > Logs.* +- *In command line, the command to share the logs is displayed at the end of the operation and looks like `yunohost log display [log name] --share`. If you missed it, you can find the log ID of a previous operation using `yunohost log list`.* + +*After sharing the log, please copypaste directly the link provided by YunoHost (to help readability, no need to copypaste the entire content of the log here, just the link is enough...)* + +*If applicable and useful, add screenshots to help explain your problem.* From 9d20e1869643253bbbaaa465ef7802a63e9ab100 Mon Sep 17 00:00:00 2001 From: Mateusz <2871798+orhtej2@users.noreply.github.com> Date: Mon, 22 Apr 2024 10:43:37 +0200 Subject: [PATCH 35/66] Add files via upload --- .github/PULL_REQUEST_TEMPLATE.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..ef70e18 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,16 @@ +## Problem + +- *Description of why you made this PR* + +## Solution + +- *And how do you fix that problem* + +## PR Status + +- [ ] Code finished and ready to be reviewed/tested +- [ ] The fix/enhancement were manually tested (if applicable) + +## Automatic tests + +Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ *after creating the PR*, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization) From 34a51852160e7925bd55971d7614041ae763dccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 3 May 2024 08:36:45 +0200 Subject: [PATCH 36/66] Update manifest.toml --- manifest.toml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/manifest.toml b/manifest.toml index ea78e47..82e673f 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.1~ynh1" +version = "5.0.3~ynh1" maintainers = ["eric_G"] @@ -50,18 +50,17 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-amd64" - amd64.sha256 = "173d1e7b42eed022f7c496eca75082974aec37fa78f0174e8fca1539fd104a1e" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-arm64" - arm64.sha256 = "cc7ee7262e80d42f80707737ef9bda1f554ec48169951e47a7903398036e88e0" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-arm" - armhf.sha256 = "4896e080296fe0d007d1601b56af4c4518bd21a6ace7f6d1a6bf91c113177423" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.1/ocis-5.0.1-linux-386" - i386.sha256 = "aabc59d4a8326ffd82f11c2f83aa87d9dd56e45ec54f413c71e7c06857d46081" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-amd64" + amd64.sha256 = "6257c2cc95ac52361c3f49968e45951fe7c28d3a8d1a27f523441389326b3cc1" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-arm64" + arm64.sha256 = "84651ac080ae4866555f8bda084f4d19dd88f0bafea6b0cbbe79b4e6a337796e" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-arm" + armhf.sha256 = "9d01a3754a68a56811291ce9738af973c2dfaae6caf256ebd4ef44a84241915a" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-386" + i386.sha256 = "d9b9c7f36bfea8f8ebee004435dadabbf6b1b0656eb6f3541a8e181212baecc1" in_subdir = false rename = "ocis" - # commented for now, waiting for stable owncloud v5 autoupdate.strategy = "latest_github_release" autoupdate.asset.amd64 = "^ocis-.*-linux-amd64$" autoupdate.asset.arm64 = "^ocis-.*-linux-arm64$" From f130e67082c6b7db9030cf5d0242ce044f8805ad Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 3 May 2024 06:36:50 +0000 Subject: [PATCH 37/66] Auto-update READMEs --- README.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 175269c..767e695 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.1~ynh1 +**Shipped version:** 5.0.3~ynh1 ## Screenshots diff --git a/README_eu.md b/README_eu.md index 34979c5..005bb19 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 5.0.1~ynh1 +**Paketatutako bertsioa:** 5.0.3~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index d719b30..2f1ea7a 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.1~ynh1 +**Version incluse :** 5.0.3~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index 966276b..78a8c74 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 5.0.1~ynh1 +**Versión proporcionada:** 5.0.3~ynh1 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index f574989..cef32e7 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 5.0.1~ynh1 +**分发版本:** 5.0.3~ynh1 ## 截图 From 033edc8c0b4cb0ac68d5d6f512586faeae45a466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 3 May 2024 08:37:19 +0200 Subject: [PATCH 38/66] Update upgrade --- scripts/upgrade | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index c00d6b7..00701f3 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -11,12 +11,6 @@ source /usr/share/yunohost/helpers timezone=$(cat /etc/timezone) -#================================================= -# CHECK VERSION -#================================================= - -upgrade_type=$(ynh_check_app_version_changed) - #================================================= # STANDARD UPGRADE STEPS #================================================= @@ -29,14 +23,10 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= +ynh_script_progression --message="Upgrading source files..." --weight=1 -if [ "$upgrade_type" == "UPGRADE_APP" ] -then - ynh_script_progression --message="Upgrading source files..." --weight=1 - - # Download, check integrity, uncompress and patch the source from app.src - ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep="ocis.env ocis.yaml" -fi +# Download, check integrity, uncompress and patch the source from app.src +ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep="ocis.env ocis.yaml" chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" From 155598ffe70b00f9d82b989b9055fa80ca65d4c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 14 May 2024 15:44:55 +0200 Subject: [PATCH 39/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 82e673f..3464ba1 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.3~ynh1" +version = "5.0.4~ynh1" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-amd64" - amd64.sha256 = "6257c2cc95ac52361c3f49968e45951fe7c28d3a8d1a27f523441389326b3cc1" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-arm64" - arm64.sha256 = "84651ac080ae4866555f8bda084f4d19dd88f0bafea6b0cbbe79b4e6a337796e" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-arm" - armhf.sha256 = "9d01a3754a68a56811291ce9738af973c2dfaae6caf256ebd4ef44a84241915a" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.3/ocis-5.0.3-linux-386" - i386.sha256 = "d9b9c7f36bfea8f8ebee004435dadabbf6b1b0656eb6f3541a8e181212baecc1" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-amd64" + amd64.sha256 = "53f8ba0fecd0e2f83d62c3a6447ead9de36db211a6ea323618fab6979251181d" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-arm64" + arm64.sha256 = "d11ed4d731c0ea0bec98760d152aea940053eb5fed04ac4b035385c31343ff6e" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-arm" + armhf.sha256 = "8cc8d90ffc54ee09c53ce7b9c66f1029fd9535ea79a022e75be5668ec9732771" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-386" + i386.sha256 = "938ae33b367b088c141db2c78ed4d0071a4c63e29af4e17cdd81bed20657d96d" in_subdir = false rename = "ocis" From 6a13801cbbc29c24733eef25216b24cf384af8e8 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 14 May 2024 13:45:00 +0000 Subject: [PATCH 40/66] Auto-update READMEs --- ALL_README.md | 1 + README.md | 2 +- README_es.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 4 ++-- 7 files changed, 54 insertions(+), 6 deletions(-) create mode 100644 README_es.md diff --git a/ALL_README.md b/ALL_README.md index a01b345..8938aae 100644 --- a/ALL_README.md +++ b/ALL_README.md @@ -1,6 +1,7 @@ # All available README files by language - [Read the README in English](README.md) +- [Lee el README en español](README_es.md) - [Irakurri README euskaraz](README_eu.md) - [Lire le README en français](README_fr.md) - [Le o README en galego](README_gl.md) diff --git a/README.md b/README.md index 767e695..f41ffae 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.3~ynh1 +**Shipped version:** 5.0.4~ynh1 ## Screenshots diff --git a/README_es.md b/README_es.md new file mode 100644 index 0000000..c0136dd --- /dev/null +++ b/README_es.md @@ -0,0 +1,47 @@ + + +# ownCloud para Yunohost + +[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) + +[![Instalar ownCloud con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) + +*[Leer este README en otros idiomas.](./ALL_README.md)* + +> *Este paquete le permite instalarownCloud rapidamente y simplement en un servidor YunoHost.* +> *Si no tiene YunoHost, visita [the guide](https://yunohost.org/install) para aprender como instalarla.* + +## Descripción general + +ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. + +**Versión actual:** 5.0.4~ynh1 + +## Capturas + +![Captura de ownCloud](./doc/screenshots/screenshot.png) + +## Documentaciones y recursos + +- Sitio web oficial: +- Documentación administrador oficial: +- Repositorio del código fuente oficial de la aplicación : +- Catálogo YunoHost: +- Reportar un error: + +## Información para desarrolladores + +Por favor enviar sus correcciones a la [`branch testing`](https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing + +Para probar la rama `testing`, sigue asÍ: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +o +sudo yunohost app upgrade owncloud -u https://github.com/YunoHost-Apps/owncloud_ynh/tree/testing --debug +``` + +**Mas informaciones sobre el empaquetado de aplicaciones:** diff --git a/README_eu.md b/README_eu.md index 005bb19..0fa9329 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 5.0.3~ynh1 +**Paketatutako bertsioa:** 5.0.4~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index 2f1ea7a..16df494 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.3~ynh1 +**Version incluse :** 5.0.4~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index 78a8c74..f3052e2 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 5.0.3~ynh1 +**Versión proporcionada:** 5.0.4~ynh1 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index cef32e7..3684265 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -3,7 +3,7 @@ 请勿手动编辑。 --> -# YunoHost 的 ownCloud +# YunoHost 上的 ownCloud [![集成程度](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![工作状态](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 5.0.3~ynh1 +**分发版本:** 5.0.4~ynh1 ## 截图 From 40e9d81e87c7fec6652ac27aa12afb599fd1d6c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 14 May 2024 18:49:30 +0200 Subject: [PATCH 41/66] Update backup --- scripts/backup | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/backup b/scripts/backup index cf2d1b6..3badad1 100755 --- a/scripts/backup +++ b/scripts/backup @@ -28,15 +28,11 @@ ynh_backup --src_path="$install_dir" ynh_backup --src_path="$data_dir" --is_big #================================================= -# BACKUP THE NGINX CONFIGURATION +# SYSTEM CONFIGURATION #================================================= ynh_backup --src_path="/etc/nginx/conf.d/$domain.d/$app.conf" -#================================================= -# BACKUP SYSTEMD -#================================================= - ynh_backup --src_path="/etc/systemd/system/$app.service" #================================================= From cd4cd661cdd758e12c7cd1f946748d050e7b8d06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 14 May 2024 18:50:28 +0200 Subject: [PATCH 42/66] Update PRE_INSTALL.md --- doc/PRE_INSTALL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/PRE_INSTALL.md b/doc/PRE_INSTALL.md index 795b938..6ce6430 100644 --- a/doc/PRE_INSTALL.md +++ b/doc/PRE_INSTALL.md @@ -1 +1 @@ -Please note, this package is only intended to test ownCloud Infinite Scale. It should not be used for production. \ No newline at end of file +Please note, this package is only intended to test ownCloud Infinite Scale. It should not be used for production for now. \ No newline at end of file From 2ca8872603aca3d0bd0582e5a466cbf86f3e3dbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 22 May 2024 16:35:51 +0200 Subject: [PATCH 43/66] Update manifest.toml --- manifest.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest.toml b/manifest.toml index 3464ba1..2086b4e 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.4~ynh1" +version = "5.0.5~ynh1" maintainers = ["eric_G"] @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-amd64" - amd64.sha256 = "53f8ba0fecd0e2f83d62c3a6447ead9de36db211a6ea323618fab6979251181d" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-arm64" - arm64.sha256 = "d11ed4d731c0ea0bec98760d152aea940053eb5fed04ac4b035385c31343ff6e" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-arm" - armhf.sha256 = "8cc8d90ffc54ee09c53ce7b9c66f1029fd9535ea79a022e75be5668ec9732771" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.4/ocis-5.0.4-linux-386" - i386.sha256 = "938ae33b367b088c141db2c78ed4d0071a4c63e29af4e17cdd81bed20657d96d" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-amd64" + amd64.sha256 = "600221b47bff70ee32169916a1134c7fab78fa27ccb463d3718bbce1932f7c3e" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm64" + arm64.sha256 = "39db53f4d3a187416493ef020e273435659b19f964dc572e281eb43b27095391" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm" + armhf.sha256 = "7e832c67c36af90e65aadd976420ef43efec14cf3fd7facf7e8833b32ad01eab" + i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-386" + i386.sha256 = "e3212083455ef2d8cd9f6c1e1fd77dd6d7d1694d53139ebd56f64bc73bb35ecc" in_subdir = false rename = "ocis" From afbb36504c544b5a2c12dfc9ce9d33748687b528 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 22 May 2024 14:35:57 +0000 Subject: [PATCH 44/66] Auto-update READMEs --- ALL_README.md | 2 +- README.md | 2 +- README_es.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ALL_README.md b/ALL_README.md index 8938aae..152f2e7 100644 --- a/ALL_README.md +++ b/ALL_README.md @@ -1,7 +1,7 @@ # All available README files by language - [Read the README in English](README.md) -- [Lee el README en español](README_es.md) +- [Lea el README en español](README_es.md) - [Irakurri README euskaraz](README_eu.md) - [Lire le README en français](README_fr.md) - [Le o README en galego](README_gl.md) diff --git a/README.md b/README.md index f41ffae..1c00e74 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.4~ynh1 +**Shipped version:** 5.0.5~ynh1 ## Screenshots diff --git a/README_es.md b/README_es.md index c0136dd..7c34571 100644 --- a/README_es.md +++ b/README_es.md @@ -18,7 +18,7 @@ No se debe editar a mano. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión actual:** 5.0.4~ynh1 +**Versión actual:** 5.0.5~ynh1 ## Capturas diff --git a/README_eu.md b/README_eu.md index 0fa9329..25a5098 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 5.0.4~ynh1 +**Paketatutako bertsioa:** 5.0.5~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index 16df494..7fe38b5 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.4~ynh1 +**Version incluse :** 5.0.5~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index f3052e2..ed358dd 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 5.0.4~ynh1 +**Versión proporcionada:** 5.0.5~ynh1 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 3684265..b1674b6 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 5.0.4~ynh1 +**分发版本:** 5.0.5~ynh1 ## 截图 From 2aca8d9a4188f08e4a5b6d0a4f61ef972204aecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 13 Jun 2024 15:49:56 +0200 Subject: [PATCH 45/66] Update manifest.toml --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 2086b4e..aeddf14 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "5.0.5~ynh1" +version = "6.0.0~ynh1" maintainers = ["eric_G"] @@ -50,8 +50,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-amd64" - amd64.sha256 = "600221b47bff70ee32169916a1134c7fab78fa27ccb463d3718bbce1932f7c3e" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-amd64" + amd64.sha256 = "07956c214bb375b98c646c56f2a504354688d29d961a60fa3f23b43980fd167d" arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm64" arm64.sha256 = "39db53f4d3a187416493ef020e273435659b19f964dc572e281eb43b27095391" armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm" From eb9b6b80d439ccc25f1fbebd8a28078ffd3f8e6d Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 13 Jun 2024 13:50:02 +0000 Subject: [PATCH 46/66] Auto-update READMEs --- README.md | 2 +- README_es.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1c00e74..399fc17 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 5.0.5~ynh1 +**Shipped version:** 6.0.0~ynh1 ## Screenshots diff --git a/README_es.md b/README_es.md index 7c34571..99e5b68 100644 --- a/README_es.md +++ b/README_es.md @@ -18,7 +18,7 @@ No se debe editar a mano. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión actual:** 5.0.5~ynh1 +**Versión actual:** 6.0.0~ynh1 ## Capturas diff --git a/README_eu.md b/README_eu.md index 25a5098..cc6a64d 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 5.0.5~ynh1 +**Paketatutako bertsioa:** 6.0.0~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index 7fe38b5..4ce4ba0 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 5.0.5~ynh1 +**Version incluse :** 6.0.0~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index ed358dd..9f8addc 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 5.0.5~ynh1 +**Versión proporcionada:** 6.0.0~ynh1 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index b1674b6..28477ce 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 5.0.5~ynh1 +**分发版本:** 6.0.0~ynh1 ## 截图 From df51198fa726dd92efaccbab83c9d9e8be033242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 13 Jun 2024 15:58:39 +0200 Subject: [PATCH 47/66] Update manifest.toml --- manifest.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/manifest.toml b/manifest.toml index aeddf14..af96463 100644 --- a/manifest.toml +++ b/manifest.toml @@ -52,12 +52,12 @@ ram.runtime = "50M" [resources.sources.main] amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-amd64" amd64.sha256 = "07956c214bb375b98c646c56f2a504354688d29d961a60fa3f23b43980fd167d" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm64" - arm64.sha256 = "39db53f4d3a187416493ef020e273435659b19f964dc572e281eb43b27095391" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-arm" - armhf.sha256 = "7e832c67c36af90e65aadd976420ef43efec14cf3fd7facf7e8833b32ad01eab" - i386.url = "https://github.com/owncloud/ocis/releases/download/v5.0.5/ocis-5.0.5-linux-386" - i386.sha256 = "e3212083455ef2d8cd9f6c1e1fd77dd6d7d1694d53139ebd56f64bc73bb35ecc" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-arm64" + arm64.sha256 = "c3bc767056c53d9a9fd281ec6d9f22cdc5de2443d988fdb75858cc374e09337b" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-arm" + armhf.sha256 = "454a4de91bddb19e03a0ed919b8bd16c1c3857b93e04e9a318e8b754ce241c0e" + i386.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-386" + i386.sha256 = "a69f6a8166e8327c74e492a9a9bfc334dd91be362beefc8dcd3769ea409fd3b6" in_subdir = false rename = "ocis" From 9b1d3c84cb4ff166342038fe72502b2133dcda47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 19 Jun 2024 22:55:45 +0200 Subject: [PATCH 48/66] Update manifest.toml --- manifest.toml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/manifest.toml b/manifest.toml index af96463..282be54 100644 --- a/manifest.toml +++ b/manifest.toml @@ -50,14 +50,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-amd64" - amd64.sha256 = "07956c214bb375b98c646c56f2a504354688d29d961a60fa3f23b43980fd167d" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-arm64" - arm64.sha256 = "c3bc767056c53d9a9fd281ec6d9f22cdc5de2443d988fdb75858cc374e09337b" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-arm" - armhf.sha256 = "454a4de91bddb19e03a0ed919b8bd16c1c3857b93e04e9a318e8b754ce241c0e" - i386.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0-alpha.1/ocis-6.0.0-alpha.1-linux-386" - i386.sha256 = "a69f6a8166e8327c74e492a9a9bfc334dd91be362beefc8dcd3769ea409fd3b6" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-amd64" + amd64.sha256 = "805e512046d6ac3f75da44805e2560a2f64dddb18ebd00d90d891aaf66b3a414" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-arm64" + arm64.sha256 = "e753278d479aeb8af18278fa3f53e5de6fd54309c307afffb8f4f3f15608f778" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-arm" + armhf.sha256 = "e55aa0706067f7256a7c3d7828fb69c0178d7b11ebba51c044e163e5f92de7b9" + i386.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-386" + i386.sha256 = "c0fe4e6c95611e789f3e11d55afb8a6755b5b129448dc6bf312c9d6236fd093a" in_subdir = false rename = "ocis" From 51105b0b931ec31927670792b8bb05829db93f70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 19 Jun 2024 22:55:54 +0200 Subject: [PATCH 49/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 282be54..1bc8395 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "6.0.0~ynh1" +version = "6.0.0~ynh2" maintainers = ["eric_G"] From 023d1c430e63f4543cb14a7a19122ca34d0501aa Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 19 Jun 2024 20:56:00 +0000 Subject: [PATCH 50/66] Auto-update READMEs --- README.md | 2 +- README_es.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 399fc17..348a216 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 6.0.0~ynh1 +**Shipped version:** 6.0.0~ynh2 ## Screenshots diff --git a/README_es.md b/README_es.md index 99e5b68..9ed0b39 100644 --- a/README_es.md +++ b/README_es.md @@ -18,7 +18,7 @@ No se debe editar a mano. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión actual:** 6.0.0~ynh1 +**Versión actual:** 6.0.0~ynh2 ## Capturas diff --git a/README_eu.md b/README_eu.md index cc6a64d..0e91ec6 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 6.0.0~ynh1 +**Paketatutako bertsioa:** 6.0.0~ynh2 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index 4ce4ba0..7dcaf9d 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 6.0.0~ynh1 +**Version incluse :** 6.0.0~ynh2 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index 9f8addc..82eec96 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 6.0.0~ynh1 +**Versión proporcionada:** 6.0.0~ynh2 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 28477ce..77b67f8 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 6.0.0~ynh1 +**分发版本:** 6.0.0~ynh2 ## 截图 From 2aee94ba3cbd2e46732a89b7d4f70a3269bb98cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:08:37 +0200 Subject: [PATCH 51/66] Update .env --- conf/.env | 6 ------ 1 file changed, 6 deletions(-) diff --git a/conf/.env b/conf/.env index da1aee0..04dbc44 100644 --- a/conf/.env +++ b/conf/.env @@ -1,17 +1,11 @@ TZ=__TIMEZONE__ - OCIS_URL=https://__DOMAIN__ PROXY_HTTP_ADDR=127.0.0.1:__PORT__ PROXY_TLS=true OCIS_INSECURE=true - OCIS_LOG_LEVEL=warn - OCIS_FORCE_CONFIG_OVERWRITE=true - OCIS_CONFIG_DIR=__INSTALL_DIR__ OCIS_BASE_DATA_PATH=__DATA_DIR__ - OCIS_DEFAULT_LANGUAGE=__LANGUAGE__ - #OCIS_EXCLUDE_RUN_SERVICES=thumbnails From cf92e1c5b5341c678e40a1c6e715a85c17fc4ffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:24:52 +0200 Subject: [PATCH 52/66] Update install --- scripts/install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/install b/scripts/install index f0a37d2..bd6a66c 100755 --- a/scripts/install +++ b/scripts/install @@ -52,7 +52,7 @@ chown $app:$app "$install_dir/ocis.env" ynh_script_progression --message="Installing $app..." --weight=3 pushd "$install_dir" - ./ocis init --insecure=true --force-overwrite=true --admin-password=$password --config-path=$install_dir + ./ocis init --insecure=true --force-overwrite=true --admin-password=$password #--config-path=$install_dir popd chmod 750 "$install_dir" From 9ff5b4883e22036cf0337fd8857e62d98ecbf3b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:28:27 +0200 Subject: [PATCH 53/66] fix --- conf/.env | 2 +- conf/systemd.service | 2 +- manifest.toml | 1 + scripts/install | 8 ++++---- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/conf/.env b/conf/.env index 04dbc44..64c9bec 100644 --- a/conf/.env +++ b/conf/.env @@ -5,7 +5,7 @@ PROXY_TLS=true OCIS_INSECURE=true OCIS_LOG_LEVEL=warn OCIS_FORCE_CONFIG_OVERWRITE=true -OCIS_CONFIG_DIR=__INSTALL_DIR__ +OCIS_CONFIG_DIR=__DATA_DIR__/config/ OCIS_BASE_DATA_PATH=__DATA_DIR__ OCIS_DEFAULT_LANGUAGE=__LANGUAGE__ #OCIS_EXCLUDE_RUN_SERVICES=thumbnails diff --git a/conf/systemd.service b/conf/systemd.service index c7cf706..9130d78 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -5,7 +5,7 @@ Description=ownCloud: Infinite Scale server Type=simple User=__APP__ Group=__APP__ -EnvironmentFile=__INSTALL_DIR__/ocis.env +EnvironmentFile=__DATA_DIR__/config/ocis.env ExecStart=__INSTALL_DIR__/ocis server Restart=always diff --git a/manifest.toml b/manifest.toml index 1bc8395..2f5e09c 100644 --- a/manifest.toml +++ b/manifest.toml @@ -71,6 +71,7 @@ ram.runtime = "50M" [resources.install_dir] [resources.data_dir] + subdirs = ["config"] [resources.ports] diff --git a/scripts/install b/scripts/install index bd6a66c..cc91e15 100755 --- a/scripts/install +++ b/scripts/install @@ -41,10 +41,10 @@ yunohost service add $app --description="File sharing platform" --log="/var/log/ #================================================= ynh_script_progression --message="Adding a configuration file..." --weight=1 -ynh_add_config --template=".env" --destination="$install_dir/ocis.env" +ynh_add_config --template=".env" --destination="$data_dir/config/ocis.env" -chmod 400 "$install_dir/ocis.env" -chown $app:$app "$install_dir/ocis.env" +chmod 400 "$data_dir/ocis.env" +chown $app:$app "$data_dir/ocis.env" #================================================= # INSTALL OWNCLOUD @@ -52,7 +52,7 @@ chown $app:$app "$install_dir/ocis.env" ynh_script_progression --message="Installing $app..." --weight=3 pushd "$install_dir" - ./ocis init --insecure=true --force-overwrite=true --admin-password=$password #--config-path=$install_dir + ./ocis init --insecure=true --force-overwrite=true --admin-password=$password --config-path=$data_dir/config/ popd chmod 750 "$install_dir" From d130ed96be4f251e2b13c3b8d11e523e461b0778 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:31:02 +0200 Subject: [PATCH 54/66] Update install --- scripts/install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install b/scripts/install index cc91e15..783ba98 100755 --- a/scripts/install +++ b/scripts/install @@ -43,8 +43,8 @@ ynh_script_progression --message="Adding a configuration file..." --weight=1 ynh_add_config --template=".env" --destination="$data_dir/config/ocis.env" -chmod 400 "$data_dir/ocis.env" -chown $app:$app "$data_dir/ocis.env" +chmod 400 "$data_dir/config/ocis.env" +chown $app:$app "$data_dir/config/ocis.env" #================================================= # INSTALL OWNCLOUD From 5d548d8de606f099dfac583835b4f3aa31f205e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:39:05 +0200 Subject: [PATCH 55/66] cleaning --- scripts/install | 1 + scripts/upgrade | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/install b/scripts/install index 783ba98..cbe9fe2 100755 --- a/scripts/install +++ b/scripts/install @@ -58,6 +58,7 @@ popd chmod 750 "$install_dir" chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" +chown $app:$app "$data_dir/config/ocis.yaml" #================================================= # START SYSTEMD SERVICE diff --git a/scripts/upgrade b/scripts/upgrade index 00701f3..900e77a 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -26,7 +26,7 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" ynh_script_progression --message="Upgrading source files..." --weight=1 # Download, check integrity, uncompress and patch the source from app.src -ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep="ocis.env ocis.yaml" +ynh_setup_source --dest_dir="$install_dir" --full_replace=1 chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" From 746ab6087770aa37a7b2cd81e6c5ff5e31775748 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 09:39:37 +0200 Subject: [PATCH 56/66] Update manifest.toml --- manifest.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 2f5e09c..1643ab8 100644 --- a/manifest.toml +++ b/manifest.toml @@ -78,7 +78,6 @@ ram.runtime = "50M" [resources.permissions] main.url = "/" main.auth_header = false - api.url = "/api" api.auth_header = false api.show_tile = false From 27d1d2a3e2f5af15d0c9a5620442306ba440d99d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 11:32:44 +0200 Subject: [PATCH 57/66] Update .env --- conf/.env | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/conf/.env b/conf/.env index 64c9bec..5bb65b8 100644 --- a/conf/.env +++ b/conf/.env @@ -1,11 +1,17 @@ TZ=__TIMEZONE__ OCIS_URL=https://__DOMAIN__ +OCIS_PUBLIC_URL=https://__DOMAIN__ PROXY_HTTP_ADDR=127.0.0.1:__PORT__ PROXY_TLS=true -OCIS_INSECURE=true +OCIS_INSECURE=false OCIS_LOG_LEVEL=warn OCIS_FORCE_CONFIG_OVERWRITE=true OCIS_CONFIG_DIR=__DATA_DIR__/config/ +#OCIS_FORCE_CONFIG_OVERWRITE=true OCIS_BASE_DATA_PATH=__DATA_DIR__ OCIS_DEFAULT_LANGUAGE=__LANGUAGE__ + #OCIS_EXCLUDE_RUN_SERVICES=thumbnails + +# Set this to true if you want to enforce passwords on all public shares. +OCIS_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD=false From f4573dbf3a1eb6eb448699e3aa0618b1d9cc5147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 11:54:40 +0200 Subject: [PATCH 58/66] fix --- conf/.env | 2 +- scripts/upgrade | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/conf/.env b/conf/.env index 5bb65b8..3be25ab 100644 --- a/conf/.env +++ b/conf/.env @@ -1,6 +1,6 @@ TZ=__TIMEZONE__ OCIS_URL=https://__DOMAIN__ -OCIS_PUBLIC_URL=https://__DOMAIN__ +#OCIS_PUBLIC_URL=https://__DOMAIN__ PROXY_HTTP_ADDR=127.0.0.1:__PORT__ PROXY_TLS=true OCIS_INSECURE=false diff --git a/scripts/upgrade b/scripts/upgrade index 900e77a..2cd3f72 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -20,6 +20,15 @@ ynh_script_progression --message="Stopping a systemd service..." --weight=1 ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" +#================================================= +# ENSURE DOWNWARD COMPATIBILITY +#================================================= +ynh_script_progression --message="Ensuring downward compatibility..." --weight=1 + +if [[ -f "$install_dir/ocis.yaml" ]]; then + mv "$install_dir/ocis.yaml" "$data_dir/config/ocis.yaml" +fi + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= @@ -48,12 +57,12 @@ yunohost service add $app --description="File sharing platform" --log="/var/log/ #================================================= # ADD A CONFIGURATION #================================================= -#ynh_script_progression --message="Adding a configuration file..." --weight=1 +ynh_script_progression --message="Adding a configuration file..." --weight=1 -#ynh_add_config --template=".env" --destination="$install_dir/ocis.env" +ynh_add_config --template=".env" --destination="$install_dir/ocis.env" -#chmod 400 "$install_dir/ocis.env" -#chown $app:$app "$install_dir/ocis.env" +chmod 400 "$install_dir/ocis.env" +chown $app:$app "$install_dir/ocis.env" #================================================= # START SYSTEMD SERVICE From bdc0d3cc0c08649503d673a0455c3a1fa31b1266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 22:42:01 +0200 Subject: [PATCH 59/66] cleaning --- .gitignore | 2 + config_panel.toml.example | 295 ----------------------------- scripts/_common.sh | 14 +- scripts/backup | 21 +- scripts/change_url | 28 +-- scripts/config | 19 +- scripts/install | 26 +-- scripts/remove | 21 +- scripts/restore | 28 ++- scripts/upgrade | 34 ++-- sources/extra_files/app/.gitignore | 2 - sources/patches/.gitignore | 2 - 12 files changed, 66 insertions(+), 426 deletions(-) delete mode 100644 config_panel.toml.example delete mode 100644 sources/extra_files/app/.gitignore delete mode 100644 sources/patches/.gitignore diff --git a/.gitignore b/.gitignore index 783a4ae..a403f65 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ *~ *.sw[op] +~.sw[op] +.DS_Store diff --git a/config_panel.toml.example b/config_panel.toml.example deleted file mode 100644 index c6bccd8..0000000 --- a/config_panel.toml.example +++ /dev/null @@ -1,295 +0,0 @@ - -## Config panel are available from webadmin > Apps > YOUR_APP > Config Panel Button -## Those panels let user configure some params on their apps using a friendly interface, -## and remove the need to manually edit files from the command line. - -## From a packager perspective, this .toml is coupled to the scripts/config script, -## which may be used to define custom getters/setters. However, most use cases -## should be covered automagically by the core, thus it may not be necessary -## to define a scripts/config at all! - -## ----------------------------------------------------------------------------- -## IMPORTANT: In accordance with YunoHost's spirit, please keep things simple and -## do not overwhelm the admin with tons of misunderstandable or advanced settings. -## ----------------------------------------------------------------------------- - -## The top level describe the entire config panels screen. - -## The version is a required property. -## Here a small reminder to associate config panel version with YunoHost version -## | Config | YNH | Config panel small change log | -## | ------ | --- | ------------------------------------------------------- | -## | 0.1 | 3.x | 0.1 config script not compatible with YNH >= 4.3 | -## | 1.0 | 4.3.x | The new config panel system with 'bind' property | -version = "1.0" - -## (optional) i18n property let you internationalize questions, however this feature -## is only available in core configuration panel (like yunohost domain config). -## So in app config panel this key is ignored for now, but you can internationalize -## by using a lang dictionary (see property name bellow) -# i18n = "prefix_translation_key" - -################################################################################ -#### ABOUT PANELS -################################################################################ - -## The next level describes web admin panels -## You have to choose an ID for each panel, in this example the ID is "main" -## Keep in mind this ID will be used in CLI to refer to your question, so choose -## something short and meaningfull. -## In the webadmin, each panel corresponds to a distinct tab / form -[main] - -## Define the label for your panel -## Internationalization works similarly to the 'description' and 'ask' questions in the manifest -# name.en = "Main configuration" -# name.fr = "Configuration principale" - -## (optional) If you need to trigger a service reload-or-restart after the user -## change a question in this panel, you can add your service in the list. -services = ["__APP__"] -# or services = ["nginx", "__APP__"] to also reload-or-restart nginx - -## (optional) This help properties is a short help displayed on the same line -## than the panel title but not displayed in the tab. -# help = "" - - ############################################################################ - #### ABOUT SECTIONS - ############################################################################ - - ## A panel is composed of one or several sections. - ## - ## Sections are meant to group questions together when they correspond to - ## a same subtopic. This impacts the rendering in terms of CLI prompts - ## and HTML forms - ## - ## You should choose an ID for your section, and prefix it with the panel ID - ## (Be sure to not make a typo in the panel ID, which would implicitly create - ## an other entire panel) - ## - ## We use the context of pepettes_ynh as an example, - ## which is a simple donation form app written in python, - ## and for which the admin will want to edit the configuration - [main.customization] - - ## (optional) Defining a proper title for sections is not mandatory - ## and depends on the exact rendering you're aiming for the CLI / webadmin - name = "" - - ## (optional) This help properties is a short help displayed on the same line - ## than the section title, meant to provide additional details - # help = "" - - ## (optional) As for panel, you can specify to trigger a service - ## reload-or-restart after the user change a question in this section. - ## This property is added to the panel property, it doesn't deactivate it. - ## So no need to replicate, the service list from panel services property. - # services = [] - - ## (optional) By default all questions are optionals, but you can specify a - ## default behaviour for question in the section - optional = false - - ## (optional) It's also possible with the 'visible' property to only - ## display the section depending on the user's answers to previous questions. - ## - ## Be careful that the 'visible' property should only refer to **previous** questions - ## Hence, it should not make sense to have a "visible" property on the very first section. - ## - ## Also, keep in mind that this feature only works in the webadmin and not in CLI - ## (therefore a user could be prompted in CLI for a question that may not be relevant) - # visible = true - - ######################################################################## - #### ABOUT QUESTIONS - ######################################################################## - - ## A section is compound of one or several questions. - - ## --------------------------------------------------------------------- - ## IMPORTANT: as for panel and section you have to choose an ID, but this - ## one should be unique in all this document, even if the question is in - ## an other panel. - ## --------------------------------------------------------------------- - - ## You can use same questions types and properties than in manifest.yml - ## install part. However, in YNH 4.3, a lot of change has been made to - ## extend availables questions types list. - ## See: TODO DOC LINK - - [main.customization.project_name] - - ## (required) The ask property is equivalent to the ask property in - ## the manifest. However, in config panels, questions are displayed on the - ## left side and therefore have less space to be rendered. Therefore, - ## it is better to use a short question, and use the "help" property to - ## provide additional details if necessary. - ask.en = "Name of the project" - - ## (required) The type property indicates how the question should be - ## displayed, validated and managed. Some types have specific properties. - ## - ## Types available: string, boolean, number, range, text, password, path - ## email, url, date, time, color, select, domain, user, tags, file. - ## - ## For a complete list with specific properties, see: TODO DOC LINK - type = "string" - - ######################################################################## - #### ABOUT THE BIND PROPERTY - ######################################################################## - - ## (recommended) 'bind' property is a powerful feature that let you - ## configure how and where the data will be read, validated and written. - - ## By default, 'bind property is in "settings" mode, it means it will - ## **only** read and write the value in application settings file. - ## bind = "settings" - - ## However, settings usually correspond to key/values in actual app configurations - ## Hence, a more useful mode is to have bind = ":FILENAME". In that case, YunoHost - ## will automagically find a line with "KEY=VALUE" in FILENAME - ## (with the adequate separator between KEY and VALUE) - ## - ## YunoHost will then use this value for the read/get operation. - ## During write/set operations, YunoHost will overwrite the value - ## in **both** FILENAME and in the app's settings.yml - - ## Configuration file format supported: yaml, toml, json, ini, env, php, - ## python. The feature probably works with others formats, but should be tested carefully. - - ## Note that this feature only works with relatively simple cases - ## such as `KEY: VALUE`, but won't properly work with - ## complex data structures like multilin array/lists or dictionnaries. - ## It also doesn't work with XML format, custom config function call, php define(), ... - - ## More info on TODO - # bind = ":/var/www/__APP__/settings.py" - - - ## By default, bind = ":FILENAME" will use the question ID as KEY - ## ... but the question ID may sometime not be the exact KEY name in the configuration file. - ## - ## In particular, in pepettes, the python variable is 'name' and not 'project_name' - ## (c.f. https://github.com/YunoHost-Apps/pepettes_ynh/blob/5cc2d3ffd6529cc7356ff93af92dbb6785c3ab9a/conf/settings.py##L11 ) - ## - ## In that case, the key name can be specified before the column ':' - - bind = "name:/var/www/__APP__/settings.py" - - ## --------------------------------------------------------------------- - ## IMPORTANT: other 'bind' mode exists: - ## - ## bind = "FILENAME" (with no column character before FILENAME) - ## may be used to bind to the **entire file content** (instead of a single KEY/VALUE) - ## This could be used to expose an entire configuration file, or binary files such as images - ## For example: - ## bind = "/var/www/__APP__/img/logo.png" - ## - ## bind = "null" can be used to disable reading / writing in settings. - ## This creates sort of a "virtual" or "ephemeral" question which is not related to any actual setting - ## In this mode, you are expected to define custom getter/setters/validators in scripts/config: - ## - ## getter: get__QUESTIONID() - ## setter: set__QUESTIONID() - ## validator: validate__QUESTIONID() - ## - ## You can also specify a common getter / setter / validator, with the - ## function 'bind' mode, for example here it will try to run - ## get__array_settings() first. - # bind = "array_settings()" - ## --------------------------------------------------------------------- - - ## --------------------------------------------------------------------- - ## IMPORTANT: with the exception of bind=null questions, - ## question IDs should almost **always** correspond to an app setting - ## initialized / reused during install/upgrade. - ## Not doing so may result in inconsistencies between the config panel mechanism - ## and the use of ynh_add_config - ## --------------------------------------------------------------------- - - ######################################################################## - #### OTHER GENERIC PROPERTY FOR QUESTIONS - ######################################################################## - - ## (optional) An help text for the question - help = "Fill the name of the project which will received donation" - - ## (optional) An example display as placeholder in web form - # example = "YunoHost" - - ## (optional) set to true in order to redact the value in operation logs - # redact = false - - ## (optional) A validation pattern - ## --------------------------------------------------------------------- - ## IMPORTANT: your pattern should be between simple quote, not double. - ## --------------------------------------------------------------------- - pattern.regexp = '^\w{3,30}$' - pattern.error = "The name should be at least 3 chars and less than 30 chars. Alphanumeric chars are accepted" - - ## Note: visible and optional properties are also available for questions - - - [main.customization.contact_url] - ask = "Contact url" - type = "url" - example = "mailto: contact@example.org" - help = "mailto: accepted" - pattern.regexp = '^mailto:[^@]+@[^@]+|https://$' - pattern.error = "Should be https or mailto:" - bind = ":/var/www/__APP__/settings.py" - - [main.customization.logo] - ask = "Logo" - type = "file" - accept = ".png" - help = "Fill with an already resized logo" - bind = "__FINALPATH__/img/logo.png" - - [main.customization.favicon] - ask = "Favicon" - type = "file" - accept = ".png" - help = "Fill with an already sized favicon" - bind = "__FINALPATH__/img/favicon.png" - - - [main.stripe] - name = "Stripe general info" - optional = false - - # The next alert is overwrited with a getter from the config script - [main.stripe.amount] - ask = "Donation in the month : XX € - type = "alert" - style = "success" - - [main.stripe.publishable_key] - ask = "Publishable key" - type = "string" - redact = true - help = "Indicate here the stripe publishable key" - bind = ":/var/www/__APP__/settings.py" - - [main.stripe.secret_key] - ask = "Secret key" - type = "string" - redact = true - help = "Indicate here the stripe secret key" - bind = ":/var/www/__APP__/settings.py" - - [main.stripe.prices] - ask = "Prices ID" - type = "tags" - help = """\ - Indicates here the prices ID of donation products you created in stripe interfaces. \ - Go on [Stripe products](https://dashboard.stripe.com/products) to create those donation products. \ - Fill it tag with 'FREQUENCY/CURRENCY/PRICE_ID' \ - FREQUENCY: 'one_time' or 'recuring' \ - CURRENCY: 'EUR' or 'USD' \ - PRICE_ID: ID from stripe interfaces starting with 'price_' \ - """ - pattern.regexp = '^(one_time|recuring)/(EUR|USD)/price_.*$' - pattern.error = "Please respect the format describe in help text for each price ID" diff --git a/scripts/_common.sh b/scripts/_common.sh index 1e47ce7..d762784 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -1,19 +1,7 @@ #!/bin/bash #================================================= -# COMMON VARIABLES +# COMMON VARIABLES AND CUSTOM HELPERS AND CUSTOM HELPERS #================================================= # PHP APP SPECIFIC #================================================= - -#================================================= -# PERSONAL HELPERS -#================================================= - -#================================================= -# EXPERIMENTAL HELPERS -#================================================= - -#================================================= -# FUTURE OFFICIAL HELPERS -#================================================= diff --git a/scripts/backup b/scripts/backup index 3badad1..8f04146 100755 --- a/scripts/backup +++ b/scripts/backup @@ -1,42 +1,33 @@ #!/bin/bash -#================================================= -# GENERIC START -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - # Keep this path for calling _common.sh inside the execution's context of backup and restore scripts source ../settings/scripts/_common.sh source /usr/share/yunohost/helpers -#================================================= -# DECLARE DATA AND CONF FILES TO BACKUP -#================================================= -ynh_print_info --message="Declaring files to be backed up..." +ynh_print_info "Declaring files to be backed up..." #================================================= # BACKUP THE APP MAIN DIR #================================================= -ynh_backup --src_path="$install_dir" +ynh_backup "$install_dir" #================================================= # BACKUP THE DATA DIR #================================================= -ynh_backup --src_path="$data_dir" --is_big +ynh_backup "$data_dir" #================================================= # SYSTEM CONFIGURATION #================================================= -ynh_backup --src_path="/etc/nginx/conf.d/$domain.d/$app.conf" +ynh_backup "/etc/nginx/conf.d/$domain.d/$app.conf" -ynh_backup --src_path="/etc/systemd/system/$app.service" +ynh_backup "/etc/systemd/system/$app.service" #================================================= # END OF SCRIPT #================================================= -ynh_print_info --message="Backup script completed for $app. (YunoHost will then actually copy those files to the archive)." +ynh_print_info "Backup script completed for $app. (YunoHost will then actually copy those files to the archive)." diff --git a/scripts/change_url b/scripts/change_url index cac663e..ad09d98 100644 --- a/scripts/change_url +++ b/scripts/change_url @@ -1,53 +1,43 @@ #!/bin/bash -#================================================= -# GENERIC STARTING -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - source _common.sh source /usr/share/yunohost/helpers timezone=$(cat /etc/timezone) -#================================================= -# STANDARD MODIFICATIONS #================================================= # STOP SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Stopping a systemd service..." --weight=1 +ynh_script_progression "Stopping $app's systemd service..." -ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" +ynh_systemctl --action="stop" --log_path="systemd" #================================================= # MODIFY URL IN NGINX CONF #================================================= -ynh_script_progression --message="Updating NGINX web server configuration..." --weight=1 +ynh_script_progression "Updating NGINX web server configuration..." -ynh_change_url_nginx_config +ynh_config_change_url_nginx #================================================= # ADD A CONFIGURATION #================================================= -ynh_script_progression --message="Adding a configuration file..." --weight=1 +ynh_script_progression "Adding $app's configuration..." -ynh_add_config --template=".env" --destination="$install_dir/ocis.env" +ynh_config_add --template=".env" --destination="$install_dir/ocis.env" chmod 400 "$install_dir/ocis.env" chown $app:$app "$install_dir/ocis.env" -#================================================= -# GENERIC FINALISATION #================================================= # START SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Starting a systemd service..." --weight=1 +ynh_script_progression "Starting $app's systemd service..." -ynh_systemd_action --service_name=$app --action="start" --log_path="systemd" +ynh_systemctl --action="start" --log_path="systemd" #================================================= # END OF SCRIPT #================================================= -ynh_script_progression --message="Change of URL completed for $app" --last +ynh_script_progression "Change of URL completed for $app" diff --git a/scripts/config b/scripts/config index b9e79f8..14f410d 100644 --- a/scripts/config +++ b/scripts/config @@ -1,19 +1,15 @@ #!/bin/bash -# In simple cases, you don't need a config script. +# In simple cases, you don't need a config script. + +# With a simple config_panel.toml, you can write in the app settings, in the -# With a simple config_panel.toml, you can write in the app settings, in the # upstream config file or replace complete files (logo ...) and restart services. -# The config scripts allows you to go further, to handle specific cases +# The config scripts allows you to go further, to handle specific cases + # (validation of several interdependent fields, specific getter/setter for a value, # display dynamic informations or choices, pre-loading of config type .cube... ). -#================================================= -# GENERIC STARTING -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - source /usr/share/yunohost/helpers ynh_abort_if_errors @@ -62,7 +58,6 @@ get__prices() { fi } - #================================================= # SPECIFIC VALIDATORS FOR TOML SHORT KEYS #================================================= @@ -89,14 +84,12 @@ set__prices() { echo "DONATION['$frequency']['$currency'] = '$price_id'" >> "$final_path/settings.py" done - + #--------------------------------------------- # IMPORTANT: to be able to upgrade properly, you have to saved the value in settings too #--------------------------------------------- ynh_app_setting_set $app prices $prices } -#================================================= -# GENERIC FINALIZATION #================================================= ynh_app_config_run $1 diff --git a/scripts/install b/scripts/install index cbe9fe2..b2e3053 100755 --- a/scripts/install +++ b/scripts/install @@ -1,11 +1,5 @@ #!/bin/bash -#================================================= -# GENERIC START -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - source _common.sh source /usr/share/yunohost/helpers @@ -14,7 +8,7 @@ timezone=$(cat /etc/timezone) #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= -ynh_script_progression --message="Setting up source files..." --weight=1 +ynh_script_progression "Setting up source files..." # Download, check integrity, uncompress and patch the source from app.src ynh_setup_source --dest_dir="$install_dir" @@ -26,22 +20,22 @@ chmod +x $install_dir/ocis #================================================= # SYSTEM CONFIGURATION #================================================= -ynh_script_progression --message="Adding system configurations related to $app..." --weight=1 +ynh_script_progression "Adding system configurations related to $app..." # Create a dedicated NGINX config -ynh_add_nginx_config +ynh_config_add_nginx # Create a dedicated systemd config -ynh_add_systemd_config +ynh_config_add_systemd yunohost service add $app --description="File sharing platform" --log="/var/log/$app/$app.log" #================================================= # ADD A CONFIGURATION #================================================= -ynh_script_progression --message="Adding a configuration file..." --weight=1 +ynh_script_progression "Adding $app's configuration..." -ynh_add_config --template=".env" --destination="$data_dir/config/ocis.env" +ynh_config_add --template=".env" --destination="$data_dir/config/ocis.env" chmod 400 "$data_dir/config/ocis.env" chown $app:$app "$data_dir/config/ocis.env" @@ -49,7 +43,7 @@ chown $app:$app "$data_dir/config/ocis.env" #================================================= # INSTALL OWNCLOUD #================================================= -ynh_script_progression --message="Installing $app..." --weight=3 +ynh_script_progression "Installing $app..." pushd "$install_dir" ./ocis init --insecure=true --force-overwrite=true --admin-password=$password --config-path=$data_dir/config/ @@ -63,13 +57,13 @@ chown $app:$app "$data_dir/config/ocis.yaml" #================================================= # START SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Starting a systemd service..." --weight=1 +ynh_script_progression "Starting $app's systemd service..." # Start a systemd service -ynh_systemd_action --service_name=$app --action="start" --log_path="systemd" +ynh_systemctl --action="start" --log_path="systemd" #================================================= # END OF SCRIPT #================================================= -ynh_script_progression --message="Installation of $app completed" --last +ynh_script_progression "Installation of $app completed" diff --git a/scripts/remove b/scripts/remove index 4c29204..098e9c9 100755 --- a/scripts/remove +++ b/scripts/remove @@ -1,36 +1,31 @@ #!/bin/bash -#================================================= -# GENERIC START -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - source _common.sh source /usr/share/yunohost/helpers #================================================= # REMOVE SYSTEM CONFIGURATIONS #================================================= -# REMOVE SYSTEMD SERVICE +# REMOVE SYSTEMD SERVICE + #================================================= -ynh_script_progression --message="Removing system configurations related to $app..." --weight=1 +ynh_script_progression "Removing system configurations related to $app..." # Remove the service from the list of services known by YunoHost (added from `yunohost service add`) -if ynh_exec_warn_less yunohost service status $app >/dev/null +if ynh_hide_warnings yunohost service status $app >/dev/null then - ynh_script_progression --message="Removing $app service integration..." --weight=1 + ynh_script_progression "Removing $app service integration..." yunohost service remove $app fi # Remove the dedicated systemd config -ynh_remove_systemd_config +ynh_config_remove_systemd # Remove the dedicated NGINX config -ynh_remove_nginx_config +ynh_config_remove_nginx #================================================= # END OF SCRIPT #================================================= -ynh_script_progression --message="Removal of $app completed" --last +ynh_script_progression "Removal of $app completed" diff --git a/scripts/restore b/scripts/restore index 712a42c..f050ef9 100755 --- a/scripts/restore +++ b/scripts/restore @@ -1,11 +1,5 @@ #!/bin/bash -#================================================= -# GENERIC START -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - # Keep this path for calling _common.sh inside the execution's context of backup and restore scripts source ../settings/scripts/_common.sh source /usr/share/yunohost/helpers @@ -13,9 +7,9 @@ source /usr/share/yunohost/helpers #================================================= # RESTORE THE APP MAIN DIR #================================================= -ynh_script_progression --message="Restoring the app main directory..." --weight=1 +ynh_script_progression "Restoring the app main directory..." -ynh_restore_file --origin_path="$install_dir" +ynh_restore "$install_dir" chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" @@ -24,9 +18,9 @@ chmod +x $install_dir/ocis #================================================= # RESTORE THE DATA DIRECTORY #================================================= -ynh_script_progression --message="Restoring the data directory..." --weight=1 +ynh_script_progression "Restoring the data directory..." -ynh_restore_file --origin_path="$data_dir" --not_mandatory +ynh_restore "$data_dir" chown -R $app:www-data "$data_dir" @@ -35,11 +29,11 @@ chown -R $app:www-data "$data_dir" #================================================= # RESTORE THE PHP-FPM CONFIGURATION #================================================= -ynh_script_progression --message="Restoring system configurations related to $app..." --weight=1 +ynh_script_progression "Restoring system configurations related to $app..." -ynh_restore_file --origin_path="/etc/nginx/conf.d/$domain.d/$app.conf" +ynh_restore "/etc/nginx/conf.d/$domain.d/$app.conf" -ynh_restore_file --origin_path="/etc/systemd/system/$app.service" +ynh_restore "/etc/systemd/system/$app.service" systemctl enable $app.service --quiet yunohost service add $app --description="File sharing platform" --log="/var/log/$app/$app.log" @@ -47,14 +41,14 @@ yunohost service add $app --description="File sharing platform" --log="/var/log/ #================================================= # START SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Starting a systemd service..." --weight=1 +ynh_script_progression "Starting $app's systemd service..." -ynh_systemd_action --service_name=$app --action="start" --log_path="systemd" +ynh_systemctl --action="start" --log_path="systemd" -ynh_systemd_action --service_name=nginx --action=reload +ynh_systemctl --service=nginx --action=reload #================================================= # END OF SCRIPT #================================================= -ynh_script_progression --message="Restoration completed for $app" --last +ynh_script_progression "Restoration completed for $app" diff --git a/scripts/upgrade b/scripts/upgrade index 2cd3f72..748ba05 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -1,29 +1,21 @@ #!/bin/bash -#================================================= -# GENERIC START -#================================================= -# IMPORT GENERIC HELPERS -#================================================= - source _common.sh source /usr/share/yunohost/helpers timezone=$(cat /etc/timezone) -#================================================= -# STANDARD UPGRADE STEPS #================================================= # STOP SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Stopping a systemd service..." --weight=1 +ynh_script_progression "Stopping $app's systemd service..." -ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" +ynh_systemctl --action="stop" --log_path="systemd" #================================================= # ENSURE DOWNWARD COMPATIBILITY #================================================= -ynh_script_progression --message="Ensuring downward compatibility..." --weight=1 +ynh_script_progression "Ensuring downward compatibility..." if [[ -f "$install_dir/ocis.yaml" ]]; then mv "$install_dir/ocis.yaml" "$data_dir/config/ocis.yaml" @@ -32,10 +24,10 @@ fi #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= -ynh_script_progression --message="Upgrading source files..." --weight=1 +ynh_script_progression "Upgrading source files..." # Download, check integrity, uncompress and patch the source from app.src -ynh_setup_source --dest_dir="$install_dir" --full_replace=1 +ynh_setup_source --dest_dir="$install_dir" --full_replace chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" @@ -44,22 +36,22 @@ chmod +x $install_dir/ocis #================================================= # REAPPLY SYSTEM CONFIGURATIONS #================================================= -ynh_script_progression --message="Upgrading system configurations related to $app..." --weight=1 +ynh_script_progression "Upgrading system configurations related to $app..." # Create a dedicated NGINX config -ynh_add_nginx_config +ynh_config_add_nginx # Create a dedicated systemd config -ynh_add_systemd_config +ynh_config_add_systemd yunohost service add $app --description="File sharing platform" --log="/var/log/$app/$app.log" #================================================= # ADD A CONFIGURATION #================================================= -ynh_script_progression --message="Adding a configuration file..." --weight=1 +ynh_script_progression "Adding $app's configuration..." -ynh_add_config --template=".env" --destination="$install_dir/ocis.env" +ynh_config_add --template=".env" --destination="$install_dir/ocis.env" chmod 400 "$install_dir/ocis.env" chown $app:$app "$install_dir/ocis.env" @@ -67,12 +59,12 @@ chown $app:$app "$install_dir/ocis.env" #================================================= # START SYSTEMD SERVICE #================================================= -ynh_script_progression --message="Starting a systemd service..." --weight=1 +ynh_script_progression "Starting $app's systemd service..." -ynh_systemd_action --service_name=$app --action="start" --log_path="systemd" +ynh_systemctl --action="start" --log_path="systemd" #================================================= # END OF SCRIPT #================================================= -ynh_script_progression --message="Upgrade of $app completed" --last +ynh_script_progression "Upgrade of $app completed" diff --git a/sources/extra_files/app/.gitignore b/sources/extra_files/app/.gitignore deleted file mode 100644 index 783a4ae..0000000 --- a/sources/extra_files/app/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*~ -*.sw[op] diff --git a/sources/patches/.gitignore b/sources/patches/.gitignore deleted file mode 100644 index 783a4ae..0000000 --- a/sources/patches/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*~ -*.sw[op] From c8229e506da2fad253640eddcfe85f3d49c2e6a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 22:50:33 +0200 Subject: [PATCH 60/66] cleaning --- manifest.toml | 1 + scripts/install | 3 --- scripts/remove | 4 ---- scripts/restore | 1 - scripts/upgrade | 3 --- 5 files changed, 1 insertion(+), 11 deletions(-) diff --git a/manifest.toml b/manifest.toml index 1643ab8..366e75f 100644 --- a/manifest.toml +++ b/manifest.toml @@ -18,6 +18,7 @@ cpe = "cpe:2.3:a:owncloud:owncloud" [integration] yunohost = ">= 11.2" +helpers_version = "2.1" architectures = ["amd64", "arm64", "armhf", "i386"] multi_instance = false diff --git a/scripts/install b/scripts/install index b2e3053..4c95a0b 100755 --- a/scripts/install +++ b/scripts/install @@ -10,7 +10,6 @@ timezone=$(cat /etc/timezone) #================================================= ynh_script_progression "Setting up source files..." -# Download, check integrity, uncompress and patch the source from app.src ynh_setup_source --dest_dir="$install_dir" chmod -R o-rwx "$install_dir" @@ -22,10 +21,8 @@ chmod +x $install_dir/ocis #================================================= ynh_script_progression "Adding system configurations related to $app..." -# Create a dedicated NGINX config ynh_config_add_nginx -# Create a dedicated systemd config ynh_config_add_systemd yunohost service add $app --description="File sharing platform" --log="/var/log/$app/$app.log" diff --git a/scripts/remove b/scripts/remove index 098e9c9..ed34c62 100755 --- a/scripts/remove +++ b/scripts/remove @@ -7,21 +7,17 @@ source /usr/share/yunohost/helpers # REMOVE SYSTEM CONFIGURATIONS #================================================= # REMOVE SYSTEMD SERVICE - #================================================= ynh_script_progression "Removing system configurations related to $app..." -# Remove the service from the list of services known by YunoHost (added from `yunohost service add`) if ynh_hide_warnings yunohost service status $app >/dev/null then ynh_script_progression "Removing $app service integration..." yunohost service remove $app fi -# Remove the dedicated systemd config ynh_config_remove_systemd -# Remove the dedicated NGINX config ynh_config_remove_nginx #================================================= diff --git a/scripts/restore b/scripts/restore index f050ef9..db3de1f 100755 --- a/scripts/restore +++ b/scripts/restore @@ -1,6 +1,5 @@ #!/bin/bash -# Keep this path for calling _common.sh inside the execution's context of backup and restore scripts source ../settings/scripts/_common.sh source /usr/share/yunohost/helpers diff --git a/scripts/upgrade b/scripts/upgrade index 748ba05..4dd3f47 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -26,7 +26,6 @@ fi #================================================= ynh_script_progression "Upgrading source files..." -# Download, check integrity, uncompress and patch the source from app.src ynh_setup_source --dest_dir="$install_dir" --full_replace chmod -R o-rwx "$install_dir" @@ -38,10 +37,8 @@ chmod +x $install_dir/ocis #================================================= ynh_script_progression "Upgrading system configurations related to $app..." -# Create a dedicated NGINX config ynh_config_add_nginx -# Create a dedicated systemd config ynh_config_add_systemd yunohost service add $app --description="File sharing platform" --log="/var/log/$app/$app.log" From f3c194104a0c260c2d3087b773dc4786e23950e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 20 Jun 2024 22:56:44 +0200 Subject: [PATCH 61/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 366e75f..ba4a42d 100644 --- a/manifest.toml +++ b/manifest.toml @@ -17,7 +17,7 @@ code = "https://github.com/owncloud/ocis" cpe = "cpe:2.3:a:owncloud:owncloud" [integration] -yunohost = ">= 11.2" +yunohost = ">= 11.2.15" helpers_version = "2.1" architectures = ["amd64", "arm64", "armhf", "i386"] multi_instance = false From 311f1626db0a4553045fab5cd3088914583317c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 21 Jun 2024 09:40:44 +0200 Subject: [PATCH 62/66] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index ba4a42d..a30c82b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "6.0.0~ynh2" +version = "6.0.0~ynh3" maintainers = ["eric_G"] From 08d9085f9e6ea928e0b6316f62d65fc75c555676 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 21 Jun 2024 07:40:49 +0000 Subject: [PATCH 63/66] Auto-update READMEs --- README.md | 2 +- README_es.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 348a216..dbbbd3d 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 6.0.0~ynh2 +**Shipped version:** 6.0.0~ynh3 ## Screenshots diff --git a/README_es.md b/README_es.md index 9ed0b39..12f029f 100644 --- a/README_es.md +++ b/README_es.md @@ -18,7 +18,7 @@ No se debe editar a mano. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión actual:** 6.0.0~ynh2 +**Versión actual:** 6.0.0~ynh3 ## Capturas diff --git a/README_eu.md b/README_eu.md index 0e91ec6..efe1f1d 100644 --- a/README_eu.md +++ b/README_eu.md @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 6.0.0~ynh2 +**Paketatutako bertsioa:** 6.0.0~ynh3 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index 7dcaf9d..b629da8 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 6.0.0~ynh2 +**Version incluse :** 6.0.0~ynh3 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index 82eec96..c0a9f1a 100644 --- a/README_gl.md +++ b/README_gl.md @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 6.0.0~ynh2 +**Versión proporcionada:** 6.0.0~ynh3 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 77b67f8..ff90bc8 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 6.0.0~ynh2 +**分发版本:** 6.0.0~ynh3 ## 截图 From 88773f32fd98412a0ac297659bd2d2948027bbcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 8 Jul 2024 17:10:50 +0200 Subject: [PATCH 64/66] Update manifest.toml --- manifest.toml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/manifest.toml b/manifest.toml index a30c82b..edc57d2 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "ownCloud" description.en = "Online storage, file sharing platform" description.fr = "Stockage en ligne, plateforme de partage de fichiers" -version = "6.0.0~ynh3" +version = "6.1.0~ynh1" maintainers = ["eric_G"] @@ -17,7 +17,7 @@ code = "https://github.com/owncloud/ocis" cpe = "cpe:2.3:a:owncloud:owncloud" [integration] -yunohost = ">= 11.2.15" +yunohost = ">= 11.2.20" helpers_version = "2.1" architectures = ["amd64", "arm64", "armhf", "i386"] multi_instance = false @@ -51,14 +51,14 @@ ram.runtime = "50M" [resources] [resources.sources.main] - amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-amd64" - amd64.sha256 = "805e512046d6ac3f75da44805e2560a2f64dddb18ebd00d90d891aaf66b3a414" - arm64.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-arm64" - arm64.sha256 = "e753278d479aeb8af18278fa3f53e5de6fd54309c307afffb8f4f3f15608f778" - armhf.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-arm" - armhf.sha256 = "e55aa0706067f7256a7c3d7828fb69c0178d7b11ebba51c044e163e5f92de7b9" - i386.url = "https://github.com/owncloud/ocis/releases/download/v6.0.0/ocis-6.0.0-linux-386" - i386.sha256 = "c0fe4e6c95611e789f3e11d55afb8a6755b5b129448dc6bf312c9d6236fd093a" + amd64.url = "https://github.com/owncloud/ocis/releases/download/v6.1.0/ocis-6.1.0-linux-amd64" + amd64.sha256 = "3bfd3c2a3e0efd4168998f1c9a9ce7d0075a4b5825e90bd3a1e1e513f5bd958c" + arm64.url = "https://github.com/owncloud/ocis/releases/download/v6.1.0/ocis-6.1.0-linux-arm64" + arm64.sha256 = "238ec823b14d10f6db8c999962e88579c1c4b98241f68a9fad52f60f0d983a3d" + armhf.url = "https://github.com/owncloud/ocis/releases/download/v6.1.0/ocis-6.1.0-linux-arm" + armhf.sha256 = "de6fcb0581fa611522693157ea99317e08e38b986b9e7cad67c11e56cff82dae" + i386.url = "https://github.com/owncloud/ocis/releases/download/v6.1.0/ocis-6.1.0-linux-386" + i386.sha256 = "a6d29436d57c27d9780ebdaf2249bdef3a9943d493964eae97528c3615fc8df1" in_subdir = false rename = "ocis" From b1f443eb2454de531455fab2a702e533330b2439 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 8 Jul 2024 15:10:55 +0000 Subject: [PATCH 65/66] Auto-update READMEs --- README.md | 4 ++-- README_es.md | 4 ++-- README_eu.md | 4 ++-- README_fr.md | 4 ++-- README_gl.md | 4 ++-- README_zh_Hans.md | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index dbbbd3d..26ef097 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # ownCloud for YunoHost -[![Integration level](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Working status](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![Working status](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![Install ownCloud with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -18,7 +18,7 @@ It shall NOT be edited by hand. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Shipped version:** 6.0.0~ynh3 +**Shipped version:** 6.1.0~ynh1 ## Screenshots diff --git a/README_es.md b/README_es.md index 12f029f..56ba47b 100644 --- a/README_es.md +++ b/README_es.md @@ -5,7 +5,7 @@ No se debe editar a mano. # ownCloud para Yunohost -[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![Instalar ownCloud con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -18,7 +18,7 @@ No se debe editar a mano. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión actual:** 6.0.0~ynh3 +**Versión actual:** 6.1.0~ynh1 ## Capturas diff --git a/README_eu.md b/README_eu.md index efe1f1d..8411360 100644 --- a/README_eu.md +++ b/README_eu.md @@ -5,7 +5,7 @@ EZ editatu eskuz. # ownCloud YunoHost-erako -[![Integrazio maila](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![Integrazio maila](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![Instalatu ownCloud YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -18,7 +18,7 @@ EZ editatu eskuz. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Paketatutako bertsioa:** 6.0.0~ynh3 +**Paketatutako bertsioa:** 6.1.0~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index b629da8..75f9bc6 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,7 +5,7 @@ Il NE doit PAS être modifié à la main. # ownCloud pour YunoHost -[![Niveau d’intégration](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![Installer ownCloud avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. ownCloud Infinite Scale (oCIS) est la nouvelle plateforme de synchronisation et de partage de fichiers qui constituera la base de votre plateforme de gestion de données. -**Version incluse :** 6.0.0~ynh3 +**Version incluse :** 6.1.0~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index c0a9f1a..ce243ae 100644 --- a/README_gl.md +++ b/README_gl.md @@ -5,7 +5,7 @@ NON debe editarse manualmente. # ownCloud para YunoHost -[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![Instalar ownCloud con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -18,7 +18,7 @@ NON debe editarse manualmente. ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**Versión proporcionada:** 6.0.0~ynh3 +**Versión proporcionada:** 6.1.0~ynh1 ## Capturas de pantalla diff --git a/README_zh_Hans.md b/README_zh_Hans.md index ff90bc8..94f03b9 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -5,7 +5,7 @@ # YunoHost 上的 ownCloud -[![集成程度](https://dash.yunohost.org/integration/owncloud.svg)](https://dash.yunohost.org/appci/app/owncloud) ![工作状态](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) +[![集成程度](https://dash.yunohost.org/integration/owncloud.svg)](https://ci-apps.yunohost.org/ci/apps/owncloud/) ![工作状态](https://ci-apps.yunohost.org/ci/badges/owncloud.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/owncloud.maintain.svg) [![使用 YunoHost 安装 ownCloud](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=owncloud) @@ -18,7 +18,7 @@ ownCloud Infinite Scale (oCIS) is the new file sync & share platform that will be the foundation of your data management platform. -**分发版本:** 6.0.0~ynh3 +**分发版本:** 6.1.0~ynh1 ## 截图 From 759cfdf02100f78c8e5ea112615bf22fdf4d6ca9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 9 Jul 2024 10:24:50 +0200 Subject: [PATCH 66/66] remove warning --- doc/PRE_INSTALL.md | 1 - doc/PRE_INSTALL_fr.md | 1 - 2 files changed, 2 deletions(-) delete mode 100644 doc/PRE_INSTALL.md delete mode 100644 doc/PRE_INSTALL_fr.md diff --git a/doc/PRE_INSTALL.md b/doc/PRE_INSTALL.md deleted file mode 100644 index 6ce6430..0000000 --- a/doc/PRE_INSTALL.md +++ /dev/null @@ -1 +0,0 @@ -Please note, this package is only intended to test ownCloud Infinite Scale. It should not be used for production for now. \ No newline at end of file diff --git a/doc/PRE_INSTALL_fr.md b/doc/PRE_INSTALL_fr.md deleted file mode 100644 index 9e7c907..0000000 --- a/doc/PRE_INSTALL_fr.md +++ /dev/null @@ -1 +0,0 @@ -Attention, ce package est uniquement destiné à tester ownCloud Infinite Scale. Il ne doit pas être utilisé en production. \ No newline at end of file