diff --git a/.github/workflows/updater.yml b/.github/workflows/updater.yml
index fb72ba0..a56d7cb 100644
--- a/.github/workflows/updater.yml
+++ b/.github/workflows/updater.yml
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Fetch the source code
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Run the updater script
@@ -33,7 +33,7 @@ jobs:
- name: Create Pull Request
id: cpr
if: ${{ env.PROCEED == 'true' }}
- uses: peter-evans/create-pull-request@v3
+ uses: peter-evans/create-pull-request@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: Update to version ${{ env.VERSION }}
diff --git a/README.md b/README.md
index 536abab..f317814 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,8 @@ It shall NOT be edited by hand.
# Airsonic-Advanced for YunoHost
-[![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) ![Working status](https://ci-apps.yunohost.org/ci/badges/airsonic.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/airsonic.maintain.svg)
+[![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) ![Working status](https://ci-apps.yunohost.org/ci/badges/airsonic.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/airsonic.maintain.svg)
+
[![Install Airsonic-Advanced with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=airsonic)
*[Lire ce readme en français.](./README_fr.md)*
@@ -26,7 +27,7 @@ If you have constrained bandwidth, you may set an upper limit for the bit rate o
In addition to being a streaming media server, Airsonic works very well as a local jukebox. The intuitive web interface, as well as search and index facilities, are optimized for efficient browsing through large media libraries. Airsonic also comes with an integrated Podcast receiver, with many of the same features as you find in iTunes.
-**Shipped version:** 11.0.0~ynh3
+**Shipped version:** 11.0.0~ynh4
## Screenshots
diff --git a/README_fr.md b/README_fr.md
index 16e7cf5..1ac9eae 100644
--- a/README_fr.md
+++ b/README_fr.md
@@ -5,15 +5,16 @@ It shall NOT be edited by hand.
# Airsonic-Advanced pour YunoHost
-[![Niveau d'intégration](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/airsonic.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/airsonic.maintain.svg)
+[![Niveau d’intégration](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/airsonic.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/airsonic.maintain.svg)
+
[![Installer Airsonic-Advanced avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=airsonic)
*[Read this readme in english.](./README.md)*
-> *Ce package vous permet d'installer Airsonic-Advanced 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.*
+> *Ce package vous permet d’installer Airsonic-Advanced 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
+## Vue d’ensemble
Airsonic-Advanced est une implémentation plus moderne de la bifurcation d'Airsonic avec plusieurs améliorations clés en termes de performances et de fonctionnalités. Elle ajoute et remplace plusieurs fonctionnalités d'Airsonic.
@@ -26,11 +27,11 @@ Si vous avez une bande passante limitée, vous pouvez fixer une limite supérieu
En plus d'être un serveur de médias en streaming, Airsonic fonctionne très bien comme un jukebox local. L'interface web intuitive, ainsi que les fonctions de recherche et d'indexation, sont optimisées pour une navigation efficace dans les grandes bibliothèques de médias. Airsonic est également livré avec un récepteur de podcasts intégré, avec la plupart des fonctionnalités que vous trouvez dans iTunes.
-**Version incluse :** 11.0.0~ynh3
+**Version incluse :** 11.0.0~ynh4
-## Captures d'écran
+## Captures d’écran
-![Capture d'écran de Airsonic-Advanced](./doc/screenshots/screenshot_01.png)
+![Capture d’écran de Airsonic-Advanced](./doc/screenshots/screenshot_01.png)
## Avertissements / informations importantes
@@ -43,8 +44,8 @@ En plus d'être un serveur de médias en streaming, Airsonic fonctionne très bi
## Documentations et ressources
-* Documentation officielle de l'admin :
-* Dépôt de code officiel de l'app :
+* Documentation officielle de l’admin :
+* Dépôt de code officiel de l’app :
* Documentation YunoHost pour cette app :
* Signaler un bug :
@@ -60,4 +61,4 @@ ou
sudo yunohost app upgrade airsonic -u https://github.com/YunoHost-Apps/airsonic_ynh/tree/testing --debug
```
-**Plus d'infos sur le packaging d'applications :**
+**Plus d’infos sur le packaging d’applications :**
\ No newline at end of file
diff --git a/check_process b/check_process
index b02d6ae..c17c745 100644
--- a/check_process
+++ b/check_process
@@ -12,7 +12,6 @@
setup_private=1
setup_public=1
upgrade=1
- upgrade=1 from_commit=72d530415c016b23b6ba62085272957b04d2cca6
# 10.6.2~ynh3
upgrade=1 from_commit=6ca76697a8f8da7419eb490aa435649f1b9d96c2
backup_restore=1
@@ -23,6 +22,6 @@
Email=
Notification=none
;;; Upgrade options
- ; commit=72d530415c016b23b6ba62085272957b04d2cca6
- name=10.5.0~ynh2 on March 2020
+ ; commit=6ca76697a8f8da7419eb490aa435649f1b9d96c2
+ name=10.6.2~ynh3
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&
diff --git a/conf/app.src b/conf/app.src
index 0682ffd..b2f7cfa 100644
--- a/conf/app.src
+++ b/conf/app.src
@@ -1,5 +1,5 @@
-SOURCE_URL=https://github.com/airsonic-advanced/airsonic-advanced/releases/download/11.0.0-SNAPSHOT.20220625052932/airsonic.war
-SOURCE_SUM=6be139912d0e15b97e454f52fa8a7bb2f511d177afe202f6e2f32dcd8a253cc8
+SOURCE_URL=https://github.com/airsonic-advanced/airsonic-advanced/releases/download/11.0.0-SNAPSHOT.20230217142243/airsonic.war
+SOURCE_SUM=84d37d34586aa2a6335a0214d743a0518e82d7d668e8cc142abb12e20211220f
SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=war
SOURCE_IN_SUBDIR=false
diff --git a/manifest.json b/manifest.json
index 2e3989a..b1620cc 100644
--- a/manifest.json
+++ b/manifest.json
@@ -6,7 +6,7 @@
"en": "Stream and manage your music collection",
"fr": "Streamez et gérez votre collection de musique"
},
- "version": "11.0.0~ynh3",
+ "version": "11.0.0~ynh4",
"url": "https://github.com/airsonic-advanced/airsonic-advanced",
"upstream": {
"license": "GPL-3.0-or-later",
diff --git a/scripts/upgrade b/scripts/upgrade
index bb81357..8a27a2b 100644
--- a/scripts/upgrade
+++ b/scripts/upgrade
@@ -112,7 +112,7 @@ then
ynh_script_progression --message="Upgrading source files..." --weight=94
# Download, check integrity, uncompress and patch the source from app.src
- ynh_setup_source --dest_dir="$final_path"
+ ynh_setup_source --dest_dir="$final_path" --keep="airsonic.properties"
fi
chmod 750 "$final_path"
@@ -184,13 +184,13 @@ chown $app $final_path/transcode
#=================================================
ynh_script_progression --message="Updating a configuration file..." --weight=1
-ynh_add_config --template="../conf/systemd-sysconfig" --destination="/etc/default/$app"
-chmod 600 "/etc/default/$app"
-chown $app:$app "/etc/default/$app"
+#ynh_add_config --template="../conf/systemd-sysconfig" --destination="/etc/default/$app"
+#chmod 600 "/etc/default/$app"
+#chown $app:$app "/etc/default/$app"
-ynh_add_config --template="../conf/airsonic.properties" --destination="$final_path/airsonic.properties"
-chmod 600 "$final_path/airsonic.properties"
-chown $app:$app "$final_path/airsonic.properties"
+#ynh_add_config --template="../conf/airsonic.properties" --destination="$final_path/airsonic.properties"
+#chmod 600 "$final_path/airsonic.properties"
+#chown $app:$app "$final_path/airsonic.properties"
#=================================================
# SETUP SYSTEMD