History | View | Annotate | Download (141.6 kB)
Add preference to skip hidden files during sync.
Move main thread dispatch of alerts just before the alert creation. Use localized error descriptions. Fix memory leaks in some request copies.
Run alerts from background threads in the main thread.
Use NFC for local files that are uploaded. Fix menu labels. Update version.
Fix bug in excluding "shared to me" container and testing for equality of two sets of exclusions.
Sync with "shared to me" selected accounts.
Show others shared in preferences, save/retrieve in user defaults.
Add UI for selective sync folders. Call next sync when an account has sync preferences applied.
Add directory exclusion support for a syncing container.
Add support for syncing multiple containers for an account. Fix sync bugs. Change default server.
Support multiple accounts. Bug fixes. Improve concurrency.
Use file size and modification date to omit hash computation for unmodified files during sync. Show version in menu.
Refactor to use updated ASIPithos lib.
Fix retain issues in ActivityFacility. Other minor changes.
Modify sync to use a serial dispatch queue instead of threads for ASIPithosRequest delegates.
Modify sync to use only X-Object-Hash.
Bug fix in sync where copy/move of files failed due to missing directory.
Lowered priority for non-browser-listing requests, from very high to high.
Using caches directory for sync archive and temporary files.
Bug fixes.
For local updates from remote objects, a check is made if the remote object still exists, and the appropriate action is taken.
Memory leaks plugged.Sync daemon uses background thread for ASIPithosRequest callbacks.For server updates from local objects, a check is made if the local object still exists, and the appropriate action is taken.
Directory marker objects can be of content type "application/directory" or "application/folder", and with optional additional parameters.
Sync folder can be selected in the preferences.Improvements in handling of user properties.
Upload progress bug fixed.
The account use is shown.The browser is force refreshed every 30 seconds.
Local objects that are deleted in sync are not moved to trash anymore.Final feature isn't decided yet.
Sync deduplication for local files based on file hash.
Added pithos icon and logo.Local objects that are deleted in sync are moved to trash instead.
Some code refactoring in the sync daemon.
Sync is saving the last completed date.Remote objects that are deleted in sync are moved to trash instead.Dates shown in descriptive format.
Minor fix.
Initial implementation of the syncing algorithm.Other fixes and changes.