Refresh docs.
Refs #1590
Update instructions.
incorporate south
Refs: #1680
Always include the Merkle hash in object meta (as returned from the backend). Clean up 'hash' references in frontend.
Needs database update.
Fixes #1451
Fix for python-django (1.2.3-3+squeeze2) package.
Add apache directive for passing URLs to gunicorn unchanged.
Fixes #1583
Update admin guide.
Fix docs.
Update admin guide for im.
Use 401 error when missing token and 403 when forbidden.
Fixes #1369
Document gunicorn deployment.
Refs #1067Refs #1069Refs #1073
Add insufficient quota replies in frontend. Document.
Refs #1165
Update Shibboleth headers, as reported by NOC.
Merge account policy in api. Document.
Refs #1165Refs #1167
Merge policy into node. Needs database reset, or the following commands:
alter table policy rename to pre_policy;create table if not exists policy ( node integer, key text, value text,...
Bug fixes by NOC.
Fix wrong autoincrement column. Make mysql tables use UTF-8
Refs #1458
specify mysql engine = innodb while creating tables & allow 0s in AUTO_INCREMENT column (requires new db after restarting mysqld)
Add python module for mysql in admin guide.
Admin guide change.
Merge branch 'master' of https://code.grnet.gr/git/pithos
Report remaining bytes. Enforce account quota when setting container limits.
perform case sensitive varchar ordering, handle correctly utf8 columns and decimals
Container-level block upload documentation and integration with tools.
Fixes #1371
Allow cross-account object from object update.
Fixes #1379
Fix 'Content-Type' header in GET replies.
Fixes #1239
Support cross-account copy and move.
Fixes #1241
Document syncing algorithm.
Refs #1315
Suggest upload/download methods using hashmaps.
New doc style.
Fix administrator guide with apache directive needed for chunked transfers.
Fixes #1071
Use 'hashmap' parameter in object GET/PUT to use hashmaps.
Document authentication.
Fixes #1065
Fix autodocs with new paths.
Report allowed actions in cross-user object requests, with the 'X-Object-Allowed-To' header.
Container PUT can also be used for updating metadata/policy.
Add info on Shibboleth setup.
No more tags.
Integrate AlchemyBackend.
Add PostgreSQL installation instructions in admin guide.
Change conflict (409) replies format to text.
Return new version identifier in frontend. Document.
Update documentation.
Shibboleth login function.
Use Merkle hash for ETag when updating objects.
Fix admin guide.
Fix docs build for debian squeeze.
Fix doc.
Conditional object create/update.
Fix date reporting before until in account metadata.
Include implementation guidelines in doc.
Fixes #763Fixes #765
Clarification for container headers in the docs.
Option to show only shared containers/objects in listings.
Refs #765
Cross-account operations in backend/API/docs.
Refs #763
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
Clean up authorization in the backend. Fix groups.
Add API calls to purge container/object history.
Ignore the Accept header.
Conflicts: pithos/api/tests.py
Object create via POST, when Content-Type is 'multipart/form-data'.
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
Add initial admin guide skeleton
Object truncate.
Option to update an object using another object's data.
Bug fix.
Update guide with extended behavior
Return the conflicting path in the reply, when refusing to change permissions because of a conflict.
Refs #449
Update versioning.
- Allow non-integer version identifiers.- Use 'X-Object-Modified-By' to trace the user that created a version.- Fix 'X-Object-Version-Timestamp' header formatting.
Rebuild the database, or:sqlite> alter table versions add column user text;...
Document 'update' parameter. Add to account/container POST.
Add recommended practices/examples in docs.
Bug fixes.
Fix manifest and copy/move prefix parsing.
Large object support.
Document versioning and public objects.
Fixes #593Fixes #595
Add 411 error to POST in doc.
Include storage type in container meta/hashmap replies. Minor doc updates.
Document partial object updates and hashmaps.
Refs #563
Move doc to docs. Fix doc compilation warnings.