From 8f76c767134f4077e7e579ad7973dccb2aa438f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 23 Aug 2020 11:35:54 +0200 Subject: [PATCH 01/12] upgrade to v.0.31.0 (#14) Upgrade to v.0.31.0 --- README.md | 2 +- README_fr.md | 2 +- conf/app.src | 6 ------ conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/x86-64.src | 4 ++-- manifest.json | 2 +- 10 files changed, 15 insertions(+), 21 deletions(-) delete mode 100644 conf/app.src diff --git a/README.md b/README.md index be0f0cb..5cd0013 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify! -**Shipped version:** 0.30.1 +**Shipped version:** 0.31.0 ## Screenshots diff --git a/README_fr.md b/README_fr.md index d703040..efc4d23 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre collection de musique à partir de n'importe quel navigateur ou appareil mobile. C'est comme votre Spotify personnel ! -**Version incluse :** 0.30.1 +**Version incluse :** 0.31.0 ## Captures d'écran diff --git a/conf/app.src b/conf/app.src deleted file mode 100644 index 93cee9c..0000000 --- a/conf/app.src +++ /dev/null @@ -1,6 +0,0 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_x86_64.tar.gz -SOURCE_SUM=4f5b8ecde66869ff550ac20d5cc2bcc27b69e5630e12935763d9ab4832cc110f -SOURCE_SUM_PRG=sha256sum -SOURCE_FORMAT=tar.gz -SOURCE_IN_SUBDIR=false -SOURCE_FILENAME= diff --git a/conf/arm64.src b/conf/arm64.src index e8baed0..958828e 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_arm64.tar.gz -SOURCE_SUM=ab788c6fd3f907e4a392978ea81f0d36546b3914ac3c7c83721e03ea2827c5ce +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_arm64.tar.gz +SOURCE_SUM=5ab3beb57d4623141131d072a7a7fc2d8e15afb55dade364ff86481b85e09b88 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index 0503d59..29e5b64 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_armv5.tar.gz -SOURCE_SUM=17ca329f806d35aef2adf67f1d58800105d25fe455a8fbb1380f714a5c7a843f +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv5.tar.gz +SOURCE_SUM=8eac49c3e2be41fda4ae39a7682be61de7b6dc54f52c828541ca06903c895347 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index f63c28b..e4a76b6 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_armv6.tar.gz -SOURCE_SUM=b9787f83be29cbb0bb5e1b17fb05b9490eccabf056c7a94f2790da16a44dbdb5 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv6.tar.gz +SOURCE_SUM=6cff03a5bd87614073d3a144fd2b568ba683ec021b8561839f4d1d2244ef26bc SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index d2c54cc..81f7d45 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_armv7.tar.gz -SOURCE_SUM=222900948d5b0ef30604eb6a1126467f72c5dcb96b54c548d7c595cd2d38edd8 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv7.tar.gz +SOURCE_SUM=3cbc8693fbfe37a4735f6293aa2ea26214a1aec40874e4d7559ddbff54368220 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index fcbd448..2728b2f 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_i386.tar.gz -SOURCE_SUM=45972ab2c3254d724286060179c8bf77807feac7c612aa8107b0d56c89c7f518 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_i386.tar.gz +SOURCE_SUM=19c80552f1d55edf7fd4f55d14a25d30af1015044b4eebb5e866a087a6637bbb SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/x86-64.src b/conf/x86-64.src index a18c8b1..8db64bf 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.30.1/navidrome_0.30.1_Linux_x86_64.tar.gz -SOURCE_SUM=4f5b8ecde66869ff550ac20d5cc2bcc27b69e5630e12935763d9ab4832cc110f +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_x86_64.tar.gz +SOURCE_SUM=104ae1151b0ffdcd31d3799c160024ab701c61310f301a03cdf2b6d6f6df2fac SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index 5ae73d1..abdebc6 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.30.1~ynh3", + "version": "0.31.0~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "AGPL-3.0-only", "maintainer": { From 87418ea5ae5ae13f4ff483759e08e1a14dadc8b2 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Sun, 23 Aug 2020 14:25:12 +0200 Subject: [PATCH 02/12] Update manifest.json --- manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index abdebc6..8698622 100644 --- a/manifest.json +++ b/manifest.json @@ -48,8 +48,8 @@ "fr": "Est-ce un site public ?" }, "help": { - "en": "If enabled, Navidrome will be accessible by people who do not have an account. This can be changed later via the webadmin.", - "fr": "Si cette case est cochée, Navidrome sera accessible aux personnes n’ayant pas de compte. Vous pourrez changer ceci plus tard via la webadmin." + "en": "You must activate public site if you want to connect a client player to Navidrome. This can be changed later via the webadmin.", + "fr": "Vous devez activer site public si vous souhaitez connecter un lecteur client à Navidrome. Vous pourrez changer ceci plus tard via la webadmin." }, "default": true } From 4bb06a2fc713d002fbb38d8e6b01939f10414feb Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Sun, 23 Aug 2020 14:32:54 +0200 Subject: [PATCH 03/12] Add public site waning --- README.md | 2 ++ README_fr.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 5cd0013..e994502 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,8 @@ You can configure Navidrome by editing this file `/var/lib/navidrome/navidrome.t The music is to be stored in the folder `/home/yunohost.navidrome/Music`. +You must activate public site if you want to connect a client player to Navidrome. + ## Documentation * Official documentation: https://www.navidrome.org/docs/ diff --git a/README_fr.md b/README_fr.md index efc4d23..a6d551b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -27,6 +27,8 @@ Vous pouvez configurer Navidrome en modifiant le fichier `/var/lib/navidrome/nav La musique est à stocker dans le dossier `/home/yunohost.navidrome/Music`. +Vous devez activer site public si vous souhaitez connecter un lecteur client à Navidrome. + ## Documentation * Documentation officielle : https://www.navidrome.org/docs/ From 7d9b8289b3571955f1e5766b43f078e0c4fc742a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 2 Sep 2020 12:15:48 +0200 Subject: [PATCH 04/12] upgrade to V.0.32.0 (#19) * upgrade to v.0.32.0 --- README.md | 2 +- README_fr.md | 2 +- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/x86-64.src | 4 ++-- manifest.json | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e994502..2fbc9a1 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify! -**Shipped version:** 0.31.0 +**Shipped version:** 0.32.0 ## Screenshots diff --git a/README_fr.md b/README_fr.md index a6d551b..be70947 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre collection de musique à partir de n'importe quel navigateur ou appareil mobile. C'est comme votre Spotify personnel ! -**Version incluse :** 0.31.0 +**Version incluse :** 0.32.0 ## Captures d'écran diff --git a/conf/arm64.src b/conf/arm64.src index 958828e..75efb12 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_arm64.tar.gz -SOURCE_SUM=5ab3beb57d4623141131d072a7a7fc2d8e15afb55dade364ff86481b85e09b88 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_arm64.tar.gz +SOURCE_SUM=30365762cb3373326c60cd53f0eebd9e5e3cec6afa308ff9039f802545a5ea2f SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index 29e5b64..a163c8b 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv5.tar.gz -SOURCE_SUM=8eac49c3e2be41fda4ae39a7682be61de7b6dc54f52c828541ca06903c895347 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv5.tar.gz +SOURCE_SUM=1a120fdb93ce5f7cb5c240b0697aaf03f8b175adf3ba656f9d99125c52766e87 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index e4a76b6..1021900 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv6.tar.gz -SOURCE_SUM=6cff03a5bd87614073d3a144fd2b568ba683ec021b8561839f4d1d2244ef26bc +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv6.tar.gz +SOURCE_SUM=dda8b2ac10b1782356063f0c6b3e58394f3e36d48fe32bc50b46de5ec71cd49e SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index 81f7d45..a51cdd1 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_armv7.tar.gz -SOURCE_SUM=3cbc8693fbfe37a4735f6293aa2ea26214a1aec40874e4d7559ddbff54368220 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv7.tar.gz +SOURCE_SUM=1b5bed1016ed45e62cfcd1d00e0d19ea6a772516b1859ff3b4af576fc3588dc2 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index 2728b2f..a7c9210 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_i386.tar.gz -SOURCE_SUM=19c80552f1d55edf7fd4f55d14a25d30af1015044b4eebb5e866a087a6637bbb +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_i386.tar.gz +SOURCE_SUM=9fe6220e31c193b83ead340edd74af1ebd3aedc6818185d4ff6797256592c2ae SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/x86-64.src b/conf/x86-64.src index 8db64bf..aa6ee6c 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.31.0/navidrome_0.31.0_Linux_x86_64.tar.gz -SOURCE_SUM=104ae1151b0ffdcd31d3799c160024ab701c61310f301a03cdf2b6d6f6df2fac +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_x86_64.tar.gz +SOURCE_SUM=226799df9353976704695bef448b68f524185efbdd8ebd063c41c49bf94d1c87 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index 8698622..20cf175 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.31.0~ynh1", + "version": "0.32.0~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "AGPL-3.0-only", "maintainer": { From f12b16ff13021a2a9f83675229c95283ad8d7112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 10 Sep 2020 10:06:00 +0200 Subject: [PATCH 05/12] V.0.33.0 (#21) * Upgrade to v.0.33.0 * Add TagLib library to extract metadata by default in settings --- README.md | 2 +- README_fr.md | 2 +- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/navidrome.toml | 1 + conf/x86-64.src | 4 ++-- manifest.json | 2 +- 10 files changed, 16 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 2fbc9a1..7aa1e31 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify! -**Shipped version:** 0.32.0 +**Shipped version:** 0.33.0 ## Screenshots diff --git a/README_fr.md b/README_fr.md index be70947..0879950 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre collection de musique à partir de n'importe quel navigateur ou appareil mobile. C'est comme votre Spotify personnel ! -**Version incluse :** 0.32.0 +**Version incluse :** 0.33.0 ## Captures d'écran diff --git a/conf/arm64.src b/conf/arm64.src index 75efb12..ffe1c5c 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_arm64.tar.gz -SOURCE_SUM=30365762cb3373326c60cd53f0eebd9e5e3cec6afa308ff9039f802545a5ea2f +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_arm64.tar.gz +SOURCE_SUM=2ce6229395ed593d5cc4d58e4d1315c10662c21893e08904f18b3a2a52386a64 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index a163c8b..aff9b70 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv5.tar.gz -SOURCE_SUM=1a120fdb93ce5f7cb5c240b0697aaf03f8b175adf3ba656f9d99125c52766e87 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv5.tar.gz +SOURCE_SUM=8f933f28cc573b94ae61c766261714fe61607db0ec577a9f5b045e1bbb2f828d SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index 1021900..68e3891 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv6.tar.gz -SOURCE_SUM=dda8b2ac10b1782356063f0c6b3e58394f3e36d48fe32bc50b46de5ec71cd49e +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv6.tar.gz +SOURCE_SUM=0c12f0588ea840b549a914872e817299e0be64c73fcf11bfe928c157ce953c29 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index a51cdd1..28c9ffd 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_armv7.tar.gz -SOURCE_SUM=1b5bed1016ed45e62cfcd1d00e0d19ea6a772516b1859ff3b4af576fc3588dc2 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv7.tar.gz +SOURCE_SUM=5c4e6080c2c3d92042821c9e31597b2e9489ca8c6c0aed6eec9e439c6908749d SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index a7c9210..38542bc 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_i386.tar.gz -SOURCE_SUM=9fe6220e31c193b83ead340edd74af1ebd3aedc6818185d4ff6797256592c2ae +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_i386.tar.gz +SOURCE_SUM=677b0a5db655dcb0cf0380b8bb0b631dddbf4125a936c7a1fe7002246e1e6b02 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/navidrome.toml b/conf/navidrome.toml index fce04bf..910ff59 100644 --- a/conf/navidrome.toml +++ b/conf/navidrome.toml @@ -3,6 +3,7 @@ Address = "127.0.0.1" Port = "__PORT__" BaseURL = "__PATH_URL__" ScanInterval = "90s" +Scanner.Extractor = "taglib" TranscodingCacheSize = "150MiB" DataFolder = "__CONFIG_PATH__" MusicFolder = "/home/yunohost.navidrome/Music" diff --git a/conf/x86-64.src b/conf/x86-64.src index aa6ee6c..ff0e797 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.32.0/navidrome_0.32.0_Linux_x86_64.tar.gz -SOURCE_SUM=226799df9353976704695bef448b68f524185efbdd8ebd063c41c49bf94d1c87 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_x86_64.tar.gz +SOURCE_SUM=fbec1addab0bf4d471e334358682ed50ad9452185e738de8607b1eddc019fc90 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index 20cf175..6036bbc 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.32.0~ynh1", + "version": "0.33.0~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "AGPL-3.0-only", "maintainer": { From ba183f0cdf0e7fab62acb573483445d2ef7a1c49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 10 Sep 2020 10:12:42 +0200 Subject: [PATCH 06/12] Testing (#22) * Testing (#20) * upgrade to V.0.32.0 (#19) * Update navidrome.toml --- conf/navidrome.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/navidrome.toml b/conf/navidrome.toml index 910ff59..fce04bf 100644 --- a/conf/navidrome.toml +++ b/conf/navidrome.toml @@ -3,7 +3,6 @@ Address = "127.0.0.1" Port = "__PORT__" BaseURL = "__PATH_URL__" ScanInterval = "90s" -Scanner.Extractor = "taglib" TranscodingCacheSize = "150MiB" DataFolder = "__CONFIG_PATH__" MusicFolder = "/home/yunohost.navidrome/Music" From 5bc2d06ba29627fc0da06fa5bdf620388bc5ce67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Fri, 25 Sep 2020 11:13:11 +0200 Subject: [PATCH 07/12] Upgrade to V.0.34.0 (#27) - Upgrade to v.0.34.0 - Set /home/yunohost.multimedia/share/Music as default folder for Media - Add more settings and comments in config file --- README.md | 14 +++++++++----- README_fr.md | 14 +++++++++----- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/navidrome.toml | 38 +++++++++++++++++++++++++++++++++++++- conf/x86-64.src | 4 ++-- manifest.json | 2 +- scripts/backup | 2 +- scripts/change_url | 4 ++-- scripts/install | 19 +++++-------------- scripts/remove | 8 ++++---- scripts/restore | 10 +++++----- scripts/upgrade | 45 +++++++-------------------------------------- 16 files changed, 92 insertions(+), 88 deletions(-) diff --git a/README.md b/README.md index 7aa1e31..c4e401b 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,9 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* ## Overview -Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify! +Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. -**Shipped version:** 0.33.0 +**Shipped version:** 0.34.0 ## Screenshots @@ -23,11 +23,15 @@ Navidrome is an open source web-based music collection server and streamer. It g ## Configuration -You can configure Navidrome by editing this file `/var/lib/navidrome/navidrome.toml` using the [documentation](https://www.navidrome.org/docs/usage/configuration-options/). +#### Where are stored your music files -The music is to be stored in the folder `/home/yunohost.navidrome/Music`. +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. -You must activate public site if you want to connect a client player to Navidrome. +You can configure an alternative path to you music files by editing the path `MusicFolder = "/home/yunohost.multimedia/share/Music"` in this file `/var/lib/navidrome/navidrome.toml` using the [documentation](https://www.navidrome.org/docs/usage/configuration-options/). + +#### Client player + +You must activate *public site* if you want to connect a client player to Navidrome. ## Documentation diff --git a/README_fr.md b/README_fr.md index 0879950..63f053e 100644 --- a/README_fr.md +++ b/README_fr.md @@ -9,9 +9,9 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install) pour apprendre comment l'installer.* ## Vue d'ensemble -Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre collection de musique à partir de n'importe quel navigateur ou appareil mobile. C'est comme votre Spotify personnel ! +Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre playlist à partir de n'importe quel navigateur ou appareil mobile. -**Version incluse :** 0.33.0 +**Version incluse :** 0.34.0 ## Captures d'écran @@ -23,11 +23,15 @@ Navidrome est un serveur et un streamer de collection de musique en ligne open s ## Configuration -Vous pouvez configurer Navidrome en modifiant le fichier `/var/lib/navidrome/navidrome.toml` et en vous aidant de la [documentation](https://www.navidrome.org/docs/usage/configuration-options/). +#### Où stocker votre musique -La musique est à stocker dans le dossier `/home/yunohost.navidrome/Music`. +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. -Vous devez activer site public si vous souhaitez connecter un lecteur client à Navidrome. +Vous pouvez personnaliser le dossier de stockage de vos fichiers de musique en éditant le fichier de configuration `/var/lib/navidrome/navidrome.toml` et rediriger la variable `MusicFolder = "/home/yunohost.multimedia/share/Music"`. Vous pouvez également changer d'autre réglage en vous aidant de la [documentation](https://www.navidrome.org/docs/usage/configuration-options/). + +#### Utilisation d'un client + +Vous devez activer *site public* si vous souhaitez connecter un lecteur client à Navidrome. ## Documentation diff --git a/conf/arm64.src b/conf/arm64.src index ffe1c5c..7ce6687 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_arm64.tar.gz -SOURCE_SUM=2ce6229395ed593d5cc4d58e4d1315c10662c21893e08904f18b3a2a52386a64 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_arm64.tar.gz +SOURCE_SUM=8674db5eec78a4133bedf41a4746584b82409811bae30ed90966abe66351ec70 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index aff9b70..f0b8e4c 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv5.tar.gz -SOURCE_SUM=8f933f28cc573b94ae61c766261714fe61607db0ec577a9f5b045e1bbb2f828d +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv5.tar.gz +SOURCE_SUM=c9a2a06e0ba1428e603772df56c3f67343fd1ff7006cf8693d20fdc3ff96230c SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index 68e3891..de8b17d 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv6.tar.gz -SOURCE_SUM=0c12f0588ea840b549a914872e817299e0be64c73fcf11bfe928c157ce953c29 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv6.tar.gz +SOURCE_SUM=e756750290cedd913a6039517eb03ee6e2ab3f5d7cb63221b4bac84922796371 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index 28c9ffd..a7e70e6 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_armv7.tar.gz -SOURCE_SUM=5c4e6080c2c3d92042821c9e31597b2e9489ca8c6c0aed6eec9e439c6908749d +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv7.tar.gz +SOURCE_SUM=c1d1047319840a7bd879fd4d7613a50c021cd863ec6859f72249ac353f0ea665 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index 38542bc..d937ba6 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_i386.tar.gz -SOURCE_SUM=677b0a5db655dcb0cf0380b8bb0b631dddbf4125a936c7a1fe7002246e1e6b02 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_i386.tar.gz +SOURCE_SUM=9fba5e08c28fb172387b79c2125a0f777fa2c06fa6fe228b815a7b2622619613 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/navidrome.toml b/conf/navidrome.toml index fce04bf..2fb93e1 100644 --- a/conf/navidrome.toml +++ b/conf/navidrome.toml @@ -1,8 +1,44 @@ +# Log level. Useful for troubleshooting. Possible values: error, info, debug, trace LogLevel = "INFO" + +# IP address the server will bind to Address = "127.0.0.1" + +# HTTP port Navidrome will use Port = "__PORT__" + +# Base URL (only the path part) to configure Navidrome behind a proxy (ex: /music) BaseURL = "__PATH_URL__" + +# How frequently to scan for changes in your music library. Set it to 0 to disable scans ScanInterval = "90s" + +# Size of transcoding cache. Set to 0 to disable cache TranscodingCacheSize = "150MiB" + +# Folder to store application data (DB, cache…) DataFolder = "__CONFIG_PATH__" -MusicFolder = "/home/yunohost.navidrome/Music" + +# Folder where your music library is stored. Can be read-only +MusicFolder = "/home/yunohost.multimedia/share/Music" + +# How long Navidrome will wait before closing web ui idle sessions +SessionTimeout = "24h" + +# Set JPEG quality percentage for resized cover art images +CoverJpegQuality = "75" + +#Configure the order to look for cover art images. Use special embedded value to get embedded images from the audio files +CoverArtPriority = "embedded, cover.*, folder.*, front.*" + +# Match query strings anywhere in searchable fields, not only in word boundaries. Useful for languages where words are not space separated +SearchFullString = "false" + +# List of ignored articles when sorting/indexing artists +IgnoredArticles = "The El La Los Las Le Les Os As O A" + +# Enable/disable .m3u playlist auto-import +AutoImportPlaylists = "true" + +# The default metadata extractor is still ffmpeg but you can use the new taglib extractor +Scanner.Extractor = "taglib" diff --git a/conf/x86-64.src b/conf/x86-64.src index ff0e797..8871498 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.33.0/navidrome_0.33.0_Linux_x86_64.tar.gz -SOURCE_SUM=fbec1addab0bf4d471e334358682ed50ad9452185e738de8607b1eddc019fc90 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_x86_64.tar.gz +SOURCE_SUM=d2b75a9a19ba9b34b230753cbfa3a93549acb7126f81fad49da6a454fcb841f2 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index 6036bbc..028cd5f 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.33.0~ynh1", + "version": "0.34.0~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "AGPL-3.0-only", "maintainer": { diff --git a/scripts/backup b/scripts/backup index 5b83cfc..ca6fc22 100644 --- a/scripts/backup +++ b/scripts/backup @@ -64,4 +64,4 @@ ynh_backup --src_path="/etc/systemd/system/$app.service" # END OF SCRIPT #================================================= -ynh_print_info --message="Backup script completed for $app. (YunoHost will then actually copy those files to the archive)." +ynh_print_info --message="Backup script completed for Navidrome. (YunoHost will then actually copy those files to the archive)." diff --git a/scripts/change_url b/scripts/change_url index 923adc9..1a815e9 100644 --- a/scripts/change_url +++ b/scripts/change_url @@ -33,7 +33,7 @@ port=$(ynh_app_setting_get --app=$app --key=port) #================================================= # BACKUP BEFORE UPGRADE THEN ACTIVE TRAP #================================================= -ynh_script_progression --message="Backing up $app before changing its URL (may take a while)..." --weight=1 +ynh_script_progression --message="Backing up Navidrome before changing its URL..." --weight=1 # Backup the current version of the app ynh_backup_before_upgrade @@ -139,4 +139,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Change of URL completed for $app" --last +ynh_script_progression --message="Change of URL completed for Navidrome" --last diff --git a/scripts/install b/scripts/install index b86da5e..3bf61b2 100644 --- a/scripts/install +++ b/scripts/install @@ -91,20 +91,15 @@ ynh_setup_source --dest_dir=$final_path --source_id="$architecture" #================================================= ynh_script_progression --message="Configuring NGINX web server..." --weight=3 -# Create a dedicated nginx config +# Create a dedicated NGINX config ynh_add_nginx_config -#================================================= -# SPECIFIC SETUP #================================================= # YUNOHOST MULTIMEDIA INTEGRATION #================================================= -ynh_script_progression --message="Adding multimedia directories..." --weight=5 - -mkdir -p /home/yunohost.$app/Music +ynh_script_progression --message="Adding multimedia directories..." --weight=2 ynh_multimedia_build_main_dir -ynh_multimedia_addfolder --source_dir="/home/yunohost.$app/Music" --dest_dir="share/Music" #================================================= # MODIFY A CONFIG FILE @@ -142,12 +137,8 @@ ynh_add_systemd_config ynh_script_progression --message="Securing files and directories..." --weight=1 # Set permissions to app files -chown -R $app:$app "$final_path" -chown -R $app:$app "$config_path" - -# Set permissions to media files -chown -R $app:www-data /home/yunohost.$app/ -chmod -R 764 /home/yunohost.$app +chown -R $app: "$final_path" +chown -R $app: "$config_path" #================================================= # INTEGRATE SERVICE IN YUNOHOST @@ -186,4 +177,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Installation of $app completed" --last +ynh_script_progression --message="Installation of Navidrome completed" --last diff --git a/scripts/remove b/scripts/remove index c1a3d15..4ab94ad 100644 --- a/scripts/remove +++ b/scripts/remove @@ -26,7 +26,7 @@ final_path=$(ynh_app_setting_get --app=$app --key=final_path) # REMOVE SERVICE INTEGRATION IN YUNOHOST #================================================= -# Remove the service from the list of services known by Yunohost (added from `yunohost service add`) +# Remove the service from the list of services known by YunoHost (added from `yunohost service add`) if ynh_exec_warn_less yunohost service status $app >/dev/null then ynh_script_progression --message="Removing $app service..." --weight=1 @@ -52,7 +52,7 @@ ynh_remove_app_dependencies #================================================= # REMOVE APP MAIN DIR #================================================= -ynh_script_progression --message="Removing $app main directory..." --weight=6 +ynh_script_progression --message="Removing Navidrome main directory..." --weight=6 # Remove the app directory securely ynh_secure_remove --file="$final_path" @@ -60,7 +60,7 @@ ynh_secure_remove --file="$final_path" #================================================= # REMOVE APP CONFIG DIR #================================================= -ynh_script_progression --message="Removing $app config directory..." --weight=6 +ynh_script_progression --message="Removing Navidrome config directory..." --weight=6 # Remove the config directory securely ynh_secure_remove --file="/var/lib/$app" @@ -87,4 +87,4 @@ ynh_system_user_delete --username=$app # END OF SCRIPT #================================================= -ynh_script_progression --message="Removal of $app completed" --last +ynh_script_progression --message="Removal of Navidrome completed" --last diff --git a/scripts/restore b/scripts/restore index 9d2faec..6d34123 100644 --- a/scripts/restore +++ b/scripts/restore @@ -52,14 +52,14 @@ ynh_restore_file --origin_path="/etc/nginx/conf.d/$domain.d/$app.conf" #================================================= # RESTORE THE APP MAIN DIR #================================================= -ynh_script_progression --message="Restoring $app main directory..." --weight=4 +ynh_script_progression --message="Restoring Navidrome main directory..." --weight=4 ynh_restore_file --origin_path="$final_path" #================================================= # RESTORE THE APP MAIN DIR #================================================= -ynh_script_progression --message="Restoring $app config directory..." --weight=2 +ynh_script_progression --message="Restoring Navidrome config directory..." --weight=2 ynh_restore_file --origin_path="/var/lib/$app" @@ -77,8 +77,8 @@ ynh_system_user_create --username=$app ynh_script_progression --message="Restoring user rights..." # Restore permissions on app files -chown -R $app:$app "$final_path" -chown -R $app:$app "/var/lib/$app" +chown -R $app: "$final_path" +chown -R $app: "/var/lib/$app" #================================================= # SPECIFIC RESTORATION @@ -125,4 +125,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Restoration completed for $app" --last +ynh_script_progression --message="Restoration completed for Navidrome" --last diff --git a/scripts/upgrade b/scripts/upgrade index fe9d1aa..b2a525e 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -33,7 +33,7 @@ upgrade_type=$(ynh_check_app_version_changed) #================================================= # BACKUP BEFORE UPGRADE THEN ACTIVE TRAP #================================================= -ynh_script_progression --message="Backing up $app before upgrading (may take a while)..." --weight=4 +ynh_script_progression --message="Backing up Navidrome before upgrading..." --weight=4 # Backup the current version of the app ynh_backup_before_upgrade @@ -62,7 +62,7 @@ then ynh_script_progression --message="Upgrading source files..." --weight=5 # # Create a temporary directory - # tmpdir="$(mktemp -d)" + #tmpdir="$(mktemp -d)" # # Backup the config file in the temp dir # cp -a "/var/lib/$app/navidrome.toml" "$tmpdir/navidrome.toml" @@ -102,40 +102,13 @@ ynh_script_progression --message="Making sure dedicated system user exists..." - # Create a dedicated user (if not existing) ynh_system_user_create --username=$app -#================================================= -# YUNOHOST MULTIMEDIA INTEGRATION -#================================================= -ynh_script_progression --message="Adding multimedia directories..." --weight=5 - -mkdir -p /home/yunohost.$app/Music - -ynh_multimedia_build_main_dir -ynh_multimedia_addfolder --source_dir="/home/yunohost.$app/Music" --dest_dir="share/Music" - -#================================================= -# MODIFY A CONFIG FILE -#================================================= -# ynh_script_progression --message="Modifying a config file..." - -config_path="/var/lib/$app" -# mkdir -p "$config_path" - -# ynh_backup_if_checksum_is_different --file="$config_path/navidrome.toml" - -# cp ../conf/navidrome.toml "$config_path/navidrome.toml" - -# # Main config File -# ynh_replace_string --match_string="__PORT__" --replace_string="$port" --target_file="$config_path/navidrome.toml" -# ynh_replace_string --match_string="__PATH_URL__" --replace_string="$path_url" --target_file="$config_path/navidrome.toml" -# ynh_replace_string --match_string="__CONFIG_PATH__" --replace_string="$config_path" --target_file="$config_path/navidrome.toml" - -# ynh_store_file_checksum --file="$config_path/navidrome.toml" - #================================================= # SETUP SYSTEMD #================================================= ynh_script_progression --message="Configuring a systemd service..." --weight=2 +config_path="/var/lib/$app" + ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="../conf/systemd.service" ynh_replace_string --match_string="__FINAL_PATH__" --replace_string="$final_path" --target_file="../conf/systemd.service" ynh_replace_string --match_string="__CONFIG_PATH__" --replace_string="$config_path" --target_file="../conf/systemd.service" @@ -151,12 +124,8 @@ ynh_add_systemd_config ynh_script_progression --message="Securing files and directories..." # Set permissions on app files -chown -R $app:$app $final_path -chown -R $app:$app $config_path - -# Set permissions on media files -chown -R $app:www-data /home/yunohost.$app/ -chmod -R 764 /home/yunohost.$app +chown -R $app: $final_path +chown -R $app: $config_path #================================================= # INTEGRATE SERVICE IN YUNOHOST @@ -183,4 +152,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Upgrade of $app completed" --last +ynh_script_progression --message="Upgrade of Navidrome completed" --last From 8dac90fef0fcc81571d1feb293a3db264ba6d415 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Fri, 25 Sep 2020 19:47:36 +0200 Subject: [PATCH 09/12] Add maintainer and proper licence --- manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index 028cd5f..fc3dc8d 100644 --- a/manifest.json +++ b/manifest.json @@ -8,9 +8,9 @@ }, "version": "0.34.0~ynh1", "url": "https://github.com/deluan/navidrome/", - "license": "AGPL-3.0-only", + "license": "GPL-3.0-only", "maintainer": { - "name": "" + "name": "eric_G" }, "requirements": { "yunohost": ">= 3.8.1" From 468cb7de26dc84c6eb0f72b2246b06434bf1542d Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Mon, 28 Sep 2020 08:54:23 +0200 Subject: [PATCH 10/12] Upgrade to v0.34.1 --- README.md | 2 +- README_fr.md | 2 +- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/x86-64.src | 4 ++-- manifest.json | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index c4e401b..491f084 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. -**Shipped version:** 0.34.0 +**Shipped version:** 0.34.1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 63f053e..71030bf 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre playlist à partir de n'importe quel navigateur ou appareil mobile. -**Version incluse :** 0.34.0 +**Version incluse :** 0.34.1 ## Captures d'écran diff --git a/conf/arm64.src b/conf/arm64.src index 7ce6687..b9659c7 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_arm64.tar.gz -SOURCE_SUM=8674db5eec78a4133bedf41a4746584b82409811bae30ed90966abe66351ec70 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_arm64.tar.gz +SOURCE_SUM=d19dc870a77411cb21e3342650cba6865a5423fc7fef8fb92168555e6ae3efc3 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index f0b8e4c..82c4ede 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv5.tar.gz -SOURCE_SUM=c9a2a06e0ba1428e603772df56c3f67343fd1ff7006cf8693d20fdc3ff96230c +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv5.tar.gz +SOURCE_SUM=4037e9f477a5d502afce5b7e1410f9e5a8c57343e7beeb110e61ce49099e2668 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index de8b17d..81b26ab 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv6.tar.gz -SOURCE_SUM=e756750290cedd913a6039517eb03ee6e2ab3f5d7cb63221b4bac84922796371 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv6.tar.gz +SOURCE_SUM=06c15326bb2355d299d906b4fa647878f6450b655a3ca85844bf6d1c40f9620e SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index a7e70e6..2187bd2 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_armv7.tar.gz -SOURCE_SUM=c1d1047319840a7bd879fd4d7613a50c021cd863ec6859f72249ac353f0ea665 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv7.tar.gz +SOURCE_SUM=597a098107924ca611f32411f91769015085cc3407a4d066250680ab4a8cfdfc SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index d937ba6..695bc47 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_i386.tar.gz -SOURCE_SUM=9fba5e08c28fb172387b79c2125a0f777fa2c06fa6fe228b815a7b2622619613 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_i386.tar.gz +SOURCE_SUM=c8d065cbf59f88ea2ee5a6fe2f36678e29084b435377c15c551123284abcf59f SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/x86-64.src b/conf/x86-64.src index 8871498..346f1dc 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.0/navidrome_0.34.0_Linux_x86_64.tar.gz -SOURCE_SUM=d2b75a9a19ba9b34b230753cbfa3a93549acb7126f81fad49da6a454fcb841f2 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_x86_64.tar.gz +SOURCE_SUM=09901996fd0754b672b8f6eedc0ccaa52e8928508b5d9abde51697f248492f44 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index fc3dc8d..66974ea 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.34.0~ynh1", + "version": "0.34.1~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "GPL-3.0-only", "maintainer": { From 2715143a7262ac84c20268c7b6fc8d29845f24d8 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Tue, 6 Oct 2020 17:11:03 +0200 Subject: [PATCH 11/12] Upgrade to v.0.35.0 --- README.md | 2 +- README_fr.md | 2 +- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/x86-64.src | 4 ++-- manifest.json | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 491f084..805cbce 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. -**Shipped version:** 0.34.1 +**Shipped version:** 0.35.0 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 71030bf..a5338ac 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre playlist à partir de n'importe quel navigateur ou appareil mobile. -**Version incluse :** 0.34.1 +**Version incluse :** 0.35.0 ## Captures d'écran diff --git a/conf/arm64.src b/conf/arm64.src index b9659c7..342688d 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_arm64.tar.gz -SOURCE_SUM=d19dc870a77411cb21e3342650cba6865a5423fc7fef8fb92168555e6ae3efc3 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_arm64.tar.gz +SOURCE_SUM=ebd436fb8fa38be9c676916d05712d43a6c1ebb0e0e65ba16293eb34611e0b77 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index 82c4ede..6a81619 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv5.tar.gz -SOURCE_SUM=4037e9f477a5d502afce5b7e1410f9e5a8c57343e7beeb110e61ce49099e2668 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv5.tar.gz +SOURCE_SUM=b65f83d776e5e8d1d9e9d61d66e46419a7e9ef3f3732c7def6377f0c13114784 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index 81b26ab..91ded6c 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv6.tar.gz -SOURCE_SUM=06c15326bb2355d299d906b4fa647878f6450b655a3ca85844bf6d1c40f9620e +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv6.tar.gz +SOURCE_SUM=21f21599d6f3190f2d2c22ccd8330ac6233ec0344a22e0294c381c948d281284 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index 2187bd2..ef4c0de 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_armv7.tar.gz -SOURCE_SUM=597a098107924ca611f32411f91769015085cc3407a4d066250680ab4a8cfdfc +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv7.tar.gz +SOURCE_SUM=02c0f30f6f1baf36d0eab304de5b68f5e3c1c759a510cf8395c8a522648f83c4 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index 695bc47..fadd05c 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_i386.tar.gz -SOURCE_SUM=c8d065cbf59f88ea2ee5a6fe2f36678e29084b435377c15c551123284abcf59f +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_i386.tar.gz +SOURCE_SUM=066d059e7e8500e458d361f1e78e072e9ed7077cb6938aa6f1580d2dc181b022 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/x86-64.src b/conf/x86-64.src index 346f1dc..1fa79a3 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.34.1/navidrome_0.34.1_Linux_x86_64.tar.gz -SOURCE_SUM=09901996fd0754b672b8f6eedc0ccaa52e8928508b5d9abde51697f248492f44 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_x86_64.tar.gz +SOURCE_SUM=8cf0ba722b9303ce3777b5fa3887baa6f18533ad651fff1070ea11aa866d4a34 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index 66974ea..feaab36 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.34.1~ynh1", + "version": "0.35.0~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "GPL-3.0-only", "maintainer": { From 0fea2cdd9d3bfe9019b2b3fdf5999be8f85a8dc5 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Tue, 6 Oct 2020 18:05:52 +0200 Subject: [PATCH 12/12] Upgrade to v.0.35.1 --- README.md | 2 +- README_fr.md | 2 +- conf/arm64.src | 4 ++-- conf/armv5.src | 4 ++-- conf/armv6.src | 4 ++-- conf/armv7.src | 4 ++-- conf/i386.src | 4 ++-- conf/x86-64.src | 4 ++-- manifest.json | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 805cbce..5af00d8 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. -**Shipped version:** 0.35.0 +**Shipped version:** 0.35.1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index a5338ac..abcd8a0 100644 --- a/README_fr.md +++ b/README_fr.md @@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install ## Vue d'ensemble Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre playlist à partir de n'importe quel navigateur ou appareil mobile. -**Version incluse :** 0.35.0 +**Version incluse :** 0.35.1 ## Captures d'écran diff --git a/conf/arm64.src b/conf/arm64.src index 342688d..229e1c9 100644 --- a/conf/arm64.src +++ b/conf/arm64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_arm64.tar.gz -SOURCE_SUM=ebd436fb8fa38be9c676916d05712d43a6c1ebb0e0e65ba16293eb34611e0b77 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_arm64.tar.gz +SOURCE_SUM=6f6c782ca6cd79b8d2acc4ccdc92cc978aa280486cda1639ad3034622e0e5fda SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv5.src b/conf/armv5.src index 6a81619..61a763b 100644 --- a/conf/armv5.src +++ b/conf/armv5.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv5.tar.gz -SOURCE_SUM=b65f83d776e5e8d1d9e9d61d66e46419a7e9ef3f3732c7def6377f0c13114784 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_armv5.tar.gz +SOURCE_SUM=f62bac3b02bf4458c36745507b52bcf3cca4ca06f7ab6ccf90d9be00016292a9 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv6.src b/conf/armv6.src index 91ded6c..ce45465 100644 --- a/conf/armv6.src +++ b/conf/armv6.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv6.tar.gz -SOURCE_SUM=21f21599d6f3190f2d2c22ccd8330ac6233ec0344a22e0294c381c948d281284 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_armv6.tar.gz +SOURCE_SUM=27625ce2acbd250043077af36efa2f41bf993ff4efefe27dc51d488436bddc91 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/armv7.src b/conf/armv7.src index ef4c0de..b0574e4 100644 --- a/conf/armv7.src +++ b/conf/armv7.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_armv7.tar.gz -SOURCE_SUM=02c0f30f6f1baf36d0eab304de5b68f5e3c1c759a510cf8395c8a522648f83c4 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_armv7.tar.gz +SOURCE_SUM=55343952e2c93d20f9eea0ec4135d0b99db6e5a9a63c2665efb5694e76df05a5 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/i386.src b/conf/i386.src index fadd05c..f0c8248 100644 --- a/conf/i386.src +++ b/conf/i386.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_i386.tar.gz -SOURCE_SUM=066d059e7e8500e458d361f1e78e072e9ed7077cb6938aa6f1580d2dc181b022 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_i386.tar.gz +SOURCE_SUM=53ea638fb0ac3962c443440473ff69b5107568685d0bd7b28adb857a5edb02c5 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/conf/x86-64.src b/conf/x86-64.src index 1fa79a3..ec7a8f4 100644 --- a/conf/x86-64.src +++ b/conf/x86-64.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.0/navidrome_0.35.0_Linux_x86_64.tar.gz -SOURCE_SUM=8cf0ba722b9303ce3777b5fa3887baa6f18533ad651fff1070ea11aa866d4a34 +SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.35.1/navidrome_0.35.1_Linux_x86_64.tar.gz +SOURCE_SUM=a7af80c0d3884de7fac5df4951da1d6bdcddba902e9d2ceb8197f677493cc61b SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=false diff --git a/manifest.json b/manifest.json index feaab36..e0c0f1d 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.35.0~ynh1", + "version": "0.35.1~ynh1", "url": "https://github.com/deluan/navidrome/", "license": "GPL-3.0-only", "maintainer": {