- fix compatibility for backup type "rclone"
- add new backup type file2rclone to backup local files onto cloud
- rename backup type rclone to rclone2file, making clear it downloads files from the cloud to a local directory.
- deprecate backup typ rclone, that is replaced by rclone2file. It will be removed in future versions.
- improve CI by using GitHub Actions also for testing
- BREAKING CHANGE: focus on ghcr.io registry, stop updating docker hub (docker.io/nafets227/backup)
- fix reusing .in-progress (#28)
- retry imap to workaround uid validity issue
- improve logging to list each backup
- alpine 3.17.0
- rclone 1.60.1
- fix Email Alerts if backup fails
- Log Email Alerts
- fix reuse in-progress backups with remote execution
- Send Alert Emails with backup status (#12)
- reuse in-progress backups if --histkeep parm is set (#8)
- logg stats every minute in rclone (#11)
- Improve Logging (#9)
- fix an issue with rclone update in history mode (#7)
- converge to DEBUG (eliminateing debug) (#1)
- alpine 3.16.0
- rclone 1.58.1
- bump to alpine 3.15.0
- Allow custom options in rclone
- backpropagate secret files only if modified
- bump from alpine 3.14.2 to alpine 3.14.3
- improve tests
- backpropagate secret files (can be modified with rclone)
- update to offlineimap3 based on python3
- bump from alpine 3.6 to alpine 3.14.2
- Improve tests
- Support Cloud backup leveraging rclone
- use tempdir on remote. Previously used fix path /usr/lib/nafets227.backup may not be writeable, especially for non-admin users.
- Fix Param handling after "--" for rsync params (backup type file)
- File backup
- Small fixes
- Improve tests and code quality
- History Mode
- Adopt to new kubectl version (MySQL - currently unused)
- test: MAIL_ADR to point to a password file instead of containing the password itself
- Documentation Updates
- Enhance Tracing on IMAP error (print offlineimap config)
- Removed Default location for Secrets
- Bugfix dst-secret that has been ignored
- Remove default location of complex script (was /backup/backup)
- Implement Secrets (INCOMPATIBLE CHANGE)
- No longer Support Password parameter in IMAP. Replaced by Secret.
- renamed Target to Destination in Doku
- make tests run on macOS
- Stability enhancements
- Improve Logging for remote execution
- licensed under GPLv3
- Support Imap Backup to local and remote Storage