diff --git a/README.md b/README.md index 7b18b19..1bbfa37 100644 --- a/README.md +++ b/README.md @@ -3,42 +3,42 @@ N.B.: This README was automatically generated by https://github.com/YunoHost/app It shall NOT be edited by hand. --> -# Digiwords for YunoHost +# Digitranscode for YunoHost -[![Integration level](https://dash.yunohost.org/integration/digiwords.svg)](https://dash.yunohost.org/appci/app/digiwords) ![Working status](https://ci-apps.yunohost.org/ci/badges/digiwords.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/digiwords.maintain.svg) -[![Install Digiwords with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=digiwords) +[![Integration level](https://dash.yunohost.org/integration/digitranscode.svg)](https://dash.yunohost.org/appci/app/digitranscode) ![Working status](https://ci-apps.yunohost.org/ci/badges/digitranscode.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/digitranscode.maintain.svg) +[![Install Digitranscode with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=digitranscode) *[Lire ce readme en français.](./README_fr.md)* -> *This package allows you to install Digiwords quickly and simply on a YunoHost server. +> *This package allows you to install Digitranscode 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 -With Digiwords, you can create interactive wordclouds. +an online app that can convert audio files and video files into different formats. -**Shipped version:** 0.3.5~ynh1 +**Shipped version:** 0.1.2~ynh1 -**Demo:** https://ladigitale.dev/digiwords/#/ +**Demo:** https://ladigitale.dev/digitranscode/ ## Documentation and resources * Official app website: -* Official user documentation: -* Official admin documentation: -* Upstream app code repository: -* YunoHost documentation for this app: -* Report a bug: +* Official user documentation: +* Official admin documentation: +* Upstream app code repository: +* YunoHost documentation for this app: +* Report a bug: ## Developer info -Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing). +Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing). To try the testing branch, please proceed like that. ``` bash -sudo yunohost app install https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing --debug +sudo yunohost app install https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing --debug or -sudo yunohost app upgrade digiwords -u https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing --debug +sudo yunohost app upgrade digitranscode -u https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing --debug ``` **More info regarding app packaging:** diff --git a/README_fr.md b/README_fr.md index 5f7fdf4..9b22643 100644 --- a/README_fr.md +++ b/README_fr.md @@ -3,42 +3,42 @@ N.B.: This README was automatically generated by https://github.com/YunoHost/app It shall NOT be edited by hand. --> -# Digiwords pour YunoHost +# Digitranscode pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/digiwords.svg)](https://dash.yunohost.org/appci/app/digiwords) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/digiwords.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/digiwords.maintain.svg) -[![Installer Digiwords avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=digiwords) +[![Niveau d'intégration](https://dash.yunohost.org/integration/digitranscode.svg)](https://dash.yunohost.org/appci/app/digitranscode) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/digitranscode.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/digitranscode.maintain.svg) +[![Installer Digitranscode avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=digitranscode) *[Read this readme in english.](./README.md)* -> *Ce package vous permet d'installer Digiwords rapidement et simplement sur un serveur YunoHost. +> *Ce package vous permet d'installer Digitranscode 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 -Digiwords permet de créer des nuages de mots interactifs. +Une application en ligne qui permet de convertir des fichiers audio et des vidéos en différents formats. -**Version incluse :** 0.3.5~ynh1 +**Version incluse :** 0.1.2~ynh1 -**Démo :** https://ladigitale.dev/digiwords/#/ +**Démo :** https://ladigitale.dev/digitranscode/ ## Documentations et ressources * Site officiel de l'app : -* Documentation officielle utilisateur : -* Documentation officielle de l'admin : -* Dépôt de code officiel de l'app : -* Documentation YunoHost pour cette app : -* Signaler un bug : +* Documentation officielle utilisateur : +* Documentation officielle de l'admin : +* Dépôt de code officiel de l'app : +* Documentation YunoHost pour cette app : +* Signaler un bug : ## Informations pour les développeurs -Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing). +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing). Pour essayer la branche testing, procédez comme suit. ``` bash -sudo yunohost app install https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing --debug +sudo yunohost app install https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing --debug ou -sudo yunohost app upgrade digiwords -u https://github.com/YunoHost-Apps/digiwords_ynh/tree/testing --debug +sudo yunohost app upgrade digitranscode -u https://github.com/YunoHost-Apps/digitranscode_ynh/tree/testing --debug ``` **Plus d'infos sur le packaging d'applications :** diff --git a/check_process b/check_process index ca8532e..8a29f5d 100644 --- a/check_process +++ b/check_process @@ -20,7 +20,7 @@ setup_private=1 setup_public=1 upgrade=1 - upgrade=1 from_commit=cc131db79e58280d13674c7a99cb6d21cd67f7d5 + upgrade=1 from_commit=6f47432e8bca8e869b0ce1d148c74f38b3e19b01 backup_restore=1 multi_instance=1 port_already_use=0 @@ -29,6 +29,6 @@ Email= Notification=none ;;; Upgrade options - ; commit=cc131db79e58280d13674c7a99cb6d21cd67f7d5 - ;name=Bump from 0.3.3. + ; commit=6f47432e8bca8e869b0ce1d148c74f38b3e19b01 + ;name=First version for YNH ;manifest_arg=domain=DOMAIN&path=PATH&language=fr&is_public=1& diff --git a/conf/app.src b/conf/app.src index 5939d80..b86a998 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/YunoHost-Apps/digiwords_ynh/releases/download/0.3.5/digiwords-v0.3.5.zip -SOURCE_SUM=cba502b1e853cc4e54a07168e8811e829aab0dbd260f0069b7e2c97acf31ef27 +SOURCE_URL=https://github.com/YunoHost-Apps/digitranscode_ynh/releases/download/0.1.2/digitranscode-v0.1.2.zip +SOURCE_SUM=dafa74cbffa3c330ec94ec5a3cb7ee6c07639c1cd89a4b5cce3384098027bbb6 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true diff --git a/conf/nginx.conf b/conf/nginx.conf index 4ac1997..d964231 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -25,4 +25,7 @@ location __PATH__/ { # Include SSOWAT user panel. include conf.d/yunohost_panel.conf.inc; + + # Needed part because the app uses SharedArrayBuffer + more_set_headers "Cross-Origin-Embedder-Policy: require-corp" "Cross-Origin-Opener-Policy: same-origin"; } diff --git a/manifest.json b/manifest.json index 8347769..7ab0c91 100644 --- a/manifest.json +++ b/manifest.json @@ -1,20 +1,20 @@ { - "name": "Digiwords", - "id": "digiwords", + "name": "Digitranscode", + "id": "digitranscode", "packaging_format": 1, "description": { - "en": "With Digiwords, you can create interactive wordclouds.", - "fr": "Digiwords permet de créer des nuages de mots interactifs." + "en": "an online app that can convert audio files and video files into different formats.", + "fr": "Une application en ligne qui permet de convertir des fichiers audio et des vidéos en différents formats." }, - "version": "0.3.5~ynh1", + "version": "0.1.2~ynh1", "url": "https://ladigitale.dev/", "upstream": { "license": "GPL-3.0-only", "website": "https://ladigitale.dev/", - "demo": "https://ladigitale.dev/digiwords/#/", - "admindoc": "https://codeberg.org/ladigitale/digiwords/src/branch/master/README.md", - "userdoc": "https://ladigitale.dev/blog/digiwords-pour-creer-des-nuages-de-mots", - "code": "https://codeberg.org/ladigitale/digiwords" + "demo": "https://ladigitale.dev/digitranscode/", + "admindoc": "https://codeberg.org/ladigitale/digitranscode/src/branch/main/README.md", + "userdoc": "https://ladigitale.dev/blog/digitranscode-pour-convertir-des-fichiers-audio-et-des-videos", + "code": "https://codeberg.org/ladigitale/digitranscode" }, "license": "GPL-3.0-only", "maintainer": { @@ -22,7 +22,7 @@ "email": "xxxxx" }, "requirements": { - "yunohost": ">= 4.3.0" + "yunohost": ">= 11.0" }, "multi_instance": true, "services": [ @@ -39,14 +39,14 @@ "name": "path", "type": "path", "example": "/example", - "default": "/digiwords" + "default": "/digitranscode" }, { "name": "is_public", "type": "boolean", "help": { - "en": "If public, any visitor can create word clouds and see saved ones, providing they know their secret questions and answers.", - "fr": "Si l’application est publique, n’importe quel visiteur pourra créer un nuage de mots et consulter ceux sauvegardés dont ils connaissent à la fois la question secrète et la réponse." + "en": "If public, any visitor can convert audio or video files using your server.", + "fr": "Si l’application est publique, n’importe quel visiteur pourra utiliser votre serveur pour convertir des fichiers audio et vidéos." }, "default": true } diff --git a/scripts/_common.sh b/scripts/_common.sh index 5007fea..d484043 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -5,7 +5,7 @@ #================================================= # dependencies used by the app -pkg_dependencies="php$YNH_DEFAULT_PHP_VERSION-sqlite3" +# pkg_dependencies="php$YNH_DEFAULT_PHP_VERSION-sqlite3" #================================================= # PERSONAL HELPERS diff --git a/scripts/install b/scripts/install index d4ab396..f4ad571 100644 --- a/scripts/install +++ b/scripts/install @@ -111,7 +111,7 @@ ynh_script_progression --message="Installing dependencies..." --weight=1 ### - As well as the section "REINSTALL DEPENDENCIES" in the restore script ### - And the section "UPGRADE DEPENDENCIES" in the upgrade script -ynh_install_app_dependencies $pkg_dependencies +# ynh_install_app_dependencies $pkg_dependencies #================================================= # CREATE DEDICATED USER diff --git a/scripts/remove b/scripts/remove index 2019d36..b8ff783 100644 --- a/scripts/remove +++ b/scripts/remove @@ -52,7 +52,7 @@ ynh_remove_fpm_config #================================================= # REMOVE DEPENDENCIES #================================================= -ynh_script_progression --message="Removing dependencies..." --weight=1 +#ynh_script_progression --message="Removing dependencies..." --weight=1 # Remove metapackage and its dependencies ynh_remove_app_dependencies diff --git a/scripts/restore b/scripts/restore index 2c60b67..ecbc2ad 100644 --- a/scripts/restore +++ b/scripts/restore @@ -99,10 +99,10 @@ ynh_restore_file --origin_path="/etc/php/$phpversion/fpm/pool.d/$app.conf" #================================================= # REINSTALL DEPENDENCIES #================================================= -ynh_script_progression --message="Reinstalling dependencies..." --weight=1 +#ynh_script_progression --message="Reinstalling dependencies..." --weight=1 # Define and install dependencies -ynh_install_app_dependencies $pkg_dependencies +#ynh_install_app_dependencies $pkg_dependencies #================================================= # RESTORE VARIOUS FILES diff --git a/scripts/upgrade b/scripts/upgrade index 0905b70..1f05b83 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -157,9 +157,9 @@ ynh_add_nginx_config #================================================= # UPGRADE DEPENDENCIES #================================================= -ynh_script_progression --message="Upgrading dependencies..." --weight=1 +#ynh_script_progression --message="Upgrading dependencies..." --weight=1 -ynh_install_app_dependencies $pkg_dependencies +#ynh_install_app_dependencies $pkg_dependencies #================================================= # PHP-FPM CONFIGURATION