diff --git a/README.md b/README.md index 0dada3c..c1129a1 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Audiobookshelf is a self-hosted audiobook server for managing and playing your a * Chromecast support on the web app * Fetch metadata and cover art from several sources -**Shipped version:** 2.6.0~ynh1 +**Shipped version:** 2.7.0~ynh1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 8ab4ed9..e1df966 100644 --- a/README_fr.md +++ b/README_fr.md @@ -31,7 +31,7 @@ Audiobookshelf est un serveur auto-hébergé pour gérer et lire vos livres audi * Support de Chromecast dans la webapp * Récupération des métadonnées et des pochettes depuis plusieurs sources -**Version incluse :** 2.6.0~ynh1 +**Version incluse :** 2.7.0~ynh1 ## Captures d’écran diff --git a/manifest.toml b/manifest.toml index 97b1e40..0d44ad7 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Audiobookshelf" description.en = "Audiobook server for managing and playing your audiobooks" description.fr = "Serveur de livres audio pour gérer et lire vos livres audio" -version = "2.6.0~ynh1" +version = "2.7.0~ynh1" maintainers = ["Navan Chauhan"] @@ -36,8 +36,8 @@ ram.runtime = "50M" [resources] [resources.sources] [resources.sources.main] - url = "https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.6.0.tar.gz" - sha256 = "fa705ca0096c5eefc4358cebd6eb84f741327fb1cd940689cf80717ce0472e78" + url = "https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.7.0.tar.gz" + sha256 = "6202136ca7bcd00d3275d77dc3b007d116d1515f8b390203c9bd39996e99047b" autoupdate.strategy = "latest_github_tag" [resources.system_user] diff --git a/scripts/install b/scripts/install index 9c7543d..cd64e0a 100755 --- a/scripts/install +++ b/scripts/install @@ -16,6 +16,9 @@ ynh_script_progression --message="Installing dependencies..." --weight=10 ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version +# Upgrade NPM +ynh_npm install --global npm@7.21.1 + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= diff --git a/scripts/restore b/scripts/restore index 9098333..fc373e5 100755 --- a/scripts/restore +++ b/scripts/restore @@ -10,6 +10,16 @@ source ../settings/scripts/_common.sh source /usr/share/yunohost/helpers +#================================================= +# REINSTALL DEPENDENCIES +#================================================= +ynh_script_progression --message="Reinstalling dependencies..." --weight=10 + +ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version + +# Upgrade NPM +ynh_npm install --global npm@7.21.1 + #================================================= # STANDARD RESTORATION STEPS #================================================= @@ -45,14 +55,6 @@ chown -R $app:www-data "$data_dir" #================================================= # SPECIFIC RESTORATION -#================================================= -# REINSTALL DEPENDENCIES -#================================================= -ynh_script_progression --message="Reinstalling dependencies..." --weight=10 - -# Define and install dependencies -ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version - #================================================= # RESTORE SYSTEMD #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 7f9f63a..66248a8 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -9,6 +9,16 @@ source _common.sh source /usr/share/yunohost/helpers +#================================================= +# INSTALL DEPENDENCIES +#================================================= +ynh_script_progression --message="Upgrading dependencies..." --weight=10 + +ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version + +# Upgrade NPM +ynh_npm install --global npm@7.21.1 + #================================================= # CHECK VERSION #================================================= @@ -68,13 +78,6 @@ ynh_script_progression --message="Upgrading NGINX web server configuration..." - # Create a dedicated NGINX config ynh_add_nginx_config -#================================================= -# UPGRADE DEPENDENCIES -#================================================= -ynh_script_progression --message="Upgrading dependencies..." --weight=10 - -ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version - #================================================= # SPECIFIC UPGRADE #=================================================