Fix in default settings.
Merge branch 'master' of https://code.grnet.gr/git/pithos
Fix web server compatibility.
Implemented tag assignment to files
Fix manifests.
bug fix update object
Fix date reporting before until in account metadata.
Update storefs to use new features of client lib
Include implementation guidelines in doc.
Fixes #763Fixes #765
Avoid using os.path.join to concat path strings.
bug fix put object
Fix X-Container-Object-Meta.
Finished tag tree display (without optimizations)
extended tests and minor other changes
Always return 'Last-Modified' header at the account level.
Clarification for container headers in the docs.
Initialization code for tag views
Fix url parsing.
Option to show only shared containers/objects in listings.
Refs #765
bug fixing client lib
extend api tests + bug fixing client lib
Cross-account operations in backend/API/docs.
Refs #763
Renamed various GSS references to Pithos
Initial bare view of a separate tag tree
new methods for reseting metadata
fix content-type
extend client lib to support extended xml mode
-listing methods get specific format parameter instead of the detail paramster-bug fixes
Backend transaction handling.
Add token for mvasilak
Temporarily disabled contect menus for trash folder
Temporarily show just an empty trash folder
client lib separated in two major classes (oos and pithos)
api tests:- modifications to work with the refined client libcommand line client:- modifications to work with the refined client lib- purge support- minor other changes
Backend functions to support cross-account listings.
Fix container purge.
Clean up authorization in the backend. Fix groups.
Use Mapper and Blocker from the hashfiler lib to store hashmaps and hashes.
Update settings.py and database (now a folder).
Backend bugs.
Add API calls to purge container/object history (2).
Add API calls to purge container/object history.
Merge most important changes from the 'trash' branch.
Renew database files.
Folder name should be editable in create and update of non-container
Implemented folder properties general dialog
Implemented multiple files properties general dialog
Implemented single file properties dialog
Cleaned up Edit menu
Cleaned up File menu
Implemented file download
Ignore the Accept header.
Fix If-Range.
Allow authentication token to be set anywhere.
Conflicts: pithos/api/tests.py
Implemented file upload
Object create via POST, when Content-Type is 'multipart/form-data'.
change current api tests to use client lib to interact with the server instead of using django testing environment
Refs #761
extend command line client to create/delete account groups
extensions in client lib and command line client
- enhanced metadata management taking advantage of extended api- support for creating/deleting account groups
extend api object write to accept xml formatted requests containing hashmap information instead of actual data
socket_read_iterator raises BadRequest if maximum size is reached
Cleaned up top File menu
Organized contect menus
Minor optimization
Fix Content-Length.
Implemented move folder to trash
Add initial admin guide skeleton
Return a correct x-storage-url
Use the value of X-Auth-User instead of 'demo'
Implemented move file(s) to trash
Implemented move folder
Object truncate.
Option to update an object using another object's data.
Implemented folder copy (mainly untested yet)
File copy/cut/paste implemented
Fixed folder deletion with all subfolders and files
Implemented download (with the authentication passed as parameter):
Implemented single and multiple file deletion
Partially implemented file upload. It only creates a 0 sized object
Merge https://code.grnet.gr/git/pithos
Finished Folder deletion (with parent refresh)
Do not use the 'Accept' header on PUT to get 'format'.
Bug fix.
Implemented folder deletion (without refresh yet)
Implemented virtual folder creation
Rewrite client library function for updating metadata using update POST parameter
Update guide with extended behavior
Fix is_allowed for groups