Page MenuHomeSolus

Update onedrive to 2.4.11
ClosedPublic

Authored by Staudey on Wed, Apr 7, 7:50 PM.

Details

Summary

Update onedrive to 2.4.11

Changes:

  • Fix support for '/*' regardless of location within sync_list file
  • Fix 429 response handling correctly check for 'retry-after' response header and use set value
  • Fix 'sync_list' path handling for sub item matching, so that items in parent are not implicitly matched when there is no wildcard present
  • Removed the depreciated config option 'force_http_11'
  • Fix --get-O365-drive-id to use 'nextLink' value if present when searching for specific SharePoint site names
  • Updated error output of --get-O365-drive-id to provide more details why an error occurred if a SharePoint site lacks the details we need to perform the match
  • Added support in --get-O365-drive-id to provide the 'drive_id' for multiple 'document libraries' within a single Shared Library Site
  • Fix OneDrive Business Shared Folder existing name conflict check
  • Fix uploading documents to Shared Business Folders when the shared folder exists on a SharePoint site due to Microsoft Sharepoint 'enrichment' of files
  • Fix incorrect error message 'Item cannot be deleted from OneDrive because it was not found in the local database' when item is actually present
  • Updated logging output when in --monitor mode, avoid outputting misleading logging when the new or modified item is a file, not a directory
  • Fix application crash when unable to rename folder structure due to unhandled file-system issue
  • Fix that a file record is kept in database when using --no-remote-delete & --remove-source-files
Test Plan

Synchronized my OneDrive folder, tested the --dry-run and --monitor options

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.Wed, Apr 7, 7:50 PM
Staudey requested review of this revision.Wed, Apr 7, 7:50 PM
JoshStrobl accepted this revision.Fri, Apr 9, 5:38 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Apr 9, 5:38 PM
This revision was automatically updated to reflect the committed changes.