From ac438bd635da884b16907415720135c011a4d2a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 12 Feb 2023 10:09:23 +0100 Subject: [PATCH] Testing (#93) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * preserve config file * [autopatch] Add Common Platform Enumeration id to `manifest.json` (#80) Co-authored-by: Yunohost-Bot <> * Auto-update README * Update manifest.json * Update upgrade * Update upgrade * 0.48.0 (#82) * 0.48.0 * Auto-update README * Update manifest.json * Auto-update README * Update ss-desktop-player.png * Update systemd.service * Update install * Update upgrade * Update change_url Co-authored-by: yunohost-bot * Disable the activity panel that hangs some browsers (#86) * Testing (#84) * preserve config file * [autopatch] Add Common Platform Enumeration id to `manifest.json` (#80) Co-authored-by: Yunohost-Bot <> * Auto-update README * Update manifest.json * Update upgrade * Update upgrade * 0.48.0 (#82) * 0.48.0 * Auto-update README * Update manifest.json * Auto-update README * Update ss-desktop-player.png * Update systemd.service * Update install * Update upgrade * Update change_url Co-authored-by: yunohost-bot Co-authored-by: YunoHost Bot Co-authored-by: yunohost-bot * Disable the activity panel that hangs some browsers Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com> Co-authored-by: YunoHost Bot Co-authored-by: yunohost-bot * Auto-update README * Update manifest.json * Auto-update README * Auto-update README * 0.49.0_ * Auto-update README * Add enable sharing to config panel * #85 * Update change_url * 0.49.1 * Update manifest.json * Auto-update README * Update manifest.json * Update manifest.json * Update install * Update upgrade * Update upgrade * Update manifest.json * 0.49.2 * Auto-update README * cleaning * Auto-update README --------- Co-authored-by: YunoHost Bot Co-authored-by: yunohost-bot Co-authored-by: selfhoster1312 <121760708+selfhoster1312@users.noreply.github.com> --- README.md | 4 +--- README_fr.md | 4 +--- conf/amd64.src | 4 ++-- conf/arm64.src | 4 ++-- conf/armhf.src | 4 ++-- conf/navidrome.toml | 7 +++++++ doc/DISCLAIMER.md | 2 -- doc/DISCLAIMER_fr.md | 2 -- manifest.json | 4 ++-- scripts/upgrade | 10 +++++----- 10 files changed, 22 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index e9f2883..f0da513 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Navidrome indexes all digital music stored in your hard drive and makes it avail - Transcoding on the fly. Can be set per user/player. Opus encoding is supported -**Shipped version:** 0.49.1~ynh2 +**Shipped version:** 0.49.2~ynh1 **Demo:** https://demo.navidrome.org/app/#/login @@ -42,8 +42,6 @@ Navidrome indexes all digital music stored in your hard drive and makes it avail ## Disclaimers / important information -## Configuration - #### Where are stored your music files Your music files are stored by default in your shared [multimedia folder](https://github.com/YunoHost-Apps/yunohost.multimedia) `/home/yunohost.multimedia/share/Music`. This folder is accessible from Nextcloud with *External Storages* enabled. This will allow you to easily upload your music files to the server. diff --git a/README_fr.md b/README_fr.md index 8ce9fcd..0469847 100644 --- a/README_fr.md +++ b/README_fr.md @@ -31,7 +31,7 @@ Navidrome indexe toute la musique numérique stockée sur votre disque dur et la - Compatible avec tous les clients subsonique/madsononique/aironique - Encodage à la volée. Peut être défini par utilisateur/lecteur. Le codage opus est pris en charge -**Version incluse :** 0.49.1~ynh2 +**Version incluse :** 0.49.2~ynh1 **Démo :** https://demo.navidrome.org/app/#/login @@ -41,8 +41,6 @@ Navidrome indexe toute la musique numérique stockée sur votre disque dur et la ## Avertissements / informations importantes -## Configuration - #### Où stocker votre musique Votre musique est a stockée par default dans le [dossier multimédia](https://github.com/YunoHost-Apps/yunohost.multimedia) partagé `/home/yunohost.multimedia/share/Music`. Ce dossier, facilement accessible depuis Nextcloud avec *Stockages externes* activée, vous permettra d'*uploader* facilement vos fichiers de musique sur votre server. diff --git a/conf/amd64.src b/conf/amd64.src index 037ebc5..ce12cb2 100644 --- a/conf/amd64.src +++ b/conf/amd64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.1/navidrome_0.49.1_Linux_x86_64.tar.gz -SOURCE_SUM=288d4d086b59a0789ceb5bddee90a003cf6298427da20a1e24989be01a8e90cf +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.2/navidrome_0.49.2_Linux_x86_64.tar.gz +SOURCE_SUM=582f41a3076f98e812503d83dae67f08a674839789e0307c49d8b4558aede8f3 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/arm64.src b/conf/arm64.src index 27f30d8..c7eb680 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.1/navidrome_0.49.1_Linux_arm64.tar.gz -SOURCE_SUM=7d1107ca66c064e4799411f4ea8fbb6232ad031b1b778277813e257490eeb53a +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.2/navidrome_0.49.2_Linux_arm64.tar.gz +SOURCE_SUM=8db7de9c2b62f59646ff0d25fda6525e5a955c40a2675d2c76d0cdadd18c3dd6 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armhf.src b/conf/armhf.src index 574bb8b..8f11aaf 100644 --- a/conf/armhf.src +++ b/conf/armhf.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.1/navidrome_0.49.1_Linux_armv7.tar.gz -SOURCE_SUM=8e2a2312f007fd4b036b9c7dd071ae873c82e8cd6c464c74193e316370c9f644 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.49.2/navidrome_0.49.2_Linux_armv7.tar.gz +SOURCE_SUM=2d7e73e0a21375709d99d564d6b912e9817e6cff2fec1f02fb554bf6ada2261b SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/navidrome.toml b/conf/navidrome.toml index 6bdfb5b..be9bf3c 100644 --- a/conf/navidrome.toml +++ b/conf/navidrome.toml @@ -40,6 +40,9 @@ UILoginBackgroundUrl = "" # Add a welcome message to the login screen UIWelcomeMessage = "__WELCOME_MESSAGE__" +# Enable image pre-caching of new added music +EnableArtworkPrecache = "true" + # Controls whether the player in the UI will animate the album cover (rotation) EnableCoverAnimation = "__ENABLE_ANIMATION__" @@ -108,3 +111,7 @@ EnableSharing="__ENABLE_SHARING__" # If SSOWat didn't authenticate a user, manual login will still work (eg. for API) ReverseProxyUserHeader = "remote-user" ReverseProxyWhitelist = "0.0.0.0/0" + +# Path to ffmpeg executable. Use it when Navidrome cannot find it, or you want to use a specific version +FFmpegPath = "" + diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 59d29e2..b4b9f4d 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -1,5 +1,3 @@ -## Configuration - #### Where are stored your music files Your music files are stored by default in your shared [multimedia folder](https://github.com/YunoHost-Apps/yunohost.multimedia) `/home/yunohost.multimedia/share/Music`. This folder is accessible from Nextcloud with *External Storages* enabled. This will allow you to easily upload your music files to the server. diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md index 3b504e7..f90f781 100644 --- a/doc/DISCLAIMER_fr.md +++ b/doc/DISCLAIMER_fr.md @@ -1,5 +1,3 @@ -## Configuration - #### Où stocker votre musique Votre musique est a stockée par default dans le [dossier multimédia](https://github.com/YunoHost-Apps/yunohost.multimedia) partagé `/home/yunohost.multimedia/share/Music`. Ce dossier, facilement accessible depuis Nextcloud avec *Stockages externes* activée, vous permettra d'*uploader* facilement vos fichiers de musique sur votre server. diff --git a/manifest.json b/manifest.json index cce77ee..34f5df5 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Modern Music Server and Streamer compatible with Subsonic/Airsonic", "fr": "Serveur de musique moderne et Streamer compatibles avec Subsonic/Airsonic" }, - "version": "0.49.1~ynh2", + "version": "0.49.2~ynh1", "url": "https://www.navidrome.org", "upstream": { "license": "GPL-3.0-only", @@ -21,7 +21,7 @@ "name": "eric_G" }, "requirements": { - "yunohost": ">= 11.1.5" + "yunohost": ">= 11.1.6" }, "multi_instance": false, "services": [ diff --git a/scripts/upgrade b/scripts/upgrade index e539cac..6957fce 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -151,15 +151,15 @@ ynh_add_nginx_config #================================================= # UPDATE A CONFIG FILE #================================================= -# ynh_script_progression --message="Updating a configuration file..." +ynh_script_progression --message="Updating a configuration file..." -#config_path="/var/lib/$app" +config_path="/var/lib/$app" # Uncomment when there is new options added upstream -#ynh_add_config --template="../conf/navidrome.toml" --destination="$config_path/navidrome.toml" +ynh_add_config --template="../conf/navidrome.toml" --destination="$config_path/navidrome.toml" -#chmod 600 "$config_path/navidrome.toml" -#chown -R $app:$app "$config_path" +chmod 600 "$config_path/navidrome.toml" +chown -R $app:$app "$config_path" #================================================= # SETUP SYSTEMD