pithos
12 years agoFix connection parameters for sqlite through sqlalchemy.
Sofia Papagiannaki [Mon, 12 Sep 2011 10:29:34 +0000 (13:29 +0300)]
Fix connection parameters for sqlite through sqlalchemy.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Mon, 12 Sep 2011 10:23:17 +0000 (13:23 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoimplement insert or ignore database statements
Sofia Papagiannaki [Mon, 12 Sep 2011 10:22:46 +0000 (13:22 +0300)]
implement insert or ignore database statements

Fixes  #1075

12 years agoContainer PUT can also be used for updating metadata/policy.
Antony Chazapis [Mon, 12 Sep 2011 10:08:51 +0000 (13:08 +0300)]
Container PUT can also be used for updating metadata/policy.

12 years agoAdd info on Shibboleth setup.
Antony Chazapis [Mon, 12 Sep 2011 09:34:11 +0000 (12:34 +0300)]
Add info on Shibboleth setup.

12 years agoFix connection parameters for sqlite through sqlalchemy.
Antony Chazapis [Mon, 12 Sep 2011 08:07:24 +0000 (11:07 +0300)]
Fix connection parameters for sqlite through sqlalchemy.

12 years agoAvoid duplicates in missing hashes reports.
Antony Chazapis [Mon, 12 Sep 2011 07:00:05 +0000 (10:00 +0300)]
Avoid duplicates in missing hashes reports.

12 years agofix nested db transaction issue in move_object
Sofia Papagiannaki [Fri, 9 Sep 2011 15:15:36 +0000 (18:15 +0300)]
fix nested db transaction issue in move_object

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Giorgos Verigakis [Fri, 9 Sep 2011 15:09:23 +0000 (18:09 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAdd a simple admin interface
Giorgos Verigakis [Fri, 9 Sep 2011 15:09:02 +0000 (18:09 +0300)]
Add a simple admin interface

Refs #1061

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Fri, 9 Sep 2011 15:05:14 +0000 (18:05 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoImplemented trash without restore
Christos Stathis [Fri, 9 Sep 2011 15:05:08 +0000 (18:05 +0300)]
Implemented trash without restore

12 years agoIgnored more IDE configuration files
Christos Stathis [Fri, 9 Sep 2011 13:16:42 +0000 (16:16 +0300)]
Ignored more IDE configuration files

12 years agoFixed various compilation warnings
Christos Stathis [Fri, 9 Sep 2011 13:15:51 +0000 (16:15 +0300)]
Fixed various compilation warnings

12 years agocommand line client:
Sofia Papagiannaki [Fri, 9 Sep 2011 12:56:22 +0000 (15:56 +0300)]
command line client:
- remove trash/restore commands
- copy and move can change object content-type
- provide command for listing the accounts sharing objects with the user

12 years agofix bugs in dbwrapper
Sofia Papagiannaki [Fri, 9 Sep 2011 12:52:23 +0000 (15:52 +0300)]
fix bugs in dbwrapper

12 years agoMake AlchemyBackend a ModularBackend module.
Antony Chazapis [Fri, 9 Sep 2011 11:07:16 +0000 (14:07 +0300)]
Make AlchemyBackend a ModularBackend module.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Fri, 9 Sep 2011 10:50:46 +0000 (13:50 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoMake modular backend load modules dynamically.
Antony Chazapis [Fri, 9 Sep 2011 10:50:24 +0000 (13:50 +0300)]
Make modular backend load modules dynamically.

12 years agoAlchemyBackend: minor changes
Sofia Papagiannaki [Fri, 9 Sep 2011 10:45:35 +0000 (13:45 +0300)]
AlchemyBackend: minor changes

12 years agoFix computing hashmap hash.
Antony Chazapis [Fri, 9 Sep 2011 09:09:12 +0000 (12:09 +0300)]
Fix computing hashmap hash.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 8 Sep 2011 16:38:13 +0000 (19:38 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFinished Othershared tree
Christos Stathis [Thu, 8 Sep 2011 16:38:05 +0000 (19:38 +0300)]
Finished Othershared tree

12 years agoMake default authentication return the password as the key.
Antony Chazapis [Thu, 8 Sep 2011 14:23:45 +0000 (17:23 +0300)]
Make default authentication return the password as the key.

12 years agoUpdated .gitignore
Christos Stathis [Thu, 8 Sep 2011 14:01:19 +0000 (17:01 +0300)]
Updated .gitignore

12 years agoRemoved eclipse files that were accidentally commited
Christos Stathis [Thu, 8 Sep 2011 14:00:59 +0000 (17:00 +0300)]
Removed eclipse files that were accidentally commited

12 years agoFinished myshared tree
Christos Stathis [Thu, 8 Sep 2011 13:47:39 +0000 (16:47 +0300)]
Finished myshared tree

12 years agoRemoved binaries that were accidentally commited
Christos Stathis [Thu, 8 Sep 2011 13:47:10 +0000 (16:47 +0300)]
Removed binaries that were accidentally commited

12 years agofix test_update_object_invalid_range_and_length
Sofia Papagiannaki [Thu, 8 Sep 2011 13:27:38 +0000 (16:27 +0300)]
fix test_update_object_invalid_range_and_length

12 years agoAlchemy module: change index on versions table.
Sofia Papagiannaki [Thu, 8 Sep 2011 13:26:15 +0000 (16:26 +0300)]
Alchemy module: change index on versions table.

Refs: #1075

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Thu, 8 Sep 2011 12:44:45 +0000 (15:44 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAlchemyBackend do db insert or replace in policy_set and attribute_copy
Sofia Papagiannaki [Thu, 8 Sep 2011 12:44:04 +0000 (15:44 +0300)]
AlchemyBackend do db insert or replace in policy_set and attribute_copy

12 years agoAlchemyBackend do db insert or replace in policy_set and attribute_copy
Sofia Papagiannaki [Thu, 8 Sep 2011 12:39:26 +0000 (15:39 +0300)]
AlchemyBackend do db insert or replace in policy_set and attribute_copy

12 years agoAdd index on versions table.
Antony Chazapis [Thu, 8 Sep 2011 12:29:02 +0000 (15:29 +0300)]
Add index on versions table.

12 years agoSimplify hashmap_hash.
Antony Chazapis [Thu, 8 Sep 2011 11:29:31 +0000 (14:29 +0300)]
Simplify hashmap_hash.

12 years agoFix blocker.
Antony Chazapis [Thu, 8 Sep 2011 09:09:12 +0000 (12:09 +0300)]
Fix blocker.

12 years agoNo more tags.
Antony Chazapis [Thu, 8 Sep 2011 08:37:43 +0000 (11:37 +0300)]
No more tags.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Wed, 7 Sep 2011 15:13:52 +0000 (18:13 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAlchemyBackend return ordered version-list by version serial
Sofia Papagiannaki [Wed, 7 Sep 2011 15:13:34 +0000 (18:13 +0300)]
AlchemyBackend return ordered version-list by version serial

12 years agoFix PUT object via hashmap.
Antony Chazapis [Wed, 7 Sep 2011 13:37:29 +0000 (16:37 +0300)]
Fix PUT object via hashmap.

12 years agoFix hash map PUT conflict.
Antony Chazapis [Wed, 7 Sep 2011 13:08:23 +0000 (16:08 +0300)]
Fix hash map PUT conflict.

12 years agoalchemy backend bug fix
Sofia Papagiannaki [Tue, 6 Sep 2011 14:50:24 +0000 (17:50 +0300)]
alchemy backend bug fix

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Tue, 6 Sep 2011 14:00:01 +0000 (17:00 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

Conflicts:
pithos/backends/lib_alchemy/node.py

12 years agoalchemy backend bug fix
Sofia Papagiannaki [Tue, 6 Sep 2011 13:33:53 +0000 (16:33 +0300)]
alchemy backend bug fix

12 years agomodular alchemy backend bug fixes
Sofia Papagiannaki [Tue, 6 Sep 2011 12:40:27 +0000 (15:40 +0300)]
modular alchemy backend bug fixes

12 years agoIntegrate AlchemyBackend.
Antony Chazapis [Tue, 6 Sep 2011 11:52:46 +0000 (14:52 +0300)]
Integrate AlchemyBackend.

12 years agoremove prints
Sofia Papagiannaki [Tue, 6 Sep 2011 10:14:57 +0000 (13:14 +0300)]
remove prints

12 years agoReturn paths shared to '*' in shared lists (in modular_alchemy backends).
Sofia Papagiannaki [Tue, 6 Sep 2011 10:13:23 +0000 (13:13 +0300)]
Return paths shared to '*' in shared lists (in modular_alchemy backends).

12 years agoAdd PostgreSQL installation instructions in admin guide.
Antony Chazapis [Tue, 6 Sep 2011 09:58:10 +0000 (12:58 +0300)]
Add PostgreSQL installation instructions in admin guide.

12 years agobackend components in SQLAlchemy: Progress V
Sofia Papagiannaki [Mon, 5 Sep 2011 16:07:54 +0000 (19:07 +0300)]
backend components in SQLAlchemy: Progress V

12 years agoReturn paths shared to '*' in shared lists (in simple and modular backends).
Antony Chazapis [Mon, 5 Sep 2011 13:43:51 +0000 (16:43 +0300)]
Return paths shared to '*' in shared lists (in simple and modular backends).

12 years agoIf the same user is both in read and write permissions, keep only the entry in write.
Antony Chazapis [Mon, 5 Sep 2011 13:29:21 +0000 (16:29 +0300)]
If the same user is both in read and write permissions, keep only the entry in write.

12 years agoAdd update option when publishing/unpublishing.
Antony Chazapis [Mon, 5 Sep 2011 12:55:10 +0000 (15:55 +0300)]
Add update option when publishing/unpublishing.

12 years agoAvoid unnecessary metadata updates.
Antony Chazapis [Mon, 5 Sep 2011 12:54:47 +0000 (15:54 +0300)]
Avoid unnecessary metadata updates.

12 years agoFix publishing in client lib.
Antony Chazapis [Mon, 5 Sep 2011 12:38:57 +0000 (15:38 +0300)]
Fix publishing in client lib.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Mon, 5 Sep 2011 12:10:17 +0000 (15:10 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agocommand line client: fix pulish
Sofia Papagiannaki [Mon, 5 Sep 2011 12:06:57 +0000 (15:06 +0300)]
command line client: fix pulish

12 years agoChange conflict (409) replies format to text.
Antony Chazapis [Mon, 5 Sep 2011 11:40:42 +0000 (14:40 +0300)]
Change conflict (409) replies format to text.

12 years agoFail tests if the user is not 'test' (add message).
Antony Chazapis [Mon, 5 Sep 2011 10:56:02 +0000 (13:56 +0300)]
Fail tests if the user is not 'test' (add message).

12 years agoMake backend implementations compatible with the new settings.
Antony Chazapis [Mon, 5 Sep 2011 10:55:32 +0000 (13:55 +0300)]
Make backend implementations compatible with the new settings.
Change settings.py, based on settings.py.dist.

12 years agoReturn new version identifier in frontend. Document.
Antony Chazapis [Mon, 5 Sep 2011 10:54:28 +0000 (13:54 +0300)]
Return new version identifier in frontend. Document.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Mon, 5 Sep 2011 09:36:31 +0000 (12:36 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoReturn new version identifier in backend.
Antony Chazapis [Mon, 5 Sep 2011 09:36:23 +0000 (12:36 +0300)]
Return new version identifier in backend.

12 years agobackend components in SQLAlchemy: Progress IV
Sofia Papagiannaki [Thu, 1 Sep 2011 15:36:37 +0000 (18:36 +0300)]
backend components in SQLAlchemy: Progress IV

- switch to postgresql
- merge latest backend fixes

12 years agoFix debug output.
Antony Chazapis [Wed, 31 Aug 2011 14:40:22 +0000 (17:40 +0300)]
Fix debug output.

12 years agoFix shared listings.
Antony Chazapis [Wed, 31 Aug 2011 14:34:36 +0000 (17:34 +0300)]
Fix shared listings.

12 years agobackend components in SQLAlchemy: Progress III
Sofia Papagiannaki [Wed, 31 Aug 2011 09:13:08 +0000 (12:13 +0300)]
backend components in SQLAlchemy: Progress III

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Tue, 30 Aug 2011 15:09:51 +0000 (18:09 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoPreliminary impl of others shared
Christos Stathis [Fri, 19 Aug 2011 15:55:32 +0000 (18:55 +0300)]
Preliminary impl of others shared

12 years agoImplemented MyShared tree (still pending server support)
Christos Stathis [Fri, 19 Aug 2011 14:16:29 +0000 (17:16 +0300)]
Implemented MyShared tree (still pending server support)

12 years agoCSS changes
Christos Stathis [Wed, 17 Aug 2011 15:27:49 +0000 (18:27 +0300)]
CSS changes

12 years agoFixed a broken path in build.xml
Christos Stathis [Tue, 16 Aug 2011 10:08:18 +0000 (13:08 +0300)]
Fixed a broken path in build.xml

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Fri, 12 Aug 2011 14:31:46 +0000 (17:31 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agobackend components in SQLAlchemy: Progress IΙ
Sofia Papagiannaki [Fri, 12 Aug 2011 14:25:38 +0000 (17:25 +0300)]
backend components in SQLAlchemy: Progress IΙ

12 years agoCosmetic changes
Christos Stathis [Fri, 12 Aug 2011 13:07:32 +0000 (16:07 +0300)]
Cosmetic changes

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 11 Aug 2011 16:41:49 +0000 (19:41 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAdded shibboleth support (untested)
Christos Stathis [Thu, 11 Aug 2011 16:41:44 +0000 (19:41 +0300)]
Added shibboleth support (untested)

12 years agoClean up code
Christos Stathis [Thu, 11 Aug 2011 16:04:00 +0000 (19:04 +0300)]
Clean up code

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Thu, 11 Aug 2011 14:39:20 +0000 (17:39 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agowrite backend components in SQLAlchemy: Progress I
Sofia Papagiannaki [Thu, 11 Aug 2011 14:38:48 +0000 (17:38 +0300)]
write backend components in SQLAlchemy: Progress I

12 years agomodular backend: set node indexing on version table instead of node table
Sofia Papagiannaki [Thu, 11 Aug 2011 14:34:39 +0000 (17:34 +0300)]
modular backend: set node indexing on version table instead of node table

12 years agoRemoved unused files
Christos Stathis [Thu, 11 Aug 2011 14:23:53 +0000 (17:23 +0300)]
Removed unused files

12 years agoFixed removal of permissions
Christos Stathis [Thu, 11 Aug 2011 13:48:32 +0000 (16:48 +0300)]
Fixed removal of permissions

12 years agoRemoved key provider as it is unneeded
Christos Stathis [Thu, 11 Aug 2011 13:37:06 +0000 (16:37 +0300)]
Removed key provider as it is unneeded

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 11 Aug 2011 13:27:22 +0000 (16:27 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFinished folder permissions dialog
Christos Stathis [Thu, 11 Aug 2011 13:27:18 +0000 (16:27 +0300)]
Finished folder permissions dialog

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Thu, 11 Aug 2011 13:11:56 +0000 (16:11 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFix virtual folders.
Antony Chazapis [Thu, 11 Aug 2011 13:11:17 +0000 (16:11 +0300)]
Fix virtual folders.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Thu, 11 Aug 2011 12:59:16 +0000 (15:59 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoif PITHOS_USER environmental variable is set and is not 'test' do not run the tests...
Sofia Papagiannaki [Thu, 11 Aug 2011 12:58:49 +0000 (15:58 +0300)]
if PITHOS_USER environmental variable is set and is not 'test' do not run the tests (critical user data can be lost)

12 years agoAccept '~' in X-Object-Sharing.
Antony Chazapis [Wed, 10 Aug 2011 13:37:58 +0000 (16:37 +0300)]
Accept '~' in X-Object-Sharing.

12 years agorun tests only with test user
Sofia Papagiannaki [Wed, 10 Aug 2011 13:27:49 +0000 (16:27 +0300)]
run tests only with test user

12 years agoclient lib set default content type in all object puts
Sofia Papagiannaki [Wed, 10 Aug 2011 12:20:29 +0000 (15:20 +0300)]
client lib set default content type in all object puts

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Wed, 10 Aug 2011 09:44:33 +0000 (12:44 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agocommand client bug fix in getting object version list
Sofia Papagiannaki [Wed, 10 Aug 2011 09:44:18 +0000 (12:44 +0300)]
command client bug fix in getting object version list

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Tue, 9 Aug 2011 16:46:03 +0000 (19:46 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFinished file permissions. Started folder permissions (displayed but not updated...
Christos Stathis [Tue, 9 Aug 2011 16:45:56 +0000 (19:45 +0300)]
Finished file permissions. Started folder permissions (displayed but not updated yet)

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Tue, 9 Aug 2011 13:14:36 +0000 (16:14 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoclient lib support for listing user shared objects
Sofia Papagiannaki [Tue, 9 Aug 2011 13:02:15 +0000 (16:02 +0300)]
client lib support for listing user shared objects
additional tests for using version objects and listing user shared objects

12 years agoUpdate documentation.
Antony Chazapis [Tue, 9 Aug 2011 12:05:10 +0000 (15:05 +0300)]
Update documentation.