HomeSolus

Update onedrive to 2.4.1

Authored by Staudey on May 8 2020, 6:07 AM.

Description

Update onedrive to 2.4.1

Summary:
Update onedrive to 2.4.1

Changes:

  • Handle renaming files to a name starting with a dot when skip_dotfile=true
  • Escape parentheses from path or file names
  • Handle renaming dotfiles to another dotfile when skip_dotfile=true in monitor mode
  • Update application output when using --dry-run and --resync and database is corrupt
  • Update --single-directory handling for --dry-run and --resync
  • Handle .nosync directive when downloading new files
  • Handle zero-byte modified files for OneDrive Business
  • Update error logging output to be consistent
  • Update skip_dotfiles handling of .folders when in monitor mode
  • Update handling of folders that cannot be read if parent should be skipped
  • Perform full scan of OneDrive when required to ensure consistent local state
  • Differentiate between OneNote objects and other unsupported objects
  • Implement --resync in config option
  • Catch unhandled curl exception on operationTimeout being exceeded
  • Validate that the download progress bar is working for large files
  • Fix assertion when attempting to compute complex path
  • Update handling of fullScanRequired and syncListConfiguredFullScanOverride
  • Update how './' is stripped from a path before check if excluded via skip_dir

Test Plan: Synchronize my OneDrive folder, try the --dry-run and --monitor options

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision: https://dev.getsol.us/D8784

Details

Committed
JoshStroblMay 8 2020, 6:07 AM
Pushed
JoshStroblMay 8 2020, 6:07 AM
Reviewer
Triage Team
Differential Revision
D8784: Update onedrive to 2.4.1
Parents
R4605:9329acbdd0ab: Update onedrive to 2.4.0
Branches
Unknown
Tags
Unknown
References
tag: onedrive-2.4.1-14