From 8a84b80e513833035b492d2b66fb14b7e11f7b0c Mon Sep 17 00:00:00 2001 From: Lucas Zampieri Date: Thu, 24 Jul 2025 10:27:43 +0100 Subject: [PATCH] PR review v2 - Removed blank lines; - Added config path; - Removed messages already handled by the funcion; - Update link for VED; Signed-off-by: Lucas Zampieri --- ct/cleanuparr.sh | 4 +--- frontend/public/json/cleanuparr.json | 4 ++-- install/cleanuparr-install.sh | 3 +-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/ct/cleanuparr.sh b/ct/cleanuparr.sh index 6aea73e9..26ac3045 100755 --- a/ct/cleanuparr.sh +++ b/ct/cleanuparr.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func) +source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/build.func) # Copyright (c) 2021-2025 community-scripts ORG # Author: community-scripts ORG # License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE @@ -29,13 +29,11 @@ function update_script() { fi RELEASE=$(curl -fsSL https://api.github.com/repos/Cleanuparr/Cleanuparr/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') - if [[ "${RELEASE}" != "$(cat ~/.Cleanuparr 2>/dev/null)" ]] || [[ ! -f ~/.Cleanuparr ]]; then msg_info "Stopping ${APP}" systemctl stop cleanuparr msg_ok "Stopped ${APP}" - msg_info "Updating ${APP} to v${RELEASE}" fetch_and_deploy_gh_release "Cleanuparr" "Cleanuparr/Cleanuparr" "prebuild" "$RELEASE" "/opt/cleanuparr" "*linux-amd64.zip" msg_ok "Updated ${APP}" diff --git a/frontend/public/json/cleanuparr.json b/frontend/public/json/cleanuparr.json index 0a17cf64..2d3590b4 100644 --- a/frontend/public/json/cleanuparr.json +++ b/frontend/public/json/cleanuparr.json @@ -10,7 +10,7 @@ "documentation": null, "website": "https://github.com/Cleanuparr/Cleanuparr", "logo": "https://raw.githubusercontent.com/Cleanuparr/Cleanuparr/main/src/Cleanuparr.Web/wwwroot/logo.png", - "config_path": "", + "config_path": "/opt/cleanuparr/config ", "description": "Cleanuparr is a tool for automating the cleanup of unwanted or blocked files in Sonarr, Radarr, and supported download clients like qBittorrent, Transmission, and Deluge. It removes incomplete, blocked, or malicious downloads and can trigger replacement searches to ensure your media library stays complete and up-to-date.", "install_methods": [ { @@ -30,4 +30,4 @@ "password": null }, "notes": [] -} \ No newline at end of file +} diff --git a/install/cleanuparr-install.sh b/install/cleanuparr-install.sh index 22dabb5c..45e3bc1d 100755 --- a/install/cleanuparr-install.sh +++ b/install/cleanuparr-install.sh @@ -13,7 +13,6 @@ setting_up_container network_check update_os -msg_info "Installing Cleanuparr" fetch_and_deploy_gh_release "Cleanuparr" "Cleanuparr/Cleanuparr" "prebuild" "latest" "/opt/cleanuparr" "*linux-amd64.zip" msg_ok "Installed Cleanuparr" @@ -45,4 +44,4 @@ customize msg_info "Cleaning up" $STD apt-get -y autoremove $STD apt-get -y autoclean -msg_ok "Cleaned" \ No newline at end of file +msg_ok "Cleaned"