From 522f28df6be3a7d25869a24bbe0dd5881157e5d1 Mon Sep 17 00:00:00 2001 From: Yunohost-Bot <> Date: Mon, 11 Mar 2024 16:04:16 +0100 Subject: [PATCH 1/8] [autopatch] TEST BEFORE MERGE ynh_setup_source --full_replace=1 --- scripts/upgrade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/upgrade b/scripts/upgrade index f845b4f..39e01f3 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -77,7 +77,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="config.json" + ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep="config.json" fi chmod -R o-rwx "$install_dir" From ddd27190c9236e9f3f3a01999dec581cd5378782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Mon, 11 Mar 2024 20:34:33 +0100 Subject: [PATCH 2/8] Remove cleanup bundle as it's managed by setup source --- scripts/upgrade | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 39e01f3..34e4e13 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -71,9 +71,6 @@ fi if [ "$upgrade_type" == "UPGRADE_APP" ] then - # purge the "bundles" folder to avoid pointlessly taking up space at each update - ynh_secure_remove --file="$install_dir/bundles/" - ynh_script_progression --message="Upgrading source files..." --weight=1 # Download, check integrity, uncompress and patch the source from app.src From 5c1f32a3b092975be889d81930619bc07521e13a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 13 Mar 2024 02:39:52 +0100 Subject: [PATCH 3/8] Upgrade to v1.11.60 https://github.com/element-hq/element-web/releases/tag/v1.11.60 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 5249d20..9233915 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Element" description.en = "Web client for Matrix" description.fr = "Client web pour Matrix" -version = "1.11.59~ynh1" +version = "1.11.60~ynh1" maintainers = ["Josué Tille"] @@ -56,8 +56,8 @@ ram.runtime = "0M" [resources.sources] [resources.sources.main] - url = "https://github.com/element-hq/element-web/releases/download/v1.11.59/element-v1.11.59.tar.gz" - sha256 = "443cabd2c0994b2fb1fc5775f98e3b418b9bafbfdbf75cc1e32842bd30597887" + url = "https://github.com/element-hq/element-web/releases/download/v1.11.60/element-v1.11.60.tar.gz" + sha256 = "b39c12d7148fb8264811886ac212ebf529aadba90b3274a6737d75dbd1413c6f" autoupdate.strategy = "latest_github_release" autoupdate.asset = "^element-v.*.tar.gz$" From 284b24ec4cc15ddda59d1629a2ba54ba7e03101e Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 15 Mar 2024 02:32:32 +0100 Subject: [PATCH 4/8] Upgrade to v1.11.61 https://github.com/element-hq/element-web/releases/tag/v1.11.61 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 9233915..ba86b7a 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Element" description.en = "Web client for Matrix" description.fr = "Client web pour Matrix" -version = "1.11.60~ynh1" +version = "1.11.61~ynh1" maintainers = ["Josué Tille"] @@ -56,8 +56,8 @@ ram.runtime = "0M" [resources.sources] [resources.sources.main] - url = "https://github.com/element-hq/element-web/releases/download/v1.11.60/element-v1.11.60.tar.gz" - sha256 = "b39c12d7148fb8264811886ac212ebf529aadba90b3274a6737d75dbd1413c6f" + url = "https://github.com/element-hq/element-web/releases/download/v1.11.61/element-v1.11.61.tar.gz" + sha256 = "fd1c804c501c78a8cda37947b94578f23b5d3e3d763491b345ce5ba587061512" autoupdate.strategy = "latest_github_release" autoupdate.asset = "^element-v.*.tar.gz$" From 619358da31d05fb44a37e1dc9203df6bccb6eb6c Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 15 Mar 2024 01:32:35 +0000 Subject: [PATCH 5/8] Auto-update README --- README.md | 19 +++++++++---------- README_fr.md | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 07c2d64..e0a350e 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,9 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. +**Shipped version:** 1.11.61~ynh1 -**Shipped version:** 1.11.59~ynh1 - -**Demo:** https://app.element.io/ +**Demo:** ## Screenshots @@ -28,11 +27,11 @@ Element is a new type of messaging app. You choose where your messages are store ## 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 @@ -40,10 +39,10 @@ Please send your pull request to the [testing branch](https://github.com/YunoHos To try the testing branch, please proceed like that. -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug or sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug ``` -**More info regarding app packaging:** \ No newline at end of file +**More info regarding app packaging:** diff --git a/README_fr.md b/README_fr.md index eb866ab..c3415b9 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,10 +17,9 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po ## Vue d’ensemble Element est un nouveau type d'application de messagerie. Vous choisissez où vos messages sont stockés, ce qui vous donne le contrôle de vos données. Il vous donne accès au réseau ouvert Matrix, vous pouvez donc parler à n'importe qui. Element offre un nouveau niveau de sécurité, en ajoutant la vérification des appareils par signature croisée au chiffrement de bout en bout par défaut. +**Version incluse :** 1.11.61~ynh1 -**Version incluse :** 1.11.59~ynh1 - -**Démo :** https://app.element.io/ +**Démo :** ## Captures d’écran @@ -28,11 +27,11 @@ Element est un nouveau type d'application de messagerie. Vous choisissez où vos ## 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 @@ -40,10 +39,10 @@ Merci de faire vos pull request sur la [branche testing](https://github.com/Yuno Pour essayer la branche testing, procédez comme suit. -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug ou sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_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 :** From 36ecec7f90bcf6b98420786eb1df7cac01130f24 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 29 Mar 2024 02:32:13 +0100 Subject: [PATCH 6/8] Upgrade to v1.11.63 https://github.com/element-hq/element-web/releases/tag/v1.11.63 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index ba86b7a..734870b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Element" description.en = "Web client for Matrix" description.fr = "Client web pour Matrix" -version = "1.11.61~ynh1" +version = "1.11.63~ynh1" maintainers = ["Josué Tille"] @@ -56,8 +56,8 @@ ram.runtime = "0M" [resources.sources] [resources.sources.main] - url = "https://github.com/element-hq/element-web/releases/download/v1.11.61/element-v1.11.61.tar.gz" - sha256 = "fd1c804c501c78a8cda37947b94578f23b5d3e3d763491b345ce5ba587061512" + url = "https://github.com/element-hq/element-web/releases/download/v1.11.63/element-v1.11.63.tar.gz" + sha256 = "b2fccf24b9c9784c1801a66c222cefc9df51df5b88030e7fd26b9b55e1c4fddd" autoupdate.strategy = "latest_github_release" autoupdate.asset = "^element-v.*.tar.gz$" From df7c9bde3faa294da2622e5c3ecb89428f76db3e Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 29 Mar 2024 01:32:16 +0000 Subject: [PATCH 7/8] Auto-update READMEs --- ALL_README.md | 6 ++++++ README.md | 15 ++++++++------- README_fr.md | 31 ++++++++++++++++--------------- README_gl.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ README_it.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 128 insertions(+), 22 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 e0a350e..54d7240 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -9,15 +9,16 @@ It shall NOT be edited by hand. [![Install Element with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) -*[Lire ce readme en français.](./README_fr.md)* +*[Read this README is other languages.](./ALL_README.md)* -> *This package allows you to install Element 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 Element 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 Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. -**Shipped version:** 1.11.61~ynh1 + +**Shipped version:** 1.11.63~ynh1 **Demo:** @@ -35,9 +36,9 @@ Element is a new type of messaging app. You choose where your messages are store ## Developer info -Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/element_ynh/tree/testing). +Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/element_ynh/tree/testing). -To try the testing branch, please proceed like that. +To try the `testing` branch, please proceed like that: ```bash sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug diff --git a/README_fr.md b/README_fr.md index c3415b9..9a984c3 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,6 +1,6 @@ # Element pour YunoHost @@ -9,17 +9,18 @@ It shall NOT be edited by hand. [![Installer Element avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) -*[Read this readme in english.](./README.md)* +*[Lire le README dans d'autres langues.](./ALL_README.md)* -> *Ce package vous permet d’installer Element 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 Element 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 Element est un nouveau type d'application de messagerie. Vous choisissez où vos messages sont stockés, ce qui vous donne le contrôle de vos données. Il vous donne accès au réseau ouvert Matrix, vous pouvez donc parler à n'importe qui. Element offre un nouveau niveau de sécurité, en ajoutant la vérification des appareils par signature croisée au chiffrement de bout en bout par défaut. -**Version incluse :** 1.11.61~ynh1 -**Démo :** +**Version incluse :** 1.11.63~ynh1 + +**Démo :** ## Captures d’écran @@ -27,17 +28,17 @@ Element est un nouveau type d'application de messagerie. Vous choisissez où vos ## 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/element_ynh/tree/testing). +Merci de faire vos pull request sur la [branche `testing`](https://github.com/YunoHost-Apps/element_ynh/tree/testing). -Pour essayer la branche testing, procédez comme suit. +Pour essayer la branche `testing`, procédez comme suit : ```bash sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug @@ -45,4 +46,4 @@ ou sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** +**Plus d’infos sur le packaging d’applications :** diff --git a/README_gl.md b/README_gl.md new file mode 100644 index 0000000..e9fba84 --- /dev/null +++ b/README_gl.md @@ -0,0 +1,49 @@ + + +# Element para YunoHost + +[![Nivel de integración](https://dash.yunohost.org/integration/element.svg)](https://dash.yunohost.org/appci/app/element) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/element.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/element.maintain.svg) + +[![Instalar Element con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) + +*[Le este README en outros idiomas.](./ALL_README.md)* + +> *Este paquete permíteche instalar Element 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 + +Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. + +**Versión proporcionada:** 1.11.63~ynh1 + +**Demo:** + +## Capturas de pantalla + +![Captura de pantalla de Element](./doc/screenshots/homepage-all-platforms-1_1.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/element_ynh/tree/testing). + +Para probar a rama `testing`, procede deste xeito: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug +ou +sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_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..026fd9b --- /dev/null +++ b/README_it.md @@ -0,0 +1,49 @@ + + +# Element per YunoHost + +[![Livello di integrazione](https://dash.yunohost.org/integration/element.svg)](https://dash.yunohost.org/appci/app/element) ![Stato di funzionamento](https://ci-apps.yunohost.org/ci/badges/element.status.svg) ![Stato di manutenzione](https://ci-apps.yunohost.org/ci/badges/element.maintain.svg) + +[![Installa Element con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) + +*[Leggi questo README in altre lingue.](./ALL_README.md)* + +> *Questo pacchetto ti permette di installare Element 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 + +Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. + +**Versione pubblicata:** 1.11.63~ynh1 + +**Prova:** + +## Screenshot + +![Screenshot di Element](./doc/screenshots/homepage-all-platforms-1_1.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/element_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/element_ynh/tree/testing --debug +o +sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug +``` + +**Maggiori informazioni riguardo il pacchetto di quest’app:** From 64e320d5230ffdd10417074739b760126e2af239 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 2 Apr 2024 21:54:21 +0000 Subject: [PATCH 8/8] Auto-update READMEs --- ALL_README.md | 2 +- README.md | 2 +- README_eu.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 README_eu.md diff --git a/ALL_README.md b/ALL_README.md index 3d6c579..77b7509 100644 --- a/ALL_README.md +++ b/ALL_README.md @@ -1,6 +1,6 @@ # 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) -- [Leggi il “README” in italiano](README_it.md) diff --git a/README.md b/README.md index 54d7240..d94d961 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ It shall NOT be edited by hand. [![Install Element with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) -*[Read this README is other languages.](./ALL_README.md)* +*[Read this README in other languages.](./ALL_README.md)* > *This package allows you to install Element 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.* diff --git a/README_eu.md b/README_eu.md new file mode 100644 index 0000000..e596531 --- /dev/null +++ b/README_eu.md @@ -0,0 +1,49 @@ + + +# Element YunoHost-erako + +[![Integrazio maila](https://dash.yunohost.org/integration/element.svg)](https://dash.yunohost.org/appci/app/element) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/element.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/element.maintain.svg) + +[![Instalatu Element YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element) + +*[Irakurri README hau beste hizkuntzatan.](./ALL_README.md)* + +> *Pakete honek Element YunoHost zerbitzari batean azkar eta zailtasunik gabe instalatzea ahalbidetzen dizu.* +> *YunoHost ez baduzu, kontsultatu [gida](https://yunohost.org/install) nola instalatu ikasteko.* + +## Aurreikuspena + +Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. It gives you access to the Matrix open network, so you can talk to anyone. Element provides a new level of security, adding cross-signed device verification to default end-to-end encryption. + +**Paketatutako bertsioa:** 1.11.63~ynh1 + +**Demoa:** + +## Pantaila-argazkiak + +![Element(r)en pantaila-argazkia](./doc/screenshots/homepage-all-platforms-1_1.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/element_ynh/tree/testing). + +`testing` abarra probatzeko, ondorengoa egin: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug +edo +sudo yunohost app upgrade element -u https://github.com/YunoHost-Apps/element_ynh/tree/testing --debug +``` + +**Informazio gehiago aplikazioaren paketatzeari buruz:**