Statistics
| Branch: | Tag: | Revision:

root / pithos-macos / PithosSyncDaemon.m @ 56198066

History | View | Annotate | Download (141.6 kB)

# Date Author Comment
55496c8b 04/13/2012 11:24 pm Miltiadis Vasilakis

Add preference to skip hidden files during sync.

89dfe4a3 04/11/2012 06:26 pm Miltiadis Vasilakis

Move main thread dispatch of alerts just before the alert creation. Use localized error descriptions. Fix memory leaks in some request copies.

6a9b8d3f 04/10/2012 09:05 pm Miltiadis Vasilakis

Run alerts from background threads in the main thread.

5f0e5132 04/10/2012 12:37 pm Miltiadis Vasilakis

Use NFC for local files that are uploaded. Fix menu labels. Update version.

a97c049b 04/06/2012 12:55 pm Miltiadis Vasilakis

Fix bug in excluding "shared to me" container and testing for equality of two sets of exclusions.

62e7fb92 04/05/2012 08:14 pm Miltiadis Vasilakis

Sync with "shared to me" selected accounts.

e8dc9335 04/02/2012 10:09 am Miltiadis Vasilakis

Show others shared in preferences, save/retrieve in user defaults.

ca913781 03/09/2012 06:56 pm Miltiadis Vasilakis

Add UI for selective sync folders. Call next sync when an account has sync preferences applied.

925c8ae4 03/08/2012 04:55 pm Miltiadis Vasilakis

Add directory exclusion support for a syncing container.

02b6ea19 03/06/2012 03:41 pm Miltiadis Vasilakis

Add support for syncing multiple containers for an account. Fix sync bugs. Change default server.

d8426ffb 02/29/2012 09:51 pm Miltiadis Vasilakis

Support multiple accounts. Bug fixes. Improve concurrency.

5e5eeeaa 02/06/2012 04:13 pm Miltiadis Vasilakis

Use file size and modification date to omit hash computation for unmodified files during sync. Show version in menu.

919cb043 01/27/2012 07:42 pm Miltiadis Vasilakis

Refactor to use updated ASIPithos lib.

54037f6f 01/09/2012 06:16 pm Miltiadis Vasilakis

Fix retain issues in ActivityFacility. Other minor changes.

bb707e0e 01/03/2012 03:31 pm Miltiadis Vasilakis

Modify sync to use a serial dispatch queue instead of threads for ASIPithosRequest delegates.

3a5dc79d 01/02/2012 05:34 pm Miltiadis Vasilakis

Modify sync to use only X-Object-Hash.

c9a951c7 12/03/2011 12:35 am Miltiadis Vasilakis

Bug fix in sync where copy/move of files failed due to missing directory.

d7a69f39 12/01/2011 03:30 pm Miltiadis Vasilakis

Lowered priority for non-browser-listing requests, from very high to high.

71f0af36 12/01/2011 03:26 pm Miltiadis Vasilakis

Using caches directory for sync archive and temporary files.

145a4c71 11/23/2011 07:27 pm Miltiadis Vasilakis

Bug fixes.

6456bf24 11/18/2011 01:33 pm Miltiadis Vasilakis

For local updates from remote objects, a check is made if the remote object still exists, and the appropriate action is taken.

f059e0e6 11/18/2011 11:41 am Miltiadis Vasilakis

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.

9ab4b378 10/31/2011 07:28 pm Miltiadis Vasilakis

Directory marker objects can be of content type "application/directory" or "application/folder", and with optional additional parameters.

e4465f98 10/26/2011 06:08 pm Miltiadis Vasilakis

Bug fixes.

7325abf2 10/25/2011 04:41 pm Miltiadis Vasilakis

Sync folder can be selected in the preferences.
Improvements in handling of user properties.

518ea63b 10/25/2011 02:56 pm Miltiadis Vasilakis

Upload progress bug fixed.

2943d6d4 10/25/2011 01:24 pm Miltiadis Vasilakis

The account use is shown.
The browser is force refreshed every 30 seconds.

a905ab56 10/25/2011 10:41 am Miltiadis Vasilakis

Local objects that are deleted in sync are not moved to trash anymore.
Final feature isn't decided yet.

909ab8b7 10/24/2011 07:48 pm Miltiadis Vasilakis

Sync deduplication for local files based on file hash.

df003f06 10/24/2011 05:47 pm Miltiadis Vasilakis

Added pithos icon and logo.
Local objects that are deleted in sync are moved to trash instead.

e637fedf 10/23/2011 10:40 pm Miltiadis Vasilakis

Some code refactoring in the sync daemon.

3812626f 10/21/2011 08:56 pm Miltiadis Vasilakis

Sync is saving the last completed date.
Remote objects that are deleted in sync are moved to trash instead.
Dates shown in descriptive format.

d3d0de4b 10/20/2011 11:35 am Miltiadis Vasilakis

Minor fix.

0224a49f 10/20/2011 11:26 am Miltiadis Vasilakis

Initial implementation of the syncing algorithm.
Other fixes and changes.