Skip to content

Releases: TISUnion/PrimeBackup

PrimeBackup v1.7.4

20 Apr 10:06
07e78e0
Compare
Choose a tag to compare
  • Fixed not show hover click hint if backup id not clickable (#21)
  • Improved logging messages on exception, so users know what file caused the failure

PrimeBackup v1.7.3

10 Mar 18:48
6631ea8
Compare
Choose a tag to compare
  • Added support for setting permission requirement to the root !!pb command, using the command.permission.root config
  • Fixed scheduled backup triggers twice, not once, if require_online_players is enabled (#20)
  • Fixed backup creating task hangs for world saving until times out if server stops
  • CLI improvements
    • Exit with not-0 code if failed
    • Make extracting backup with root (.) work

PrimeBackup v1.7.2

25 Feb 01:48
699a1f6
Compare
Choose a tag to compare
  • Fixed a few remaing text display issues

PrimeBackup v1.7.1

24 Feb 18:43
b9ca555
Compare
Choose a tag to compare

News

  • Show more backup info on the backup id text in the backup tag related commands
  • Added precise explanation for the restore quick action button. Make it clean that it ignores temporary backups

Fixes

  • Fixed zh_cn translation of the temporary backup tag

PrimeBackup v1.7.0

24 Feb 17:50
50ac7fe
Compare
Choose a tag to compare

News

  • Added config option backup.source_root_use_mcdr_working_directory (#15)
  • Added config option require_online_players and require_online_players_blacklist for scheduled backup (#13)
  • CLI: Now you can use latest and latest_non_temp as the alternatives to backup_id argument

Changes

  • MCDR !!MCDR import command: rename the --no-meta argument to --auto-meta
  • CLI show command: Renamed the shortform of --human from -h to -H
  • Renamed the concept "pre-restore backup" to "temporary backup"
    • Auto migration included
  • DB version is now 2

Fixes

  • Some messages and document texts fix

PrimeBackup v1.6.3

02 Jan 09:28
6dbfc1a
Compare
Choose a tag to compare
  • Fixed wrong backup sorting logic, should use backup timestamp as the key, not backup id
  • !!pb list command: Increased --per-page limit from 20 to 1000

PrimeBackup v1.6.2

26 Dec 15:27
07cfa6f
Compare
Choose a tag to compare
  • Fixed db backup job does not support old sqlite3 that doesn't support the VACUUM INTO statement. Make it work

PrimeBackup v1.6.1

23 Dec 13:07
2556edb
Compare
Choose a tag to compare
  • Fixed incompatibility with python 3.8 (#8)

PrimeBackup v1.6.0

22 Dec 18:08
bae561b
Compare
Choose a tag to compare

News

  • Added root config concurrency indicating the maximum concurrency to be used during all task and action executions (#3)
    • Backup creation action: support concurrent file hash pre-scan
    • Backup exporting to directory action: support concurrent export
    • Blob validation action: support concurrent validation

Changes

  • Make lzma and gzip modules load-on-demand, in case the python environment does not include these modules
  • Ensure the current compress method library exists on plugin loaded
  • Remove existing undeleted trash bins before directory export

Fixes

  • Handling more errno for copy-on-write fast copy properly (#7)
  • Fixed some permission checkers do not work
  • Improved robustness on compress method migration

PrimeBackup v1.5.0

18 Dec 18:16
5f3e31c
Compare
Choose a tag to compare

News

  • Added !!pb database migrate_compress_method command to migrate compress method for all blobs
  • Let the !!pb database command works like the !!pb help database command
  • Added a file logger to log backup restoring operations (at pb_files/logs/restore.log)

Changes

  • Reply not abort-able when aborting a task who's is_abort_able returns false
  • Ensure file loggers use utf8 encoding
  • More precise APScheduler version requirement in requirements.txt
  • More logging messages for file / blob validation action
  • Lots of other small improvements and doc updates

Fixes

  • Fixed error during file validation for the !!pb database validate command
  • Fixed missing command permission settings for crontab and help subcommands