From 9199b3c27bf63e018eb25cb998334999825f2c3b Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 12 Jul 2024 03:47:15 +0200 Subject: [PATCH 1/4] Upgrade to v9.14.6 https://github.com/zwave-js/zwave-js-ui/releases/tag/v9.14.6 --- manifest.toml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/manifest.toml b/manifest.toml index 1297981..d79605b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Zwave-JS-UI" description.en = "Full featured Z-Wave Control Panel and MQTT Gateway integrated with domoticz" description.fr = "Panneau de controle Z-Wave et MQTT intégré avec Domoticz" -version = "9.14.1~ynh1" +version = "9.14.6~ynh1" maintainers = ["Krakinou"] @@ -43,12 +43,12 @@ ram.runtime = "150M" [resources] [resources.sources.main] - arm64.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.1/zwave-js-ui-v9.14.1-linux-arm64.zip" - arm64.sha256 = "b326c2bbb671bab7aa81be1f2289e7bac4413ed8c5da27b0cad94b80215ca6fa" - armhf.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.1/zwave-js-ui-v9.14.1-linux-armv7.zip" - armhf.sha256 = "5a5aa16ba921f5f57d82ecf7cbe52dd2f1ef585d2bdb186b27e4ed6702b70b7e" - amd64.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.1/zwave-js-ui-v9.14.1-linux.zip" - amd64.sha256 = "fa5e9f57de104e6b50c54d0ce2a7162d6db010754b70777606e57c4316a50ad9" + arm64.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.6/zwave-js-ui-v9.14.6-linux-arm64.zip" + arm64.sha256 = "73cbf367d4a76bc92d41b15c245209ef058f240d8088340c78fae5fafe5d3039" + armhf.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.6/zwave-js-ui-v9.14.6-linux-armv7.zip" + armhf.sha256 = "5a7930994d6ad0a6488e81d0cd016ef7d6c5b36649cb7ecb04eaa217d408d671" + amd64.url = "https://github.com/zwave-js/zwave-js-ui/releases/download/v9.14.6/zwave-js-ui-v9.14.6-linux.zip" + amd64.sha256 = "f11945440420c10fe90e88a40605eb9d669f6f7fdfc5b11c7ecdb3c05399e53f" in_subdir = false autoupdate.strategy = "latest_github_release" From b5912dd82a44138f46cde4fb4c7d6cc3c9a8aced Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 12 Jul 2024 01:47:20 +0000 Subject: [PATCH 2/4] Auto-update READMEs --- README.md | 4 ++-- README_es.md | 4 ++-- README_eu.md | 4 ++-- README_fr.md | 4 ++-- README_gl.md | 4 ++-- README_zh_Hans.md | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index bcbfdda..b11f257 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # Zwave-JS-UI for YunoHost -[![Integration level](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![Working status](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![Working status](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![Install Zwave-JS-UI with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -32,7 +32,7 @@ For now, although the package is fully functional (install, remove, backup, rest -**Shipped version:** 9.14.1~ynh1 +**Shipped version:** 9.14.6~ynh1 ## Documentation and resources - Official app website: diff --git a/README_es.md b/README_es.md index 6a3cc08..1fbcc53 100644 --- a/README_es.md +++ b/README_es.md @@ -5,7 +5,7 @@ No se debe editar a mano. # Zwave-JS-UI para Yunohost -[![Nivel de integración](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![Instalar Zwave-JS-UI con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -32,7 +32,7 @@ For now, although the package is fully functional (install, remove, backup, rest -**Versión actual:** 9.14.1~ynh1 +**Versión actual:** 9.14.6~ynh1 ## Documentaciones y recursos - Sitio web oficial: diff --git a/README_eu.md b/README_eu.md index c22613e..19387bd 100644 --- a/README_eu.md +++ b/README_eu.md @@ -5,7 +5,7 @@ EZ editatu eskuz. # Zwave-JS-UI YunoHost-erako -[![Integrazio maila](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![Integrazio maila](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![Instalatu Zwave-JS-UI YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -32,7 +32,7 @@ For now, although the package is fully functional (install, remove, backup, rest -**Paketatutako bertsioa:** 9.14.1~ynh1 +**Paketatutako bertsioa:** 9.14.6~ynh1 ## Dokumentazioa eta baliabideak - Aplikazioaren webgune ofiziala: diff --git a/README_fr.md b/README_fr.md index fa95bff..c88706f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,7 +5,7 @@ Il NE doit PAS être modifié à la main. # Zwave-JS-UI pour YunoHost -[![Niveau d’intégration](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![Installer Zwave-JS-UI avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -31,7 +31,7 @@ Pour fonctionner correctement, cette application nécessite d'avoir installé so Pour l'instant, bien que le package fonctionne (installation, désinstallation, sauvegarde, restauration...), il n'est pas intégré avec domoticz et mosquitto, les paramétrages doivent être fait manuellement depuis l'application. -**Version incluse :** 9.14.1~ynh1 +**Version incluse :** 9.14.6~ynh1 ## Documentations et ressources - Site officiel de l’app : diff --git a/README_gl.md b/README_gl.md index 1e8226e..40b304f 100644 --- a/README_gl.md +++ b/README_gl.md @@ -5,7 +5,7 @@ NON debe editarse manualmente. # Zwave-JS-UI para YunoHost -[![Nivel de integración](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![Instalar Zwave-JS-UI con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -32,7 +32,7 @@ For now, although the package is fully functional (install, remove, backup, rest -**Versión proporcionada:** 9.14.1~ynh1 +**Versión proporcionada:** 9.14.6~ynh1 ## Documentación e recursos - Web oficial da app: diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 2336b60..a34b807 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -5,7 +5,7 @@ # YunoHost 上的 Zwave-JS-UI -[![集成程度](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://dash.yunohost.org/appci/app/zwave-js-ui) ![工作状态](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) +[![集成程度](https://dash.yunohost.org/integration/zwave-js-ui.svg)](https://ci-apps.yunohost.org/ci/apps/zwave-js-ui/) ![工作状态](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/zwave-js-ui.maintain.svg) [![使用 YunoHost 安装 Zwave-JS-UI](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=zwave-js-ui) @@ -32,7 +32,7 @@ For now, although the package is fully functional (install, remove, backup, rest -**分发版本:** 9.14.1~ynh1 +**分发版本:** 9.14.6~ynh1 ## 文档与资源 - 官方应用网站: From 547a83f94849f1b1ba17b6e8ece8adb3de99efcd Mon Sep 17 00:00:00 2001 From: Krakinou Date: Fri, 12 Jul 2024 08:04:15 +0200 Subject: [PATCH 3/4] Do not remove log files --- scripts/remove | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/remove b/scripts/remove index 9e2e049..c9693eb 100755 --- a/scripts/remove +++ b/scripts/remove @@ -30,7 +30,4 @@ ynh_remove_logrotate ynh_remove_nginx_config -# Remove the log files -ynh_secure_remove --file="/var/log/$app" - ynh_script_progression --message="Removal of $app completed" --last \ No newline at end of file From 3885ca09d80d7fb93710e76f5ebddce9a47cf6a8 Mon Sep 17 00:00:00 2001 From: Krakinou Date: Fri, 12 Jul 2024 08:05:03 +0200 Subject: [PATCH 4/4] Fix REMOVEME? --- scripts/restore | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/scripts/restore b/scripts/restore index 0293402..71ccaa0 100755 --- a/scripts/restore +++ b/scripts/restore @@ -26,14 +26,6 @@ if grep gpio -q < /etc/group; then usermod -a -G gpio "$app" fi -#================================================= -# INSTALL EXTRA DEPENDENCIES -#================================================= -#REMOVEME? ynh_script_progression --message="Installing dependencies..." --weight=15 - -#ynh_install_nodejs --nodejs_version=$NODEJS_VERSION -#ynh_use_nodejs -#ynh_exec_warn_less $ynh_npm install ---global yarn #================================================= # RESTORE THE APP MAIN DIR @@ -42,12 +34,6 @@ ynh_script_progression --message="Restoring the app main directory..." --weight= ynh_restore_file --origin_path="$install_dir" -# FIXME: this should be managed by the core in the future -# Here, as a packager, you may have to tweak the ownerhsip/permissions -# such that the appropriate users (e.g. maybe www-data) can access -# files in some cases. -# But FOR THE LOVE OF GOD, do not allow r/x for "others" on the entire folder - -# this will be treated as a security issue. chmod 750 "$install_dir" chmod -R o-rwx "$install_dir" chown -R $app: "$install_dir"