Skip to content

Releases: reallistic/BitcasaFileLister

v0.7.1

18 Nov 17:26
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release

Version 0.7.1

  • Fixed issues with --dryrun. Fixes #68
  • Proper log when running local
  • Put custom api creds in bitcasa.ini fixes #56
  • Fix encoding issues. Fixes #62 Fixes #55
  • Fix some api rate limit issues where it wouldn't sleep properly
  • Fix a bug where the improper variable was used

v0.7.0

16 Nov 19:04
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Version 0.7.0

  • Better analytics printed every 2 minutes when --progress is present
  • Upload local files
  • Better handling of exit
  • Prevent bug that would improperly cause threads to shutdown
  • Better handling of google drive api limit errors

v0.6.3

16 Nov 10:18
Compare
Choose a tag to compare

Version 0.6.3 (current stable)

  • Log the full path in successfiles
  • Waits for uploads/moves to complete if temp disk is full
  • Bugfixes

v0.6.2

12 Nov 02:55
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release

Version 0.6.2 (depreciated use v0.6.3)

  • Using codecs.open to write raw unicode chars ot files
  • Fixed a small bug in copy.py
  • Changed the name of getfiles.py so people will stop trying to use it :)
  • Added capability to do a --dryrun
  • Added capability to set --folderthreads max
  • When testing auth take into account api limit
  • Don't launch borwser when using --nolaunch with oauth

v0.6.1

10 Nov 17:06
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Version 0.6.1 (depreciated use v0.6.3)

  • Using chardet to hopefully detect the proper encoding for file names
  • Fixed a bug in the gdrive wrapper
  • Set upload and download retry to 10
  • During upload google drive will refresh the auth token if needed
  • Use base64 path for sha1 hash to prevent unicode errors

v0.6.0

10 Nov 09:54
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Version 0.6.0 (depreciated use v0.6.3)

  • Converted the FileLister into a python web application
  • Better handling of foreign characters
  • Added upload to google drive
  • Better thread management
  • Better handling of shutdown
  • Resume interrupted downloads
  • Better handling of api limit errors when downloading

v0.5.4

13 Nov 04:59
Compare
Choose a tag to compare

Version 0.5.4 (old stable)

  • Major performance improvements, specifically with traversing filestructures
  • Better exception handling
  • When the api rate limit is reached, the program will always retry at an increased timeout
  • Multi-threaded folder traversing
  • Folder traversing is no longer done via recursion. Instead, there are multi-threaded "queuers" that will scan a directory, queue file downloads, and folder traversals.
  • Better interrupt handling
  • Better decoding of filenames and convert names with disallowed characters to proper os format
  • Removed bug where some files would get copied twice
  • File copies are now retried
  • Temporary downloads are now done directly in the temp folder so there is no file structure left over
  • If a file returns the same incorrect size 3 times it is kept

v0.5.3

30 Oct 18:52
Compare
Choose a tag to compare
v0.5.3 Pre-release
Pre-release

Version 0.5.3 (depreciated use v0.5.4)

  • Fix bug causing program to stall and recursion to fail
  • Added -p, --progress flag to occasionally log progress
  • Let the logging module print the thread number
  • Better logging messages