Features
- Added a settings view and a setting for allowing deletions after synchronization. This defaults to off so it's less likely for someone to delete files unintentionally.
Enhancements
- Added some more detail to the synchronization confirmation message about how much will be deleted if one of the deletion options is chosen and added a warning that deletion cannot be undone.
- Prevent macOS prompt for credentials from appearing if authentication fails on a file share and removes the keychain entry with the wrong credentials.
Bug fixes
- Prevent the machine running Jamf Sync from going to sleep when copying files to an AFP/SMB share.
- Fix permission issues when syncing to a file share (GitHub issue #18 "Permissions issue with packages when using Jamf Sync")
- Fixed an issue where it could crash if the Jamf Pro instance didn't have any packages.