You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configuration -c option now expects a folder with a config file and tasks.
File secrets backend will default to ${config_folder}/secrets as basePath instead of fail.
Implemented actions and tasks.
Backups will have a backup manifest with information about what has been run and what files/folders have been generated from each task - useful for a future restoring functionality.
Added config validations using json schema.
When uploading to cloud storage, compress and/or encrypt steps are done using actions implementation (avoiding duplicated code).
Implemented unactions system for the future restore mode
Uploading backups will now keep some folder structure and will only archive folders that were result of a task. This will simplify restore operations in any sense :)
Added tests :)
Cool bits
Tool can be found in PyPi: go and install it using pip install mdbackup 😄