Skip to content
This repository was archived by the owner on Dec 13, 2025. It is now read-only.

Releases: wnstify/backup-management-tool

v1.6.2 - Bug Fixes

12 Dec 20:19
71fdf1f

Choose a tag to compare

Bug Fixes

Ntfy Notifications for Verification

  • Fixed: Missing Title header in ntfy curl commands for verification notifications
  • Fixed: SIGPIPE causing early exit during files backup verification (with pipefail)

Changes

  • lib/verify.sh: Added -H "Title: $notification_title" to curl commands
  • lib/verify.sh: Added || true to tar|head pipeline to prevent SIGPIPE exit
  • Version bumped to 1.6.2

Notes

  • Files backups are not encrypted (by design) - only database backups use GPG encryption
  • Verification notifications now work properly for: database only, files only, and both

Installation

curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bash

Full Changelog: v1.6.1...v1.6.2

v1.6.1 - Bug Fixes

12 Dec 19:26

Choose a tag to compare

Bug Fixes

  • Critical: Script exits after banner - Fixed show_update_banner() causing script to exit when no update available due to set -euo pipefail
  • Missing updater.sh in installation - Added updater.sh to LIB_MODULES array in install.sh

Technical Details

  • Added || true after check_for_updates_silent command substitution to prevent exit on non-zero return
  • Changed show_update_banner() to always return 0 (display function, not a check)

Installation

curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bash

Upgrade

Existing users can upgrade via:

  • Menu option U (Update tool)
  • Command line: backup-management --update

Full Changelog: v1.5.1...v1.6.1

v1.6.0 - Backupd Rebranding

12 Dec 17:51
66215c9

Choose a tag to compare

Backupd Rebranding Release

This release introduces the Backupd brand identity with the new domain backupd.io.

Changes

  • Rebranding: Updated brand name from Webnestify to Backupd across all files
  • New Domain: Website URLs now point to backupd.io
  • Updated Copyright: License and documentation updated to Backupd
  • CSP Headers: Content Security Policy updated for new domain

Notes

  • Email addresses remain @webnestify.cloud for support continuity
  • GitHub repository URL unchanged (wnstify/backup-management-tool)
  • No functional changes to backup/restore operations

Installation

curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bash

Full Changelog: v1.5.1...v1.6.0

v1.5.1

12 Dec 12:03
141cb61

Choose a tag to compare

What's New

Development Branch Update (--dev-update)

Added a new CLI flag for developers and testers to update directly from the develop branch without going through the release system.

sudo backup-management --dev-update

Features:

  • Downloads latest code directly from the develop branch
  • Preserves all settings and credentials
  • Automatic backup before applying changes
  • Syntax verification with automatic rollback on failure

Note: This feature is intended for testing purposes only. Production systems should continue using --update for stable releases.

Full Changelog

  • Add --dev-update flag for testing branch updates
  • Update website terminal screenshot

Full Changelog: v1.5.0...v1.5.1

v1.5.0 - Auto-Update System

12 Dec 07:15
a2a37ac

Choose a tag to compare

What's New

Built-in Auto-Update System

  • One-click update from menu (press U) or command line (--update)
  • Silent version check on startup (once per 24 hours)
  • SHA256 checksum verification of downloaded releases
  • Automatic backup before update with rollback on failure

New CLI Flags

  • --help, -h - Show help message
  • --version, -v - Show version information
  • --update - Check for and install updates
  • --check-update - Check for updates without installing

Changes

  • Menu: Added U) Update tool option
  • Exit option changed from 8 to 0 for consistency

Installation

curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bash

Full Changelog: https://github.com/wnstify/backup-management-tool/blob/main/CHANGELOG.md