Page MenuHomeSolus

Update onedrive to 2.4.4 and enable shell completions
ClosedPublic

Authored by Staudey on Aug 11 2020, 4:12 PM.

Details

Summary

Update onedrive to 2.4.4

Changes:

  • Update 'skip_dir' and 'skip_file' pattern matching and handling
  • Resolve client 'hang' when attempting to sync a Unix pipe file
  • Update 'skip_dir' and 'skip_file' pattern matching and handling for --monitor
  • Update the 'Processing XXXX' output to display the full path
  • Increase maximum file size to 100GB
  • Add Fish Tab Auto-completions
  • Improve --single-directory & 'sync_list' sync performance
  • Fix segfault when moving file when using --monitor
  • Update when 'Sync with OneDrive is ..' is outputted when in --monitor mode
  • Check shared folder DB entries for matching skip_dir items
  • Update Office365 / SharePoint site search query response when no match is found
  • Fix 'Skipping uploading this new file as parent path is not in the database' when uploading to a Personal Shared Folder
  • Update how available free space is tracked when uploading files to OneDrive and Shared Folder
  • Update --single-directory handling of parent path matching

Packaging change: Enable completions for bash, fish and zsh (and add a patch to correctly configure the fish completions directory)

Test Plan

Synchronize my OneDrive folder, try the --dry-run and --monitor options, make sure tab completions work in bash, fish and zsh

Diff Detail

Repository
R4605 onedrive
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Staudey created this revision.Aug 11 2020, 4:12 PM
Staudey requested review of this revision.Aug 11 2020, 4:12 PM
Staudey retitled this revision from Update onedrive to 2.4.4 to Update onedrive to 2.4.4 and enable shell completions.Aug 11 2020, 4:13 PM
Staudey edited the summary of this revision. (Show Details)
Staudey edited the summary of this revision. (Show Details)
Staudey edited the summary of this revision. (Show Details)
JoshStrobl accepted this revision.Aug 11 2020, 4:48 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Aug 11 2020, 4:48 PM
This revision was automatically updated to reflect the committed changes.