a9cf1d5c6f
Cleanup and modernize
...
+ Bump to rust 2024
+ Cleaned up old code
+ Added more fail safes in case certain files are missing
2025-07-26 13:14:52 -06:00
8378f2ead3
Added File remote backups
...
+ Copies the backup to a target directory
+ Useful for backing up to another local drive or mounted network drive
+ Various improvements
+ Fixed .drone.yml
2021-09-19 13:56:30 -06:00
0ff76dec0a
Removed FTPS backups and added FTP backups
...
+ Reverted to ftp 3.0.1
+ fmt + clippy
2021-02-12 20:02:57 -06:00
9a264abe88
Added FTPS backups
...
+ Made remote backups more generic, should be easier to add new backup types in the future
+ General cleanup
+ clippy + fmt
2021-02-09 20:47:40 -06:00
101a3f649a
Added remote backup cleanup
...
+ Didn't find a great way to make the cleanup generic, a just copy/paste pretty much for now
+ fmt + clippy
2021-02-03 18:46:33 -06:00
dc005e460b
Added better error handling
...
+ fmt + clippy
2021-02-03 17:02:01 -06:00
d94186c7b8
First pass on adding remote backups
...
+ Added remote_backup.rs to handle remote backup logic
+ Added `remote` section to the config for optional remote backup setup
+ Using ssh2 rust library for SFTP support
+ small tweaks
2021-02-02 21:21:55 -06:00
a7e2b260bc
Fixed chunk range for restore
...
+ A single chunk can now also be restored
+ clippy+fmt
2020-11-05 20:35:34 -06:00
a94d0221c5
Added the ability to restore chunks from a backup
...
+ Added `restore` subcommand
+ Needs more testing, but appears to be working
2020-11-03 21:46:16 -06:00
9b6fe56541
Quick fix for deleting old backups
...
+ This should be refactored in the future
2020-10-30 08:09:00 -05:00
b408ed4d2a
Added export subcommand
...
+ Takes a backup and exports it as a playable single player world
+ Changed file name format
+ Switched to using StructOpt for the argument parsing
+ Updated README.md
2020-10-24 13:41:11 -05:00
b54ac0efef
Code cleanup
...
+ Split up main.rs into multiple modules
+ Used discord-hook-rs for webhooks
+ General code cleanup (clippy+fmt)
+ Bumped version number
2020-10-23 20:40:32 -05:00