Statistics
| Branch: | Tag: | Revision:

root @ cfc17d33

# Date Author Comment
cfc17d33 03/11/2012 06:20 pm Miltiadis Vasilakis

Make info windows modular. Add support for versions pane in info window. Allow download of a selected version for object nodes.

37bf7ec8 03/09/2012 07:16 pm Miltiadis Vasilakis

Update version.

5d71918f 03/09/2012 07:14 pm Miltiadis Vasilakis

Use latest ASIPithos lib.

c61fa75c 03/09/2012 07:09 pm Miltiadis Vasilakis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

Conflicts:
pithos-macos/pithos_macosAppDelegate.h

f2ef6c3a 03/09/2012 07:05 pm Miltiadis Vasilakis

Merge branch 'selective-sync'

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.

d4433f6f 03/09/2012 06:47 pm Miltiadis Vasilakis

Simplify default and support custom notifications for nodes.

e290f749 03/09/2012 01:52 am Antony Chazapis

Show the application when selecting about.

75cecfcc 03/09/2012 01:48 am Miltiadis Vasilakis

Fix bug.

7da4ebcc 03/08/2012 07:46 pm Miltiadis Vasilakis

Modify nodes to make notifications configurable and provide property access to all related ASIPithos objects.

904acde2 03/08/2012 06:44 pm Miltiadis Vasilakis

Make browser and preferences window load lazily.

363c618c 03/08/2012 06:37 pm Miltiadis Vasilakis

Fix memory leaks.

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.

3740ba57 03/04/2012 07:14 pm Miltiadis Vasilakis

Minor UI change.

544b6f52 03/01/2012 06:10 pm Miltiadis Vasilakis

Make activityFacility update interval a user default. Move refresh button to context menu. UI changes.

46b46b83 03/01/2012 01:01 pm Miltiadis Vasilakis

Support changes in container and object metadata.

580d6623 02/29/2012 11:47 pm Antony Chazapis

Make properties resizable. Fix about window.

50ab2b96 02/29/2012 10:53 pm Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

88e7cf9b 02/29/2012 09:53 pm Miltiadis Vasilakis

Merge branch 'multiple-accounts'

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.

f804b9bc 02/01/2012 05:48 pm Miltiadis Vasilakis

Use latest ASIPithos lib.

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

Refactor to use updated ASIPithos lib.

579c7890 01/12/2012 03:28 pm Miltiadis Vasilakis

Show UUID in PithosObjectNodeInfo window.

4c1c46fd 01/11/2012 12:24 am Miltiadis Vasilakis

Fix concurrency issues. Modify PithosBrowser to use ASINetworkQueues for ASIPithosRequests and serial dispatch queues for their delegates, categorized as move, copy, delete, upload and download operations.

5f54c6be 01/10/2012 07:36 pm Miltiadis Vasilakis

Modify PithosNodes to use the global concurrent dispatch queue for ASIPithosRequest delegates.

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.

b69acf2b 12/08/2011 12:17 pm Miltiadis Vasilakis

UI changes. Removed application menu.

cd5db3ce 12/06/2011 03:34 pm Miltiadis Vasilakis

UI changes.

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

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

b582b5c2 12/02/2011 04:39 pm Miltiadis Vasilakis

Metadata keys allow any non-empty string.

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.

028e1100 11/23/2011 01:18 pm Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

c3acbc7f 11/18/2011 05:35 pm Miltiadis Vasilakis

Bug fix.

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.

d0d3b184 11/16/2011 11:26 am Miltiadis Vasilakis

Bug fix regarding sync folder.

e90c77e7 11/12/2011 11:45 am Miltiadis Vasilakis

Bug fixes.

222199ae 11/11/2011 11:03 am Miltiadis Vasilakis

Made url prefixes user defaults.

4a8699ab 11/04/2011 04:01 pm Miltiadis Vasilakis

Listing requests for account, container and sharing accounts implement retries and check for proper response status.

dbfd951b 11/04/2011 12:34 am Miltiadis Vasilakis

Modified authentication preferences.

572efb9e 11/03/2011 08:07 pm Miltiadis Vasilakis

Bug fix for the computation of the hash of a block with only null bytes.

72c9d681 11/03/2011 08:07 pm Miltiadis Vasilakis

Using pithos icon for the status bar.

74314fd6 11/02/2011 01:48 pm Miltiadis Vasilakis

When there are not username and token provided during startup, preferences are shown.
Username and token are not allowed to be set to empty strings in the preferences.
Manual authentication is separated by shibboleth authentication in the preferences.

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.

9114e962 10/15/2011 03:55 pm Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

1284948f 10/13/2011 04:24 pm Miltiadis Vasilakis

Fixed hashmap algorithms.

212a7d57 10/13/2011 02:52 am Miltiadis Vasilakis

Added retry and improved activity for delete/create directory requests.

8d6721bd 10/13/2011 12:09 am Miltiadis Vasilakis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

Conflicts:
pithos-macos/PithosUtilities.h
pithos-macos/PithosUtilities.m

1b1e6fa1 10/13/2011 12:01 am Miltiadis Vasilakis

All requests made asynchronous.
Request are prioritized accordingly.
Download/Upload activity is more precise.
Copy/Move actions are shown in activity.
Initial implementation of request retries.
Other fixes and changes.

a729c2db 10/12/2011 09:35 pm Miltiadis Vasilakis

All requests made asynchronous.
Request are prioritized accordingly.
Download/Upload activity is more precise.
Copy/Move actions are shown in activity.
Initial implementation of request retries.
Other fixes and changes.

677a1e3d 10/12/2011 01:47 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

efbe8f14 10/11/2011 12:38 pm Miltiadis Vasilakis

Made application URLs configurable through the info.plist file.

470e6f81 10/07/2011 02:26 am Miltiadis Vasilakis

Implemented group preferences.
Initial implementation of download/upload activity progress and messages.

a83ad494 10/03/2011 11:43 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

67e3336f 09/30/2011 07:48 pm Miltiadis Vasilakis

Container items in the outlineView can be drag and drop targets for upload, copy or move.

8f62f46a 09/30/2011 05:06 pm Miltiadis Vasilakis

Added menu for outlineView items.

3b22507d 09/30/2011 02:03 pm Miltiadis Vasilakis

Blocks are uploaded using container POST.
Other minor changes and fixes.

90fadc45 09/29/2011 06:53 pm Miltiadis Vasilakis

Shift-refresh forces no use of cache.
Other changes.

6e5693f9 09/28/2011 08:13 pm Miltiadis Vasilakis

'others shared' nodes allow drag and drop upload, for objects that can be written legally by the user.

af3b9f06 09/28/2011 05:04 pm Miltiadis Vasilakis

Initial implementation of 'others shared'.

6d0dfde9 09/27/2011 12:31 am Miltiadis Vasilakis

PithosAccountNode objects and children are informed when they are removed.

20f54e18 09/27/2011 12:22 am Miltiadis Vasilakis

'my shared' nodes can be copied.
If a shared node has its sharing property changed from its info window,
the browser is refreshed.
Refresh button also refreshes account containers.
Modified the left NSOutlineView to use PithosNode objects directly, instead through an NSTreeController.

4ae10a2b 09/26/2011 04:09 pm Miltiadis Vasilakis

Initial implementation of 'my shared'.

8a44fd3a 09/26/2011 10:20 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

c950a94d 09/24/2011 11:21 am Miltiadis Vasilakis

Initial implementation of menu cut, copy, paste.

3b5f0a19 09/23/2011 05:19 pm Miltiadis Vasilakis

Minor UI changes.

137bd65f 09/23/2011 11:17 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

19c353fe 09/22/2011 09:35 pm Miltiadis Vasilakis

Object or subdir rename is supported through browser node edit.

d41b3577 09/22/2011 05:09 pm Miltiadis Vasilakis

Drag and drop move and copy internally is implemented.
Improved the algorithm for creating a safe name.
Other minor changes.

515cd8db 09/20/2011 10:35 pm Miltiadis Vasilakis

Refactored PithosNodeInfoController.
Added content encoding, content disposition and manifest in info window.
Added info window for containers.

1ca8da38 09/20/2011 01:42 am Miltiadis Vasilakis

New folder menu item.
Other fixes and improvements.

133b1f2d 09/19/2011 09:44 pm Miltiadis Vasilakis

Move to trash rename checks also for subdir names.
Menu works for multiple selections.

4650cc63 09/19/2011 07:34 pm Miltiadis Vasilakis

Minor fixes and changes.

3eb6e56e 09/19/2011 07:03 pm Miltiadis Vasilakis

Enabled multiple selections in the browser.

2ff5d98f 09/19/2011 06:20 pm Miltiadis Vasilakis

Drag and drop upload directory now creates all directories as application/directory objects.
Bug fix when listing objects of a subdir that has a sibling that it is a prefix of.

6a9b9f40 09/17/2011 11:36 pm Miltiadis Vasilakis

Implemented menu delete and move to trash.
Other fixes and improvements.

56cf6cf2 09/16/2011 11:34 am Miltiadis Vasilakis

Fix bug introduced by previous fix.
Other minor changes.

becd2ff3 09/16/2011 10:19 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

42e4b358 09/16/2011 10:16 am Miltiadis Vasilakis

Editing metadata key fix.

396e37ef 09/16/2011 10:09 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

4497453a 09/16/2011 10:04 am Miltiadis Vasilakis

PithosNode http request errors now produce alerts.

452622aa 09/16/2011 09:04 am Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos-macos

cab8f227 09/15/2011 08:24 pm Miltiadis Vasilakis

Drag and drop upload is now done with separate serial requests for each block of a file.