aboutsummaryrefslogtreecommitdiff
path: root/tests/cases/test_dryrun.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add SSH remote backup support, new commands, and test suiteCraig Jennings2026-01-291-0/+120
- Add remote mode for SSH-based backups to servers like TrueNAS - Add SSH_IDENTITY_FILE config for non-root SSH keys - Add new commands: backup, status, list, dryrun - Add dependency checks for rsync, ssh, flock - Add timestamped logging - Fix: duplicate cron jobs on repeated setup - Fix: use mktemp for temp files - Fix: use portable sed instead of grep -oP - Fix: strengthen input validation with regex anchors - Fix: handle paths with spaces (newline-separated includes) - Change license from MIT to GPL v3 - Add automated test suite (25 tests) - Update README with new features and testing docs