From 3ffb52304239dec6d6d12059bc154cfac80a678c Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Sun, 5 Jun 2022 10:29:46 +0200 Subject: [PATCH 1/9] Update app.src --- conf/app.src | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/app.src b/conf/app.src index bbccc0d..bb98da8 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.11.tar.gz -SOURCE_SUM=40f8c592625a5d364e50111518c9a3d29744c4f8678327433a220c16cebec404 +SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.19.tar.gz +SOURCE_SUM=0a113f9fca193421203f376ce94d0cc75c325e3660dcefa801dad80a9c22f794 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true From cccb2963de59af1be44d4ec244d72749f3a77544 Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Sun, 5 Jun 2022 10:30:15 +0200 Subject: [PATCH 2/9] Update manifest.json --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index f362132..b18ab09 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Audiobook server for managing and playing your audiobooks", "fr": "Serveur de livres audio pour gérer et lire vos livres audio" }, - "version": "2.0.11~ynh2", + "version": "2.0.19~ynh1", "url": "https://audiobookshelf.org/", "upstream": { "license": "AGPL-3.0-only", From 4f4129c41691b026f775e23b065e9aea2af51b9f Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Sun, 5 Jun 2022 23:19:59 +0200 Subject: [PATCH 3/9] Update app.src --- conf/app.src | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/app.src b/conf/app.src index bb98da8..b744d0e 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.19.tar.gz -SOURCE_SUM=0a113f9fca193421203f376ce94d0cc75c325e3660dcefa801dad80a9c22f794 +SOURCE_URL=https://github.com/advplyr/audiobookshelf/releases/tag/v2.0.20 +SOURCE_SUM=839db8c2a68e429833066b2bd9597e95acdd8ac4a9dba8248beac367d417f94e SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true From be3ebe018450f4fb465f6638178bf60aae3c4884 Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Sun, 5 Jun 2022 23:20:13 +0200 Subject: [PATCH 4/9] Update manifest.json --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index b18ab09..6e0cc9a 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Audiobook server for managing and playing your audiobooks", "fr": "Serveur de livres audio pour gérer et lire vos livres audio" }, - "version": "2.0.19~ynh1", + "version": "2.0.20~ynh1", "url": "https://audiobookshelf.org/", "upstream": { "license": "AGPL-3.0-only", From 7fc56b1c85f002d8ef58a97c5ec6f6757ffaea49 Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Sun, 5 Jun 2022 23:36:14 +0200 Subject: [PATCH 5/9] Wrong link --- conf/app.src | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/app.src b/conf/app.src index b744d0e..ed47d20 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,4 +1,4 @@ -SOURCE_URL=https://github.com/advplyr/audiobookshelf/releases/tag/v2.0.20 +SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.20.tar.gz SOURCE_SUM=839db8c2a68e429833066b2bd9597e95acdd8ac4a9dba8248beac367d417f94e SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz From 954318745ba7fc9c5a1301433c7bf04e1e98cf9d Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Wed, 22 Jun 2022 16:07:31 +0200 Subject: [PATCH 6/9] Upgrade to 2.0.22 --- conf/app.src | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/app.src b/conf/app.src index ed47d20..9189dd9 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.20.tar.gz -SOURCE_SUM=839db8c2a68e429833066b2bd9597e95acdd8ac4a9dba8248beac367d417f94e +SOURCE_URL=https://github.com/advplyr/audiobookshelf/archive/refs/tags/v2.0.22.tar.gz +SOURCE_SUM=8b3e75fd5f4251e298e5047fac696b6543bf7e5ac873ff8d0cc8c74f5bc0ab3d SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true From 65d6647aa8b57cfa2e1231b1769faa79d649a409 Mon Sep 17 00:00:00 2001 From: Thomas <51749973+Thovi98@users.noreply.github.com> Date: Wed, 22 Jun 2022 16:07:46 +0200 Subject: [PATCH 7/9] Update manifest.json --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 6e0cc9a..f087890 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Audiobook server for managing and playing your audiobooks", "fr": "Serveur de livres audio pour gérer et lire vos livres audio" }, - "version": "2.0.20~ynh1", + "version": "2.0.22~ynh1", "url": "https://audiobookshelf.org/", "upstream": { "license": "AGPL-3.0-only", From fb45eb3f0fbccd687882775cf19a59aedf80c0c9 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Wed, 8 Jun 2022 19:31:07 +0200 Subject: [PATCH 8/9] Fix datadir --- scripts/upgrade | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index abb6957..3e7d4d5 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -58,6 +58,19 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="/var/log/$app #================================================= ynh_script_progression --message="Ensuring downward compatibility..." +# If datadir doesn't exist, create it +if [ -z $datadir ]; then + datadir=/home/yunohost.app/$app + ynh_app_setting_set --app=$app --key=datadir --value=$datadir + mkdir -p $datadir + rsync -arz "$final_path/config/" "$datadir/config/" --delete-after --remove-source-files + rsync -arz "$final_path/audiobooks/" "$datadir/audiobooks/" --delete-after --remove-source-files + rsync -arz "$final_path/metadata/" "$datadir/metadata/" --delete-after --remove-source-files + chmod 750 "$datadir" + chmod -R o-rwx "$datadir" + chown -R $app:$app "$datadir" +fi + #================================================= # CREATE DEDICATED USER #================================================= From 0bbef1f7e272581c606de6a9a1ef7a7b653c4058 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 8 Jun 2022 17:31:12 +0000 Subject: [PATCH 9/9] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 68aac68..42ec5bc 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,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.0.11~ynh2 +**Shipped version:** 2.0.20~ynh1 **Demo:** https://audiobookshelf.org/ diff --git a/README_fr.md b/README_fr.md index 959dc56..b8f44c6 100644 --- a/README_fr.md +++ b/README_fr.md @@ -30,7 +30,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.0.11~ynh2 +**Version incluse :** 2.0.20~ynh1 **Démo :** https://audiobookshelf.org/