Statistics
| Branch: | Tag: | Revision:

root / pithos-macos @ 46b46b83

# Date Author Comment
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

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.

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.

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.

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.

33bf3856 09/15/2011 06:28 pm Miltiadis Vasilakis

Initial implementation of drag and drop directory upload.
Other improvements.

d7c03491 09/14/2011 06:15 pm Miltiadis Vasilakis

Drag and drop download fixes.

666f445f 09/14/2011 03:52 pm Miltiadis Vasilakis

Objects with names that contain '/', have them replaced by ':' when downloaded.

f2f50f78 09/14/2011 01:17 pm Miltiadis Vasilakis

Initial implementation of drag and drop upload for files.
Other fixes.

857217b0 09/10/2011 03:06 pm Miltiadis Vasilakis

Initial implementation of browser context menu.
Info window for subdirs.
Support for application/directory objects.
Conversion of subdir to application/directory object if metadata are applied.
Other minor fixes and changes.

e5096d8a 09/08/2011 03:35 pm Miltiadis Vasilakis

Updated pithos-apple-common and dir appropriate changes.

b9ab643f 09/07/2011 03:05 pm Antony Chazapis

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

6dc7e931 09/06/2011 02:49 pm Miltiadis Vasilakis

Initial implementation of drag and drop download.

d0f0a0f7 09/03/2011 01:14 pm Antony Chazapis

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

705d0947 09/02/2011 04:16 pm Miltiadis Vasilakis

Sharing in the object info window can be updated.

c6f07a3c 09/02/2011 12:49 pm Miltiadis Vasilakis

PublicURL in the object info window can be updated.

5915687e 09/01/2011 01:03 pm Miltiadis Vasilakis

Metadata in the object info window can be updated.
Other minor fixes.

4f8c10e7 08/30/2011 12:38 pm Antony Chazapis

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

b6f55050 08/29/2011 07:58 pm Miltiadis Vasilakis

Updated bytes transformers for showing human readable size.

2d9996a2 08/17/2011 04:29 pm Miltiadis Vasilakis

Initial implementation of object info window.
Other changes.

4bf68b77 08/15/2011 01:14 am Miltiadis Vasilakis

Loading all account containers.
If 'pithos' and 'trash' don't exist, an attempt is done to create them.
Other minor changes and fixes.

589a14ca 08/14/2011 08:20 pm Miltiadis Vasilakis

Created status bar icon with menu.
Initial implementation of preferences window.
Moved authentication to app delegate and preferences.

605c8932 08/14/2011 02:38 pm Miltiadis Vasilakis

Improved refresh mechanism.
Other minor fixes and changes.

63db4b97 08/12/2011 01:32 pm Miltiadis Vasilakis

Minor changes.

0f03cbfb 08/11/2011 02:54 pm Antony Chazapis

Info window.