Skip to content

Releases: elesiuta/backupy

Version 1.5.2

07 Mar 19:20
Compare
Choose a tag to compare
  • sort database.json by key (file paths)
  • write non-ascii characters in database.json without escapes
  • remove unnecessary fields from config

Version 1.5.0

29 Feb 01:07
Compare
Choose a tag to compare
  • dry run no longer modifies main database and instead modifies a copy
  • add scan only option to update database, check CRC, etc
  • update command line interface
  • update log format
  • add verify crc on copy feature, this uses the most recently recorded CRC of the source and compares it to a freshly calculated one of the copy (therefore it could still trigger a copy error if the source file was corrupted between its last CRC recording and an update, eg using an old source with ATTR+ and moving to a fresh dest)

Version 1.4.0

23 Feb 22:47
Compare
Choose a tag to compare
  • Some minor new features, database changes, and bug fixes

Version 1.3.2

21 Feb 19:35
Compare
Choose a tag to compare
  • re-enable dst tolerance for checking file matches on both sides
  • a couple of gui fixes

Version 1.3.0

21 Feb 18:51
Compare
Choose a tag to compare
  • Added a force posix path separator flag that can be set in the config, useful for drives shared between multiple OSs
  • Fixed a lot of minor bugs (mostly with respect to CRC handling and error detection)
  • Other minor improvements (GUI fixes, etc)

Version 1.2.0

17 Feb 18:15
Compare
Choose a tag to compare
  • Vastly improved CRC handling and bug fixes

Version 1.1.6

02 Feb 05:23
Compare
Choose a tag to compare
  • improve status bar load time

Version 1.1.4

29 Jan 18:18
Compare
Choose a tag to compare
  • Use re.search instead of re.match

Version 1.1.2

26 Jan 05:33
Compare
Choose a tag to compare
  • increase tolerance of last modified time to 2 seconds (assume FAT is worst case)
  • fix error when no input is given for the prompt to continue
  • update some strings

Version 1.1.0

08 Jan 02:56
Compare
Choose a tag to compare
  • update filtering with regular expressions, new argument structure and exclusion support
  • use root_alias_log by default (source and destination paths will be replaced with '<source>' and '<dest>' in logs)