github alcionai/corso v0.7.0

latest releases: v0.19.0, v0.18.0, v0.17.0...
16 months ago

Changelog

Added

  • Permissions backup for OneDrive is now out of experimental (By default, only newly backed up items will have their permissions backed up. You will have to run a full backup to ensure all items have their permissions backed up.)
  • LocationRef is now populated for all services and data types. It should be used in place of RepoRef if a location for an item is required.
  • User selection for Exchange and OneDrive can accept either a user PrincipalName or the user's canonical ID.
  • Add path information to items that were skipped during backup because they were flagged as malware.

Fixed

  • Fixed permissions restore in latest backup version.
  • Incremental OneDrive backups could panic if the delta token expired and a folder was seen and deleted in the course of item enumeration for the backup.
  • Incorrectly moving subfolder hierarchy from a deleted folder to a new folder at the same path during OneDrive incremental backup.
  • Handle calendar events with no body.
  • Items not being deleted if they were created and deleted during item enumeration of a OneDrive backup.
  • Enable compression for all data uploaded by kopia.
  • SharePoint --folder selectors correctly return items.
  • Fix Exchange cli args for filtering items
  • Skip OneNote items bigger than 2GB (Graph API prevents us from downloading them)
  • ParentPath of json output for Exchange calendar now shows names instead of IDs.
  • Fixed failure when downloading huge amount of attachments
  • Graph API requests that return an ECONNRESET error are now retried.
  • Fixed edge case in incremental backups where moving a subfolder, deleting and recreating the subfolder's original parent folder, and moving the subfolder back to where it started would skip backing up unchanged items in the subfolder.
  • SharePoint now correctly displays site urls on backup list, instead of the site id.
  • Drives with a directory containing a folder named 'folder' will now restore without error.
  • The CORSO_LOG_FILE env is appropriately utilized if no --log-file flag is provided.
  • Fixed Exchange events progress output to show calendar names instead of IDs.
  • Fixed reporting no items match if restoring or listing details on an older Exchange backup and filtering by folder.

Known Issues

  • Restoring a OneDrive or SharePoint file with the same name as a file with that name as its M365 ID may restore both items.
  • Exchange event restores will display calendar IDs instead of names in the progress output.

Don't miss a new corso release

NewReleases is sending notifications on new releases.