From 33b1594bdf17948e2d6445bc415d4557a3a74791 Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Sat, 13 Dec 2025 19:48:57 -0800 Subject: [PATCH 1/2] added pangolin update shell script --- pangolin/setup_backup_update_manager.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 pangolin/setup_backup_update_manager.sh diff --git a/pangolin/setup_backup_update_manager.sh b/pangolin/setup_backup_update_manager.sh new file mode 100755 index 0000000..65b8ee3 --- /dev/null +++ b/pangolin/setup_backup_update_manager.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# Define the list of script names +scripts=("backup-update-master.sh" "backup-ba-up-ma.sh" "config-ba-up-ma.sh" "cron-ba-up-ma.sh" "update-ba-up-ma.sh" "utils-ba-up-ma.sh") + +# Define the base URL for the Gist raw files +base_url="https://raw.githubusercontent.com/hhftechnology/pangolin-backup-update/refs/heads/main" + +# Download each script +for script in "${scripts[@]}"; do + curl -o "$script" "$base_url/$script" +done + +# Make all .sh files executable +chmod +x *.sh + +# Run the master script +./backup-update-master.sh \ No newline at end of file From 6760b74b97a2e1518707e849172fe8912e39cbc9 Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Mon, 29 Dec 2025 01:10:12 +0000 Subject: [PATCH 2/2] feat: Ensure console cursor visibility after script execution --- docker-manager/docker-manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-manager/docker-manager.py b/docker-manager/docker-manager.py index 007dcae..5926923 100755 --- a/docker-manager/docker-manager.py +++ b/docker-manager/docker-manager.py @@ -636,4 +636,7 @@ def main(): if __name__ == "__main__": - main() + try: + main() + finally: + console.show_cursor(True)