From 581397e35e2f083bfbf3a598837060ed87ab35e1 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Tue, 17 Jan 2023 19:53:20 +0100 Subject: [PATCH 1/2] Update remove --- scripts/remove | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/scripts/remove b/scripts/remove index 69fc9ecb..8bf8977e 100644 --- a/scripts/remove +++ b/scripts/remove @@ -25,6 +25,20 @@ final_path=$(ynh_app_setting_get --app=$app --key=final_path) #================================================= # STANDARD REMOVE +#================================================= +# SELF-DESTRUCT +#================================================= + +# Self-destruct the instance if --purge option is used +if [ "${YNH_APP_PURGE:-0}" -eq 1 ] +then + ynh_script_progression --message="Self-destructing the instance..." --weight=1 + pushd "$final_path/live" + ynh_use_ruby + ynh_exec_warn_less ynh_exec_as $app RAILS_ENV=production $ynh_ruby_load_path $ld_preload bin/tootctl self-destruct + popd +fi + #================================================= # REMOVE SERVICE INTEGRATION IN YUNOHOST #================================================= From 08018ae1d61590f1169cce39210c0dbc7b89546e Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 17 Jan 2023 18:53:26 +0000 Subject: [PATCH 2/2] Auto-update README --- README.md | 1 - README_fr.md | 23 +++++++++++------------ 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index f48ae396..191a61b4 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ Mastodon is a free, open-source microblogging social network. It is a decentrali **Shipped version:** 3.5.3~ynh4 - **Demo:** https://joinmastodon.org/ ## Screenshots diff --git a/README_fr.md b/README_fr.md index d0dbfaa3..72b9a9bf 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,27 +5,26 @@ It shall NOT be edited by hand. # Mastodon pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/mastodon.svg)](https://dash.yunohost.org/appci/app/mastodon) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/mastodon.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/mastodon.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/mastodon.svg)](https://dash.yunohost.org/appci/app/mastodon) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/mastodon.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/mastodon.maintain.svg) [![Installer Mastodon avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mastodon) *[Read this readme in english.](./README.md)* -> *Ce package vous permet d'installer Mastodon 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 Mastodon rapidement et simplement sur un serveur YunoHost. +Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l’installer et en profiter.* -## Vue d'ensemble +## Vue d’ensemble Mastodon est un réseau social de microblog auto-hébergé et open source. C'est une alternative décentralisée aux plates-formes commerciales comme Twitter. Mastodon évite ainsi les risques qu'une seule société monopolise votre communication à des fins commerciales. -**Version incluse :** 3.5.3~ynh4 - +**Version incluse :** 3.5.3~ynh4 **Démo :** https://joinmastodon.org/ -## Captures d'écran +## Captures d’écran -![Capture d'écran de Mastodon](./doc/screenshots/mastodon.png) +![Capture d’écran de Mastodon](./doc/screenshots/mastodon.png) ## Avertissements / informations importantes @@ -77,9 +76,9 @@ Se déconnecter depuis le portail YunoHost ne vous déconnecte pas de Mastodon. ## Documentations et ressources -* Site officiel de l'app : -* Documentation officielle de l'admin : -* Dépôt de code officiel de l'app : +* Site officiel de l’app : +* Documentation officielle de l’admin : +* Dépôt de code officiel de l’app : * Documentation YunoHost pour cette app : * Signaler un bug : @@ -95,4 +94,4 @@ ou sudo yunohost app upgrade mastodon -u https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing --debug ``` -**Plus d'infos sur le packaging d'applications :** +**Plus d’infos sur le packaging d’applications :** \ No newline at end of file