DriveBackupV2-1.5.2

Details

  • Filename
    DriveBackupV2.jar
  • Uploaded by
  • Uploaded
    Aug 27, 2021
  • Size
    7.04 MB
  • Downloads
    950
  • MD5
    a3d5965eaf0b77e470548d837491333a

Supported Bukkit Versions

  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8.1
  • 1.8

Changelog

In this patch, we've fixed multiple issues related to the 1.5.0 major refactor.

Changelog:

  • Fixed issue with Google Drive backups not working in some cases when not using a Shared Drive
  • Fixed issue with OneDrive authentication not working with some accounts
  • Fixed some issues related to Google Shared Drives
  • Added a detailed error message for if remote backup deletion fails
  • Fixed some issues with localization
  • Removed buggy debug command for now

Since 1.5.0:

Changelog:

  • Create the DriveBackupV2 Authenticator, an all-new authentication system
    • Simplifies Dropbox account linking and allows us to use Google Shared Drives
    • Much simpler account linking system than even some PAID backup plugins
  • Added support for Google Shared Drives
    • To backup to a Shared Drive, simply re-run the Google Drive account linking process and select the desired drive

    Thank you Just for guiding us through the approval process to use this feature

  • Plugin can now be fully translated into your language! Instead of the ~8 translatable messages in the config.yml, now every single string/message can be fully customized and translated in the new intl.yml
    • If you translate the plugin into your language, please add your intl.yml file to the DriveBackup GitHub, so that other users can use your translation - detailed instructions
  • Added remaining backup methods to the /drivebackup test command, an easy way to troubleshoot backup issues
  • Added the /drivebackup debug command, which generates & uploads a file which containing the necessary information for our support staff to help diagnose an issue
  • Added the /drivebackup update command, which will automatically update the plugin
  • Date pattern characters in the backup format can now be replaced with %FORMAT, this is also now the default
    • For example: format: '''Backup-world-''yyyy-M-d--HH-mm''.zip''' becomes format: "Backup-world-%FORMAT.zip"
  • Plugin now backs up all worlds by default
  • Much better error handling and error messages throughout the plugin
  • FTP uploading is much faster!
  • Fixed an issue with the MySQL uploader that prevented databases from being backed up
    • This was the 'TYPE_FORWARD_ONLY' bug
  • Fixed issue causing local backups to not be deleted when a backup method fails
  • Fixed wrong timezone being read from config
  • Improved time parsing, now you don't need to add a leading zero if the hour <10
  • Better Windows file system support, and all paths in the config must now be unix ones
  • Improved the handling of network connection issues
  • Now the plugin won't send "checking for updates"/"backup skipped" messages >1 time
  • Reduced the size of the plugin from about 17MB all the way down to 7MB, even with all the new features

Technical changes:

  • Rewrote a good part of the plugin in the process of adding these new features
  • Created a new, more stable/type-safe config parser
  • Added a migration path from the old config to version 2
  • New Message Builder to simplify sending messages
  • Fixed an issue with canceling Bukkit Scheduler tasks