Finished myshared tree
Removed binaries that were accidentally commited
Merge branch 'master' of https://code.grnet.gr/git/pithos
AlchemyBackend return ordered version-list by version serial
Fix PUT object via hashmap.
Fix hash map PUT conflict.
alchemy backend bug fix
Conflicts: pithos/backends/lib_alchemy/node.py
modular alchemy backend bug fixes
Integrate AlchemyBackend.
remove prints
Return paths shared to '*' in shared lists (in modular_alchemy backends).
Add PostgreSQL installation instructions in admin guide.
backend components in SQLAlchemy: Progress V
Return paths shared to '*' in shared lists (in simple and modular backends).
If the same user is both in read and write permissions, keep only the entry in write.
Add update option when publishing/unpublishing.
Avoid unnecessary metadata updates.
Fix publishing in client lib.
command line client: fix pulish
Change conflict (409) replies format to text.
Fail tests if the user is not 'test' (add message).
Make backend implementations compatible with the new settings.Change settings.py, based on settings.py.dist.
Return new version identifier in frontend. Document.
Return new version identifier in backend.
backend components in SQLAlchemy: Progress IV
- switch to postgresql- merge latest backend fixes
Fix debug output.
Fix shared listings.
backend components in SQLAlchemy: Progress III
Preliminary impl of others shared
Implemented MyShared tree (still pending server support)
CSS changes
Fixed a broken path in build.xml
backend components in SQLAlchemy: Progress IΙ
Cosmetic changes
Added shibboleth support (untested)
Clean up code
write backend components in SQLAlchemy: Progress I
modular backend: set node indexing on version table instead of node table
Removed unused files
Fixed removal of permissions
Removed key provider as it is unneeded
Finished folder permissions dialog
Fix virtual folders.
if PITHOS_USER environmental variable is set and is not 'test' do not run the tests (critical user data can be lost)
Accept '~' in X-Object-Sharing.
run tests only with test user
client lib set default content type in all object puts
command client bug fix in getting object version list
Finished file permissions. Started folder permissions (displayed but not updated yet)
client lib support for listing user shared objectsadditional tests for using version objects and listing user shared objects
Update documentation.
Modular backend progress VI (release).
test write access: bug fixing
bug fixing: command line client: get version list
test bug fixing
Fix TestGreek.
Modular backend progress V.
Rename parameter.
Fix 'next' handling.
Bug fix.
Shibboleth login function.
Modular backend progress IV.
Initial support of permissions and dummy UI
add user with greek username
New authentication middleware.Uses users stored in a django model.
Update settings.py and then run: python manage.py syncdb python manage.py loaddata aai/fixtures/auth_test_data.json
Modular backend progress III.
Fixed file properties to show correctly the public url
Removed all static references to the Pithos class
Modular backend progress II.
Modular backend progress.
additional tests for updating object using x-source-object
bug fix in update from other object test
additional read/write access tests
First commit of Node module (backend module doing path management, versions, metadata).
fixing utf8 handling (manifestation), client lib support for updating from other object
move lib and api tests under tools
utf8 fixing
additional testschange client lib requests to accept other account instead of the user's account / support for sharing objects
Use Merkle hash for ETag when updating objects.
Move hashfiler to backends folder.
Update admin guide.