Activity
From 06/14/2011 to 07/13/2011
07/13/2011
- 10:21 pm Revision d3e2551d: Fix permissions reply from the backend.
- 09:50 pm Revision 44e0514f: Pass test_list_meta_double_matching.
- 07:48 pm Revision 23028d31: change current api tests to use client lib to interact with the server instead...
- Refs #761
- 06:57 pm Revision f63cf249: extend command line client to create/delete account groups
- 06:55 pm Revision 615e561b: extensions in client lib and command line client
- - enhanced metadata management taking advantage of extended api
- support for creating/deleting account groups - 06:47 pm Revision 32a437b1: extend api object write to accept xml formatted requests containing hashmap in...
- socket_read_iterator raises BadRequest if maximum size is reached
- 06:16 pm Revision 3d01deba: Cleaned up top File menu
- 01:20 pm Revision 15688021: restricted unicode support to narrow python builds
- 11:57 am Revision cf2dddff: Organized contect menus
- 11:40 am Revision 967d4483: Minor optimization
07/12/2011
- 09:28 pm Revision bed92d98: Make HashFilerBack default in settings
- 09:20 pm Revision 5bd53e3b: HashFiler module, docs, and backend. Pre-Alpha.
- HashFiler is a file-system-like storage module
with support for attributes, versions, clones,
access lists, and conte... - 08:33 pm Revision b980169d: Fix Content-Length.
- 06:20 pm Revision 6c8cf80c: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:19 pm Revision 4d3dcdf6: Implemented move folder to trash
- 06:15 pm Revision 4ddc02a2: Add initial admin guide skeleton
- 06:10 pm Revision a0177bc5: Return a correct x-storage-url
- Use the value of X-Auth-User instead of 'demo'
- 05:17 pm Revision 7529fcd7: Implemented move file(s) to trash
- 03:03 pm Revision 49df7570: Implemented move folder
- 12:55 pm Revision 1495b972: Object truncate.
07/11/2011
07/08/2011
- 04:57 pm Revision 2a497ea1: Implemented folder copy (mainly untested yet)
- 03:39 pm Revision 6b4a2499: File copy/cut/paste implemented
- 01:54 pm Revision db5bfcd9: Fixed folder deletion with all subfolders and files
- 11:41 am Revision f54396c5: Implemented download (with the authentication passed as parameter):
07/07/2011
- 06:26 pm Revision 816de19f: Implemented single and multiple file deletion
- 05:42 pm Revision 26cbae7a: Partially implemented file upload. It only creates a 0 sized object
07/06/2011
- 01:35 pm Revision c3f59e18: Merge https://code.grnet.gr/git/pithos
- 11:51 am Revision 3ca8cd89: Finished Folder deletion (with parent refresh)
- 11:25 am Revision 7278d371: Do not use the 'Accept' header on PUT to get 'format'.
07/05/2011
- 08:46 pm Revision 038f1ae9: Bug fix.
- 05:48 pm Revision 62362c51: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:48 pm Revision 4bcf5e39: Implemented folder deletion (without refresh yet)
- 05:13 pm Revision fa5600f7: Implemented virtual folder creation
- 12:08 pm Revision 6749c3bd: Rewrite client library function for updating metadata using update POST parameter
- 12:05 pm Revision 7b0688a9: Update guide with extended behavior
- 12:02 pm Revision f1713999: Fix is_allowed for groups
- 12:48 am Revision 1c7fc132: Bug fix.
07/04/2011
- 05:49 pm Revision e03d053d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:49 pm Revision 287c3d8d: Started implementation of new folder command
- 04:22 pm Revision 307915f1: Fix bug/tests.
- 03:47 pm Revision 1993fea9: Return the conflicting path in the reply, when refusing to change permissions ...
- Refs #449
- 03:01 pm Revision e0f916bb: New public objects implementation.
- Fixes #595
- 01:09 pm Revision 2430ba48: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:09 pm Revision 3ab38c43: * Account groups.
- * Container policies (not enforced for now).
* Document sharing/permissions.
Refs #449 - 12:28 pm Revision b2fc16aa: Added a dummy If-Modified-Since to avoid browser 's caching
- 11:21 am Revision 58777026: Updated licence in code files. Removed some unused methods
07/01/2011
- 07:20 pm Revision 79a6b6ee: Fixes data and content-type headers in no content POST requests for objects
- 07:17 pm Revision 4013a851: Send no Content-type if no data exist
- Fixes Missing Content-Range header Error while updating object metadata
Fixes #567 - 05:32 pm Revision b44d602e: If-Range header support in object GET
- Refs #567
- 05:31 pm Revision 6d1e6dce: If-Range header implementation in object GET
- 04:48 pm Revision d1589d7c: Bugfixes
- Always use a user in order to work with the new authentication scheme.
- 03:46 pm Revision 486b2dc2: Return the correct token in authenticate
06/30/2011
06/28/2011
06/27/2011
- 05:41 pm Revision f89e3cf4: extend command line client and client lib to preform requests for publishing/u...
- Refs #567
06/24/2011
- 07:20 pm Revision 850b6f88: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:19 pm Revision bcb7c5a8: Several client and client library minor changes
- library:
- supply authorization token
- several method signature changes for better client support (separate metadata... - 07:06 pm Revision ce2eba7e: correct spelling
- 07:02 pm Revision 76985443: extend api to create an object by uploading the hashmap instead of actual data
- - enable format parameter in PUT requests on objects
- when format is json the api instead of actual data expects a j... - 04:39 pm Revision 02c0c3fa: Add account groups, merge into sharing. Fix tests.
- Refs #449
06/23/2011
- 06:12 pm Revision acaf50c0: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:12 pm Revision d301b73f: Removed d'n'd support for now
- 05:50 pm Revision aa4fac11: Add a dummy authentication middleware
- The username - token mapping is stored statically in settings.py
You will need to update your settings.py after this... - 05:33 pm Revision 1ac430a1: Fixed bug when displaying folder tree after the second level. Now the tree wor...
- 05:24 pm Revision 104626e3: Update versioning.
- - Allow non-integer version identifiers.
- Use 'X-Object-Modified-By' to trace the user that created a version.
- Fix... - 03:47 pm Revision cca6c617: Updated permissions support.
- * Allow deleting/clearing permissions.
* Report inheritance via 'X-Object-Shared-By' header.
* Enforce permissions.
...
06/22/2011
- 08:36 pm Revision a6eb13e9: Document 'update' parameter. Add to account/container POST.
- 06:45 pm Revision 51f905a2: New FUSE based client
- 06:34 pm Revision b00990da: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:33 pm Revision ac62f6da: Fix POST to delete metadata when none is supplied. Add 'update' parameter to u...
- 06:32 pm Revision 10998c60: client bug fixing in print usage
- Fixes #567
- 06:08 pm Revision 611001c2: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:08 pm Revision a2defd86: - display command usage instead of client usage
- - include trashed objects in listing using meta filtering
Refs #576 - 05:59 pm Revision 88e17e67: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:59 pm Revision 5cd18037: Finally displayed virtual folder hierarchy up to second level
- 04:38 pm Revision e8886082: Fix version list and copy from version when the object is deleted.
- Remove 'public' from permissions.
06/21/2011
- 05:40 pm Revision 65347e5a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:39 pm Revision d3fd269f: add command group and create option option sharing
- for development assistance
for the time being they just pass the relative headers
Refs #567 - 05:00 pm Revision eb003706: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:00 pm Revision 3436eeb0: Initial permissions support.
- * Use 'X-Object-Sharing' header to get/set permissions.
* Replaces 'X-Object-Public' header (now obsolete).
* No perm... - 04:55 pm Revision 468b8b86: Fix tests (object HEAD returns 200).
- 04:54 pm Revision 961f2fbe: bug fixing update/delete metadata
- (sends back to the server only the user defined meta)
also bug fixing in client account unset (check for no path prov... - 02:49 pm Revision a4c10cbc: add license & introduce include_trashed parameter
- (default False) in list_objects
Refs #567 - 11:42 am Revision fe099ca3: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:42 am Revision f7ab99df: +better metadata handling
- instead of setting each time new metadata
(by replacing older)
lib provides 2 new methods:
update: for adding and upd...
06/20/2011
- 01:41 pm Revision 3a94010a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:41 pm Revision 288c1d55: Add recommended practices/examples in docs.
- 12:00 pm Revision 6cd1831a: reads exactly as many bytes from the response as the response content-length
- refs to the problem with the trailing \n
Fixes #567
06/19/2011
- 03:52 pm Revision cb146cf9: Bug fixes.
- * Empty object update.
* Parameter version equal to 'list' in requests.
* Object HEAD response code (should be 200).
...
06/17/2011
- 07:39 pm Revision 8eaa3e25: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:39 pm Revision 9e8e14e4: First version of client that displays first level containers
- 05:18 pm Revision 7e999dec: bug fixing in object version copy/move
- and object update
Fixes #567 - 02:12 pm Revision 085a31d7: support for object version move
- separate options for versionlist and get version
Refs #567 - 01:26 pm Revision ad71a0ce: client support from COPY/MOVE from specific version
- Refs #567
- 12:50 pm Revision 8fe01d72: add version support
- Refs #567
- 12:48 pm Revision 77991625: slight modifications to support list object versions
- Refs #593
- 01:01 am Revision 2fb5244f: Add an X-Object-Size response header
- 204 responses set Content-Length to 0 and a different header is
needed in order to get the object size.
06/16/2011
- 08:25 pm Revision e3fd7f91: create zero-length objects
- better exception handling
Refs #567
06/14/2011
- 11:00 pm Revision 6d817842: Fix manifest and copy/move prefix parsing.
- 07:52 pm Revision d2d5c360: support for account/container HEAD/GET until parameter
- create zero-length objects
remove last trailing enter from response
Fixes #567 - 07:28 pm Revision c061a00c: Add template for version list.
- Refs #593
- 07:26 pm Revision 8cb45c13: Large object support.
- 06:57 pm Revision 49350be7: Add a simple FUSE backend client
- Only supports flat hierarchies for now:
the only dirs are containers that can only contain files.
Requires MacFUSE i... - 02:16 pm Revision 0a425890: Remove strip() from tests.
Also available in: Atom