Skip to content

Releases: MaxMaeder/DriveBackupV2

Google Drive Linking Fixes

08 Aug 22:12
756d28a
Compare
Choose a tag to compare

This update fixes new Google Drive linking, using a different upload method due to new restrictions from Google.

WARNING - Future account links will not be able to use shared drives. Existing links will still work

Changelog

Bug Fixes

  • Fixed Google Drive account linking
    • This unfortunately means shared drive can no longer be setup with new account links
  • Fixed occasional OneDrive upload errors (#184)
  • Fixed errors invoking the status command during backup creation (#162)

Translations

Thanks to @jinoo2005609 for new translations

Full Changelog: v1.7.0...v1.8.0

OneDrive Improvements

03 Aug 20:33
9959dfe
Compare
Choose a tag to compare

This update improves the OneDrive uploader and fixes a few bugs

Special Thanks to @StillGreen-san for his work on the OneDrive Uploader

Changelog

Enhancements

  • Add support for shared folders with OneDrive
  • Add support for using TimeZones (support daylight savings) as well as existing offsets
  • Added check to make sure the local save directory is relative to the root server folder
  • Updated all DriveBackupV2 links to HTTPS
  • Improved error handling in the OneDrive Uploader

Bug Fixes

  • Fixed local backups not being deleted if another backup is started while another one is running
  • Fixed Null error if the create option is not specified for a backup list entries
  • Fixed Google Drive test failing even when actual upload works fine
  • Fixed whole server local backups not being deleted once the limit is reached
  • Fixed "The next backup is at " to display the next backup (instead of the current one)
  • Fixed OneDrive not handling more than 200 items in folders
  • Fixed null error on OneDrive upload error

Translations

Thanks to @C4BR3R4, @AKRGamesUa, and @jinoo2005609 for new translations

Full Changelog: v1.6.3...v1.7.0

Permission HotFix

17 Apr 17:15
1df41e0
Compare
Choose a tag to compare

HotFix to stop sending the player the no perms message every time it checks if they have a specific permission node.

Full Changelog: v1.6.2...v1.6.3

S3 Support

14 Apr 23:47
f9289e5
Compare
Choose a tag to compare

With this update, we have introduced S3 support and squashed several bugs.

Changelog

New Features

  • Added S3 support

Enhancements

  • Files added to zips will now retain timestamps
  • Handle OneDrive return status codes better
  • Updated several dependencies
  • Improved error handling when attempting to get the latest version
  • Switched update system to use GitHub instead of Bukkit

Bug Fixes

  • Fixed Dropbox thinking it was never authenticated
  • Fixed default config not using %NAME in glob backup entire
  • Fixed backup format not recognizing %NAME variable as a valid format

Full Changelog: v1.6.1...v1.6.2

Authenticator Bug Fixes

27 May 14:14
c6669e5
Compare
Choose a tag to compare

In this patch, we've fixed the DriveBackupV2 Authenticator, and made some other small changes.

Changelog

Bug fixes

  • Handle unreadable files when generating file list
  • Added error msg for zip SecurityException
  • Fix typo in socket-addr (Fixes #102)
  • Correctly use default-color and bump deps
  • Fix setup fail on shared drives
  • Use new auth domain

NextCloud Support & More!

01 Mar 00:56
Compare
Choose a tag to compare

In this update, we've added a new uploader, NextCloud (thanks to @oddstr13 for the PR) and a new /unlink command as well as many, many bugfixes.

If you'd like to help us continue developing this plugin, consider donating on PayPal or even sponsor us on Patreon

Changelog

New Features

  • Added new NextCloud uploader (wiki page coming soon) (thanks @oddstr13!)
  • Plugin now automatically corrects for schedule backup drift due to low TPS
  • Added a new /unlink command to easily unlink cloud services

Improvements

  • Plugin now only disables auto-save while creating the backup and ensures it is re-enabled before uploading
  • Plugin now falls back to using the file creation date if the file name doesn't match the current file format
  • Updated MiniMessage to 4.10.0

Bug Fixes

  • Fixed issue causing large MySQL tables to cause an Out Of Memory error
  • Fixed incorrect message being sent if new update is available
  • Fixed OneDrive and FTP uploaders from timing out while uploading large files
  • Plugin now correctly keeps FTP connection open until all backup files have been uploaded
  • Plugin now correctly closes uploaders after upload tests
  • Plugin now ensures config values are set before migrating config to a newer version

Developers

  • Deprecated DriveBackupV2-Credentials, allowing for the plugin to be built without error

WebDAV Support & More!

09 Nov 02:41
Compare
Choose a tag to compare

In this update, we're adding support for WebDAV as well as implementing Dropbox chunked uploads which should allow for more stable uploads. This update also includes many bugfixes.

Changelog:

  • Added support for WebDAV uploading. Read more on how to configure here: WebDAV Setup | DriveBackupV2 Wiki
  • Implemented Dropbox chunked uploading which should improve connection stability for larger uploads (>150MB)
  • Added debug mode which can be enabled by setting: debug: true
  • Added an update prompt to the player join update message
  • Reduced okhttp clients to one to lower overhead
  • Prevented slow upload from timing out Google access token
  • Fixed issue with update checker when server cannot fetch latest version info
  • Fixed issue with Windows path splitting
  • Fixed problem with external sftp backups failing
  • Fixed MySQL zero dates causing errors

Fixed issue with FTP/SFTP

20 Sep 02:18
Compare
Choose a tag to compare

In this patch, we've fixed an issue that prevented the FTP/SFTP backup method from working properly.

Fixed Multiple Issues with 1.5.0 Refactor

27 Aug 16:15
Compare
Choose a tag to compare

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

Fixed Issue with Normal Google Drives

23 Aug 20:30
Compare
Choose a tag to compare

In this patch, we've fixed an issue that prevented users from backing up to non-shared drives.