pithos
12 years agoContainer-level block upload documentation and integration with tools.
Antony Chazapis [Tue, 4 Oct 2011 06:57:59 +0000 (09:57 +0300)]
Container-level block upload documentation and integration with tools.

Fixes #1371

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Mon, 3 Oct 2011 15:21:24 +0000 (18:21 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFixed empty headers error in IE
Christos Stathis [Mon, 3 Oct 2011 15:21:20 +0000 (18:21 +0300)]
Fixed empty headers error in IE

12 years agoFix 'Content-Type' parsing in container POST request.
Antony Chazapis [Fri, 30 Sep 2011 10:49:41 +0000 (13:49 +0300)]
Fix 'Content-Type' parsing in container POST request.

Refs #1371

12 years agoAllow cross-account object from object update.
Antony Chazapis [Fri, 30 Sep 2011 09:44:25 +0000 (12:44 +0300)]
Allow cross-account object from object update.

Fixes #1379

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Fri, 30 Sep 2011 08:39:56 +0000 (11:39 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoCommit to merge.
Antony Chazapis [Fri, 30 Sep 2011 08:39:50 +0000 (11:39 +0300)]
Commit to merge.

12 years agoContainer-level block upload.
Antony Chazapis [Fri, 30 Sep 2011 08:39:12 +0000 (11:39 +0300)]
Container-level block upload.

Refs #1371

12 years agoEnabled copy between users
Christos Stathis [Thu, 29 Sep 2011 15:18:22 +0000 (18:18 +0300)]
Enabled copy between users

12 years agoFixed initialization and display of shared trees
Christos Stathis [Thu, 29 Sep 2011 15:01:02 +0000 (18:01 +0300)]
Fixed initialization and display of shared trees

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 29 Sep 2011 14:01:09 +0000 (17:01 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoMigration Tools: Progess II
Sofia Papagiannaki [Thu, 29 Sep 2011 12:15:20 +0000 (15:15 +0300)]
Migration Tools: Progess II

Refs #1171

12 years agoFix 403 error name.
Antony Chazapis [Thu, 29 Sep 2011 09:10:37 +0000 (12:10 +0300)]
Fix 403 error name.

12 years agoFix 'Content-Type' header in GET replies.
Antony Chazapis [Thu, 29 Sep 2011 08:04:40 +0000 (11:04 +0300)]
Fix 'Content-Type' header in GET replies.

Fixes #1239

12 years agoFix conflict response when copying/moving.
Antony Chazapis [Thu, 29 Sep 2011 06:54:07 +0000 (09:54 +0300)]
Fix conflict response when copying/moving.

12 years agoData migration tool - initial version. Handles uploading of blocks.
Antony Chazapis [Thu, 29 Sep 2011 06:53:31 +0000 (09:53 +0300)]
Data migration tool - initial version. Handles uploading of blocks.

Refs #1171

12 years agoAdd hashmap-based download in lib and store utility.
Antony Chazapis [Wed, 28 Sep 2011 21:05:12 +0000 (00:05 +0300)]
Add hashmap-based download in lib and store utility.

12 years agoMerge spend with store.
Antony Chazapis [Wed, 28 Sep 2011 19:09:09 +0000 (22:09 +0300)]
Merge spend with store.

12 years agoFixed tag removal
Christos Stathis [Wed, 28 Sep 2011 14:42:34 +0000 (17:42 +0300)]
Fixed tag removal

12 years agoFixed view link for images
Christos Stathis [Wed, 28 Sep 2011 14:27:14 +0000 (17:27 +0300)]
Fixed view link for images

12 years agoAdjust page size in filelist as the list increases
Christos Stathis [Wed, 28 Sep 2011 13:46:59 +0000 (16:46 +0300)]
Adjust page size in filelist as the list increases

12 years agoLast-Modified is at last in iso 8601 format
Christos Stathis [Wed, 28 Sep 2011 13:37:25 +0000 (16:37 +0300)]
Last-Modified is at last in iso 8601 format

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Wed, 28 Sep 2011 12:19:51 +0000 (15:19 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoSupport cross-account copy and move.
Antony Chazapis [Wed, 28 Sep 2011 12:19:33 +0000 (15:19 +0300)]
Support cross-account copy and move.

Fixes #1241

12 years agoclient library: display objects with space for name
Sofia Papagiannaki [Wed, 28 Sep 2011 11:29:32 +0000 (14:29 +0300)]
client library: display objects with space for name

12 years agoclient library: ururllib.quote request paths & display objects with space for name
Sofia Papagiannaki [Wed, 28 Sep 2011 11:06:16 +0000 (14:06 +0300)]
client library: ururllib.quote request paths & display objects with space for name

12 years agoUpdate README.
Antony Chazapis [Wed, 28 Sep 2011 10:24:29 +0000 (13:24 +0300)]
Update README.

12 years agoAllow spaces in XML replies.
Antony Chazapis [Wed, 28 Sep 2011 09:43:37 +0000 (12:43 +0300)]
Allow spaces in XML replies.

Fixes #1283

12 years agoInclude susecond precision in RFC8601 times returned in extended listings.
Antony Chazapis [Wed, 28 Sep 2011 09:08:04 +0000 (12:08 +0300)]
Include susecond precision in RFC8601 times returned in extended listings.

12 years agoDocument syncing algorithm.
Antony Chazapis [Wed, 28 Sep 2011 08:26:24 +0000 (11:26 +0300)]
Document syncing algorithm.

Refs #1315

12 years agocommand line client: bug fix clear sharing in update object
Sofia Papagiannaki [Mon, 26 Sep 2011 13:57:38 +0000 (16:57 +0300)]
command line client: bug fix clear sharing in update object

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Mon, 26 Sep 2011 13:07:52 +0000 (16:07 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFixed bug when emptying a trash with a very deep tree
Christos Stathis [Mon, 26 Sep 2011 13:07:22 +0000 (16:07 +0300)]
Fixed bug when emptying a trash with a very deep tree

12 years agoFixed permission update on folder to show error message when deep children have alrea...
Christos Stathis [Mon, 26 Sep 2011 12:00:31 +0000 (15:00 +0300)]
Fixed permission update on folder to show error message when deep children have already permissions set

12 years agoFixed bug in restore-from-trash where very deep trees were not restored
Christos Stathis [Mon, 26 Sep 2011 11:24:33 +0000 (14:24 +0300)]
Fixed bug in restore-from-trash where very deep trees were not restored

12 years agoModularBackend list_containers returns ordered list of shared containers
Sofia Papagiannaki [Mon, 26 Sep 2011 11:24:13 +0000 (14:24 +0300)]
ModularBackend list_containers returns ordered list of shared containers

12 years agoclient lib create_object appends hashmap parameter incase of detailed (json/xml)...
Sofia Papagiannaki [Mon, 26 Sep 2011 11:04:31 +0000 (14:04 +0300)]
client lib create_object appends hashmap parameter incase of detailed (json/xml) resquest

12 years agoModularBackend list_containers returns unique list of shared containers
Sofia Papagiannaki [Mon, 26 Sep 2011 11:01:45 +0000 (14:01 +0300)]
ModularBackend list_containers returns unique list of shared containers

12 years agoModularBackend list_containers returns unique list of shared containers
Sofia Papagiannaki [Mon, 26 Sep 2011 10:53:24 +0000 (13:53 +0300)]
ModularBackend list_containers returns unique list of shared containers

12 years agoFixed bug in move-to-trash where very deep trees were not trashed
Christos Stathis [Mon, 26 Sep 2011 10:41:49 +0000 (13:41 +0300)]
Fixed bug in move-to-trash where very deep trees were not trashed

12 years agoDisable paste option if the target folder is a child of the folder to-be-copied
Christos Stathis [Mon, 26 Sep 2011 09:46:01 +0000 (12:46 +0300)]
Disable paste option if the target folder is a child of the folder to-be-copied

12 years agoFixed parsing of dates to include timezone according to iso8601 format
Christos Stathis [Mon, 26 Sep 2011 09:43:44 +0000 (12:43 +0300)]
Fixed parsing of dates to include timezone according to iso8601 format

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

12 years agoFix url encoding in requests. Fix for avoiding the browser 's cache
Christos Stathis [Fri, 23 Sep 2011 15:13:01 +0000 (18:13 +0300)]
Fix url encoding in requests. Fix for avoiding the browser 's cache

12 years agoreorganize psend components: move HashMap & smart_upload in lib
Sofia Papagiannaki [Fri, 23 Sep 2011 12:46:26 +0000 (15:46 +0300)]
reorganize psend components: move HashMap & smart_upload in lib

12 years agoFixed the 'session expired' dialog
Christos Stathis [Fri, 23 Sep 2011 10:49:23 +0000 (13:49 +0300)]
Fixed the 'session expired' dialog

12 years agoAdd timezone indicator in ISO8601 formatted dates.
Antony Chazapis [Fri, 23 Sep 2011 10:02:08 +0000 (13:02 +0300)]
Add timezone indicator in ISO8601 formatted dates.

Fixes #1231

12 years agoAdded re-authentication in case the token has expired
Christos Stathis [Fri, 23 Sep 2011 08:55:17 +0000 (11:55 +0300)]
Added re-authentication in case the token has expired

12 years agoCheck version when copying. Remove version option from move when using the store...
Antony Chazapis [Fri, 23 Sep 2011 07:37:14 +0000 (10:37 +0300)]
Check version when copying. Remove version option from move when using the store utility. Fix version listing.

Fixes #1235

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 22 Sep 2011 14:53:05 +0000 (17:53 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoFinished tools menu
Christos Stathis [Thu, 22 Sep 2011 14:52:59 +0000 (17:52 +0300)]
Finished tools menu

12 years agorevert PoolListener
Sofia Papagiannaki [Thu, 22 Sep 2011 13:55:11 +0000 (16:55 +0300)]
revert PoolListener

12 years agosqlite database connection: use PoolEvent instead of deprecated PoolListener
Sofia Papagiannaki [Thu, 22 Sep 2011 13:19:28 +0000 (16:19 +0300)]
sqlite database connection: use PoolEvent instead of deprecated PoolListener

12 years agoremove auto_now to be able to override migrated dates & use binary instead of hex...
Sofia Papagiannaki [Thu, 22 Sep 2011 13:18:59 +0000 (16:18 +0300)]
remove auto_now to be able to override migrated dates & use binary instead of hex tokens to conform with migrated tokens

12 years agochange size db column to bigint
Sofia Papagiannaki [Thu, 22 Sep 2011 13:14:45 +0000 (16:14 +0300)]
change size db column to bigint

12 years agoImplemented tools menu for folders and files
Christos Stathis [Thu, 22 Sep 2011 13:09:00 +0000 (16:09 +0300)]
Implemented tools menu for folders and files

12 years agoRefs #1171
Sofia Papagiannaki [Thu, 22 Sep 2011 11:37:40 +0000 (14:37 +0300)]
Refs #1171

12 years agoMigration tool Progress I
Sofia Papagiannaki [Thu, 22 Sep 2011 11:01:43 +0000 (14:01 +0300)]
Migration tool Progress I

Refs #1171

12 years agosqlite database connection: use PoolEvent instead of deprecated PoolListener
Sofia Papagiannaki [Thu, 22 Sep 2011 09:52:12 +0000 (12:52 +0300)]
sqlite database connection: use PoolEvent instead of deprecated PoolListener

12 years agoUpdated folder statistics
Christos Stathis [Thu, 22 Sep 2011 09:45:59 +0000 (12:45 +0300)]
Updated folder statistics

12 years agoSimple file upload utility using hashmaps.
Antony Chazapis [Thu, 22 Sep 2011 09:25:08 +0000 (12:25 +0300)]
Simple file upload utility using hashmaps.

12 years agoSuggest upload/download methods using hashmaps.
Antony Chazapis [Thu, 22 Sep 2011 09:24:39 +0000 (12:24 +0300)]
Suggest upload/download methods using hashmaps.

12 years agoUpdated some icons
Christos Stathis [Thu, 22 Sep 2011 09:20:36 +0000 (12:20 +0300)]
Updated some icons

12 years agoFixed various warnings
Christos Stathis [Thu, 22 Sep 2011 09:12:00 +0000 (12:12 +0300)]
Fixed various warnings

12 years agoAdded refresh to context menus
Christos Stathis [Thu, 22 Sep 2011 08:38:59 +0000 (11:38 +0300)]
Added refresh to context menus

12 years agoAdd example syncing tool
Giorgos Verigakis [Wed, 21 Sep 2011 15:07:15 +0000 (18:07 +0300)]
Add example syncing tool

Will sync a folder with the pithos container.

The implementation is very unoptimized, code is for demonstration purposes to showcase the syncing algorithm.

12 years agoUpdate statistics every time an operation finishes
Christos Stathis [Wed, 21 Sep 2011 14:36:45 +0000 (17:36 +0300)]
Update statistics every time an operation finishes

12 years agoFixed bug with deep trees in copy/cut/paste operations
Christos Stathis [Tue, 20 Sep 2011 15:30:49 +0000 (18:30 +0300)]
Fixed bug with deep trees in copy/cut/paste operations

12 years agoPaste option is not available for cross-user operations
Christos Stathis [Tue, 20 Sep 2011 14:38:46 +0000 (17:38 +0300)]
Paste option is not available for cross-user operations

12 years agoWhen uploading a file, the token is passed in a cookie
Christos Stathis [Tue, 20 Sep 2011 14:00:09 +0000 (17:00 +0300)]
When uploading a file, the token is passed in a cookie

12 years agoBump version to 0.7.
Antony Chazapis [Tue, 20 Sep 2011 08:24:00 +0000 (11:24 +0300)]
Bump version to 0.7.

12 years agoNew doc style.
Antony Chazapis [Tue, 20 Sep 2011 07:43:00 +0000 (10:43 +0300)]
New doc style.

12 years agoMore fixes for context menus according to selected trees and folders
Christos Stathis [Mon, 19 Sep 2011 15:16:22 +0000 (18:16 +0300)]
More fixes for context menus according to selected trees and folders

12 years agoRemove upload size limit.
Antony Chazapis [Mon, 19 Sep 2011 12:29:31 +0000 (15:29 +0300)]
Remove upload size limit.

12 years agoFix administrator guide with apache directive needed for chunked transfers.
Antony Chazapis [Mon, 19 Sep 2011 12:18:11 +0000 (15:18 +0300)]
Fix administrator guide with apache directive needed for chunked transfers.

Fixes #1071

12 years agoMerge branch 'request-backend'
Antony Chazapis [Mon, 19 Sep 2011 07:31:00 +0000 (10:31 +0300)]
Merge branch 'request-backend'

12 years agoFix POST data bug.
Antony Chazapis [Mon, 19 Sep 2011 07:21:09 +0000 (10:21 +0300)]
Fix POST data bug.

Seems that if the request.POST object is accessed in a middleware, no data is available later on.

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 agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Fri, 16 Sep 2011 11:28:43 +0000 (14:28 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agosqlalchemy backend lib: explicitly close() result proxies
Sofia Papagiannaki [Fri, 16 Sep 2011 11:28:23 +0000 (14:28 +0300)]
sqlalchemy backend lib: explicitly close() result proxies

Fixes: #1075

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.