pithos
12 years agoClose backend connection. Fix empty read. request-backend
Antony Chazapis [Fri, 16 Sep 2011 15:25:34 +0000 (18:25 +0300)]
Close backend connection. Fix empty read.

12 years agoUse one backend instance per HTTP request
Giorgos Verigakis [Fri, 16 Sep 2011 14:25:32 +0000 (17:25 +0300)]
Use one backend instance per HTTP request

12 years agoAdd a setting to bypass admin authentication
Giorgos Verigakis [Fri, 16 Sep 2011 10:17:38 +0000 (13:17 +0300)]
Add a setting to bypass admin authentication

Refs #1061

12 years agoAdd a banner
Giorgos Verigakis [Fri, 16 Sep 2011 10:16:52 +0000 (13:16 +0300)]
Add a banner

Refs #1061

12 years agoToken as a parameter gets precedence.
Antony Chazapis [Fri, 16 Sep 2011 07:45:55 +0000 (10:45 +0300)]
Token as a parameter gets precedence.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Thu, 15 Sep 2011 23:22:52 +0000 (02:22 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAdd link to login in htdocs.
Antony Chazapis [Thu, 15 Sep 2011 23:17:05 +0000 (02:17 +0300)]
Add link to login in htdocs.

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

12 years agoFixed username in all API calls + some other fixes
Christos Stathis [Thu, 15 Sep 2011 16:04:50 +0000 (19:04 +0300)]
Fixed username in all API calls + some other fixes

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

12 years agocommand line client fix create object using hashmaps
Sofia Papagiannaki [Thu, 15 Sep 2011 15:47:33 +0000 (18:47 +0300)]
command line client fix create object using hashmaps

12 years agoCorrectly display usage statistics upon login
Christos Stathis [Thu, 15 Sep 2011 14:49:55 +0000 (17:49 +0300)]
Correctly display usage statistics upon login

12 years agoFixed various bugs in other shared tree
Christos Stathis [Wed, 14 Sep 2011 17:57:54 +0000 (20:57 +0300)]
Fixed various bugs in other shared tree

12 years agoRemoved context menu from my hared tree
Christos Stathis [Wed, 14 Sep 2011 16:46:49 +0000 (19:46 +0300)]
Removed context menu from my hared tree

12 years agoEmpty trash feature (still buggy
Christos Stathis [Wed, 14 Sep 2011 14:39:00 +0000 (17:39 +0300)]
Empty trash feature (still buggy

12 years agoFixed redirect for login url
Christos Stathis [Wed, 14 Sep 2011 13:01:45 +0000 (16:01 +0300)]
Fixed redirect for login url

12 years agoAdditional tests for granting permissions, publishing & creating objects using hashmaps
Sofia Papagiannaki [Wed, 14 Sep 2011 11:22:36 +0000 (14:22 +0300)]
Additional tests for granting permissions, publishing & creating objects using hashmaps

12 years agoclient library: use 'hashmap' parameter in object GET/PUT for requesting /accessing...
Sofia Papagiannaki [Wed, 14 Sep 2011 11:21:06 +0000 (14:21 +0300)]
client library: use 'hashmap' parameter in object GET/PUT for requesting /accessing hashmaps

12 years agoFixes object publish & grant permission list
Sofia Papagiannaki [Wed, 14 Sep 2011 11:17:58 +0000 (14:17 +0300)]
Fixes object publish & grant permission list

Fixes  #1075

12 years agoUpdate admin guide.
Antony Chazapis [Wed, 14 Sep 2011 10:26:08 +0000 (13:26 +0300)]
Update admin guide.

12 years agoFix static index.html.
Antony Chazapis [Wed, 14 Sep 2011 10:14:32 +0000 (13:14 +0300)]
Fix static index.html.

12 years agoStatic html for welcoming users.
Antony Chazapis [Wed, 14 Sep 2011 09:46:26 +0000 (12:46 +0300)]
Static html for welcoming users.

12 years agoAdd license in admin code.
Antony Chazapis [Wed, 14 Sep 2011 09:44:31 +0000 (12:44 +0300)]
Add license in admin code.

12 years agoFixed tree refresh bugs in groups tree
Christos Stathis [Tue, 13 Sep 2011 20:40:04 +0000 (23:40 +0300)]
Fixed tree refresh bugs in groups tree

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

12 years agoGroups tree, unfinished
Christos Stathis [Tue, 13 Sep 2011 16:06:27 +0000 (19:06 +0300)]
Groups tree, unfinished

12 years agoUpdate admin guide.
Antony Chazapis [Tue, 13 Sep 2011 15:23:11 +0000 (18:23 +0300)]
Update admin guide.

12 years agoSupport for authentication at admin interface.
Antony Chazapis [Tue, 13 Sep 2011 15:18:28 +0000 (18:18 +0300)]
Support for authentication at admin interface.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Tue, 13 Sep 2011 11:17:32 +0000 (14:17 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoRemove backend tests.
Antony Chazapis [Tue, 13 Sep 2011 11:17:01 +0000 (14:17 +0300)]
Remove backend tests.

12 years agoUse 'hashmap' parameter in object GET/PUT to use hashmaps.
Antony Chazapis [Tue, 13 Sep 2011 11:15:48 +0000 (14:15 +0300)]
Use 'hashmap' parameter in object GET/PUT to use hashmaps.

12 years agoupdate command line client/client lib
Sofia Papagiannaki [Tue, 13 Sep 2011 10:32:49 +0000 (13:32 +0300)]
update command line client/client lib

- update object by default updates the metadata - using replace parameter overrides the metadata
- move chunked_transfer in OOS_Client

12 years agoDocument authentication.
Antony Chazapis [Tue, 13 Sep 2011 07:41:50 +0000 (10:41 +0300)]
Document authentication.

Fixes #1065

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

12 years agoFix autodocs with new paths.
Antony Chazapis [Tue, 13 Sep 2011 06:35:54 +0000 (09:35 +0300)]
Fix autodocs with new paths.

12 years agoReport allowed actions in cross-user object requests, with the 'X-Object-Allowed...
Antony Chazapis [Tue, 13 Sep 2011 06:30:45 +0000 (09:30 +0300)]
Report allowed actions in cross-user object requests, with the 'X-Object-Allowed-To' header.

12 years agoFixed compilation errors
Christos Stathis [Mon, 12 Sep 2011 19:51:12 +0000 (22:51 +0300)]
Fixed compilation errors

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Mon, 12 Sep 2011 17:25:57 +0000 (20:25 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoTemporary commit. Broken
Christos Stathis [Mon, 12 Sep 2011 17:24:22 +0000 (20:24 +0300)]
Temporary commit. Broken

12 years agoFinished file versions
Christos Stathis [Mon, 12 Sep 2011 16:52:25 +0000 (19:52 +0300)]
Finished file versions

12 years agoFinished restore-from-trash functionality
Christos Stathis [Mon, 12 Sep 2011 14:41:49 +0000 (17:41 +0300)]
Finished restore-from-trash functionality

12 years agoSqlite / SQLAlchemy: enforce Foreign Keys
Sofia Papagiannaki [Mon, 12 Sep 2011 13:38:56 +0000 (16:38 +0300)]
Sqlite / SQLAlchemy: enforce Foreign Keys

Fixes  #1075

12 years agoFixed refresh errors when moving folders/files to trash
Christos Stathis [Mon, 12 Sep 2011 13:28:07 +0000 (16:28 +0300)]
Fixed refresh errors when moving folders/files to trash

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