Releases: TISUnion/PrimeBackup
Releases · TISUnion/PrimeBackup
PrimeBackup v1.7.4
- 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
- Added support for setting permission requirement to the root
!!pb
command, using thecommand.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
- Fixed a few remaing text display issues
PrimeBackup v1.7.1
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
News
- Added config option
backup.source_root_use_mcdr_working_directory
(#15) - Added config option
require_online_players
andrequire_online_players_blacklist
for scheduled backup (#13) - CLI: Now you can use
latest
andlatest_non_temp
as the alternatives tobackup_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
- 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
- Fixed db backup job does not support old sqlite3 that doesn't support the
VACUUM INTO
statement. Make it work
PrimeBackup v1.6.1
- Fixed incompatibility with python 3.8 (#8)
PrimeBackup v1.6.0
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
andgzip
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
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 inrequirements.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
andhelp
subcommands