Kostas Papadimitriou [Wed, 22 Feb 2012 13:08:18 +0000 (15:08 +0200)]
Merge branch 'packaging' into debian-0.9
Kostas Papadimitriou [Wed, 22 Feb 2012 13:06:50 +0000 (15:06 +0200)]
Updated fabfile
Kostas Papadimitriou [Wed, 22 Feb 2012 13:06:13 +0000 (15:06 +0200)]
Updated debian changelog files
Kostas Papadimitriou [Wed, 22 Feb 2012 12:22:12 +0000 (14:22 +0200)]
Merge branch 'packaging' into debian-0.9
Kostas Papadimitriou [Wed, 22 Feb 2012 12:21:58 +0000 (14:21 +0200)]
Fixed conf location
Kostas Papadimitriou [Wed, 22 Feb 2012 11:56:55 +0000 (13:56 +0200)]
Updated rules files
- removed snf-pithos-backend snf-common settings
- updated snf-pithos-app snf-common settings
Kostas Papadimitriou [Wed, 22 Feb 2012 11:55:44 +0000 (13:55 +0200)]
Merge branch 'packaging' into debian-0.9
Kostas Papadimitriou [Wed, 22 Feb 2012 11:54:51 +0000 (13:54 +0200)]
Add sample snf-common config file
Kostas Papadimitriou [Wed, 22 Feb 2012 11:45:55 +0000 (13:45 +0200)]
Fixed additional conflicts from previous merge
Kostas Papadimitriou [Wed, 22 Feb 2012 10:39:04 +0000 (12:39 +0200)]
Fabfile fix
Kostas Papadimitriou [Wed, 22 Feb 2012 10:36:13 +0000 (12:36 +0200)]
Merge commit 'v0.9.0' into packaging
Conflicts:
pithos/__init__.py
pithos/api/management/commands/__init__.py
pithos/backends/lib/rabbitmq/__init__.py
pithos/backends/lib/rabbitmq/queue.py
pithos/lib/user.py
pithos/middleware/user.py
pithos/settings.py
pithos/ui/__init__.py
pithos/ui/urls.py
pithos/ui/views.py
snf-pithos-app/pithos/api/settings.py
snf-pithos-app/pithos/middleware/log.py
snf-pithos-app/pithos/middleware/user.py
snf-pithos-app/pithos/ui/settings.py
snf-pithos-app/pithos/ui/templates/feedback_mail.txt
snf-pithos-app/pithos/ui/views.py
snf-pithos-lib/pithos/lib/__init__.py
snf-pithos-tools/pithos/__init__.py
snf-pithos-tools/pithos/tools/dispatcher.py
Antony Chazapis [Tue, 21 Feb 2012 16:35:33 +0000 (18:35 +0200)]
Update README.upgrade.
Antony Chazapis [Tue, 21 Feb 2012 12:36:01 +0000 (14:36 +0200)]
Add command to get/set user quota.
Fixes #2079
Sofia Papagiannaki [Mon, 20 Feb 2012 17:19:07 +0000 (19:19 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Mon, 20 Feb 2012 17:18:30 +0000 (19:18 +0200)]
pithos-sh support for policies options & additional tests for testing policies & object update
Antony Chazapis [Mon, 20 Feb 2012 16:10:28 +0000 (18:10 +0200)]
Fix shared object listings.
Fixes #2068
root [Mon, 20 Feb 2012 12:26:27 +0000 (14:26 +0200)]
Fix middleware init.
Antony Chazapis [Mon, 20 Feb 2012 12:06:04 +0000 (14:06 +0200)]
Check only user-defined meta for size limits.
Fixes #2053
Antony Chazapis [Mon, 20 Feb 2012 11:31:00 +0000 (13:31 +0200)]
Move authentication logic to lib.
Requires changes in settings.
Fixes #2070
Sofia Papagiannaki [Fri, 17 Feb 2012 16:01:29 +0000 (18:01 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Fri, 17 Feb 2012 16:01:21 +0000 (18:01 +0200)]
pithos-sh: introduce hashmap option in get command to retrieve an object's hashmap instead of data & fix update command (manifest, range & offset options)
Refs: #2062
Antony Chazapis [Fri, 17 Feb 2012 13:47:26 +0000 (15:47 +0200)]
Make user-defined meta optional when retrieving from the backend.
Document.
Fixes #1948
Antony Chazapis [Fri, 17 Feb 2012 11:58:41 +0000 (13:58 +0200)]
Fix hashmap retrieve for object with manifest.
Fixes #2058
Antony Chazapis [Fri, 17 Feb 2012 11:35:56 +0000 (13:35 +0200)]
Merge branch 'fixblocks'
Antony Chazapis [Fri, 17 Feb 2012 11:32:50 +0000 (13:32 +0200)]
Fix block updates.
Refs #2038
Sofia Papagiannaki [Thu, 16 Feb 2012 16:59:42 +0000 (18:59 +0200)]
change permissions and shared listing tests
Antony Chazapis [Thu, 16 Feb 2012 16:53:43 +0000 (18:53 +0200)]
Blocks always come padded from the backend.
Refs #2038
Antony Chazapis [Thu, 16 Feb 2012 14:10:05 +0000 (16:10 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Thu, 16 Feb 2012 14:08:22 +0000 (16:08 +0200)]
Fix list public in SQLAlchemy backend module.
Antony Chazapis [Thu, 16 Feb 2012 12:27:51 +0000 (14:27 +0200)]
Add function to list public paths.
root [Thu, 16 Feb 2012 10:34:18 +0000 (12:34 +0200)]
Update admin guide.
root [Thu, 16 Feb 2012 10:23:55 +0000 (12:23 +0200)]
Remove fixed reference to cloudbar.
Antony Chazapis [Thu, 16 Feb 2012 00:54:07 +0000 (02:54 +0200)]
Unified query for listing objects with properties.
Refs #1948
Antony Chazapis [Wed, 15 Feb 2012 22:38:00 +0000 (00:38 +0200)]
Move ETag as checksum to version (SQLAlchemy backend).
Refs #1948
Antony Chazapis [Wed, 15 Feb 2012 20:55:51 +0000 (22:55 +0200)]
Move ETag as checksum to version.
Refs #1948
root [Wed, 15 Feb 2012 14:47:07 +0000 (16:47 +0200)]
Bump version.
Antony Chazapis [Wed, 15 Feb 2012 13:13:12 +0000 (15:13 +0200)]
Merge branch 'permissions'
Conflicts:
pithos/backends/modular.py
root [Wed, 15 Feb 2012 12:18:53 +0000 (14:18 +0200)]
Close queue connection.
root [Tue, 14 Feb 2012 17:26:26 +0000 (19:26 +0200)]
Fix html pages (II).
root [Tue, 14 Feb 2012 17:24:40 +0000 (19:24 +0200)]
Fix html pages.
Antony Chazapis [Tue, 14 Feb 2012 16:12:53 +0000 (18:12 +0200)]
Fix queue message.
root [Tue, 14 Feb 2012 13:48:06 +0000 (15:48 +0200)]
Fix okeanos page.
root [Tue, 14 Feb 2012 13:17:18 +0000 (15:17 +0200)]
Integrate with Astakos toolbar.
Kostas Papadimitriou [Mon, 13 Feb 2012 16:17:00 +0000 (18:17 +0200)]
Added okeanos intro page placeholder
Antony Chazapis [Mon, 13 Feb 2012 12:10:46 +0000 (14:10 +0200)]
Send size deltas to the queue.
Refs #1688
Antony Chazapis [Sat, 11 Feb 2012 10:34:25 +0000 (12:34 +0200)]
Fix docs.
Antony Chazapis [Fri, 10 Feb 2012 18:43:59 +0000 (20:43 +0200)]
Avoid reverse LIKE statements in SQL.
Refs #1984
Antony Chazapis [Fri, 10 Feb 2012 18:27:07 +0000 (20:27 +0200)]
Apply new permissions model to SQLAlchemy backend.
Refs #1984
Antony Chazapis [Fri, 10 Feb 2012 16:35:31 +0000 (18:35 +0200)]
Fix permission-based object listings (shared by me and others).
Refs #1984
Antony Chazapis [Fri, 10 Feb 2012 10:52:01 +0000 (12:52 +0200)]
Merge branch 'master' into permissions
Antony Chazapis [Fri, 10 Feb 2012 10:50:13 +0000 (12:50 +0200)]
Fix tests.
Refs #1984
Antony Chazapis [Thu, 9 Feb 2012 15:52:07 +0000 (17:52 +0200)]
Fix some tests.
Refs #1984
Antony Chazapis [Thu, 9 Feb 2012 13:41:53 +0000 (15:41 +0200)]
Add type to backend version.
Sofia Papagiannaki [Thu, 9 Feb 2012 11:35:51 +0000 (13:35 +0200)]
remove trailing slash from PITHOS_URL
Antony Chazapis [Thu, 9 Feb 2012 10:52:44 +0000 (12:52 +0200)]
Store any permission (II).
Refs #1984
Antony Chazapis [Thu, 9 Feb 2012 10:02:21 +0000 (12:02 +0200)]
Remove error for overlapping permissions. Document.
Antony Chazapis [Thu, 9 Feb 2012 09:41:12 +0000 (11:41 +0200)]
Update permission checks in modular backend.
Refs #1984
Antony Chazapis [Wed, 8 Feb 2012 22:52:29 +0000 (00:52 +0200)]
Store any permission.
Refs #1984
Antony Chazapis [Wed, 8 Feb 2012 14:45:09 +0000 (16:45 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Wed, 8 Feb 2012 14:43:50 +0000 (16:43 +0200)]
Change logging configuration mechanism.
Fixes #2016
root [Tue, 7 Feb 2012 15:08:40 +0000 (17:08 +0200)]
Push logo a bit down.
root [Tue, 7 Feb 2012 15:07:17 +0000 (17:07 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Vangelis Koukis [Tue, 7 Feb 2012 14:18:03 +0000 (16:18 +0200)]
Merge branch 'packaging' into debian-0.8
Vangelis Koukis [Tue, 7 Feb 2012 14:17:50 +0000 (16:17 +0200)]
Fix Debian changelog for snf-pithos-backend
Vangelis Koukis [Tue, 7 Feb 2012 13:55:20 +0000 (15:55 +0200)]
Updated snf-pithos-app changelog
Vangelis Koukis [Tue, 7 Feb 2012 13:54:47 +0000 (15:54 +0200)]
Updated snf-pithos-tools changelog
Vangelis Koukis [Tue, 7 Feb 2012 13:54:10 +0000 (15:54 +0200)]
Updated snf-pithos-lib changelog
Vangelis Koukis [Tue, 7 Feb 2012 13:53:27 +0000 (15:53 +0200)]
Updated snf-pithos-backend changelog
Vangelis Koukis [Tue, 7 Feb 2012 13:33:14 +0000 (15:33 +0200)]
Do not sign Debian packages by default
Vangelis Koukis [Fri, 3 Feb 2012 12:59:28 +0000 (14:59 +0200)]
Use generic directory in backend settings
Use generic "/srv/pithos" directory in default backend settings,
to avoid specifying a location under /usr, which may be mounted
read-only.
Kostas Papadimitriou [Tue, 31 Jan 2012 16:31:52 +0000 (18:31 +0200)]
Fix items.xml location
Kostas Papadimitriou [Mon, 30 Jan 2012 10:23:29 +0000 (12:23 +0200)]
Add pithos-backend synnefo settings entry point
Vangelis Koukis [Tue, 7 Feb 2012 13:33:14 +0000 (15:33 +0200)]
Do not sign Debian packages by default
root [Tue, 7 Feb 2012 13:29:12 +0000 (15:29 +0200)]
Add top bar to index html.
Antony Chazapis [Mon, 6 Feb 2012 22:20:01 +0000 (00:20 +0200)]
Fix chunked transfers in client lib.
Antony Chazapis [Mon, 6 Feb 2012 22:13:04 +0000 (00:13 +0200)]
Move API urls in API app.
Antony Chazapis [Mon, 6 Feb 2012 22:12:27 +0000 (00:12 +0200)]
Use CSRF exceptions for API calls.
Fixes #2002
Sofia Papagiannaki [Mon, 6 Feb 2012 18:32:30 +0000 (20:32 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Mon, 6 Feb 2012 18:31:33 +0000 (20:31 +0200)]
fix publish test & chunked transfer
Refs: #1957
Antony Chazapis [Mon, 6 Feb 2012 18:23:28 +0000 (20:23 +0200)]
Add settings namespace.
Fixes #1959
Sofia Papagiannaki [Mon, 6 Feb 2012 18:08:46 +0000 (20:08 +0200)]
change forgotten ``get_server`` to ``get_url``
Refs: #1957
Sofia Papagiannaki [Mon, 6 Feb 2012 18:06:34 +0000 (20:06 +0200)]
change pithos.lib.client.Client arguments
Refs: #1957
Antony Chazapis [Mon, 6 Feb 2012 17:32:43 +0000 (19:32 +0200)]
Merge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Mon, 6 Feb 2012 17:32:03 +0000 (19:32 +0200)]
Remove ui app.
Sofia Papagiannaki [Mon, 6 Feb 2012 17:19:53 +0000 (19:19 +0200)]
change pithos-sh arguments & help
Refs: #1957
Sofia Papagiannaki [Mon, 6 Feb 2012 17:12:42 +0000 (19:12 +0200)]
change pithis-sh & client/lib arguments
Refs: #1957
Vangelis Koukis [Fri, 3 Feb 2012 12:59:28 +0000 (14:59 +0200)]
Use generic directory in backend settings
Use generic "/srv/pithos" directory in default backend settings,
to avoid specifying a location under /usr, which may be mounted
read-only.
root [Fri, 3 Feb 2012 12:00:43 +0000 (14:00 +0200)]
Include a response for HTML form POSTs.
root [Fri, 3 Feb 2012 11:56:26 +0000 (13:56 +0200)]
Change enter button target.
Kostas Papadimitriou [Tue, 31 Jan 2012 16:31:52 +0000 (18:31 +0200)]
Fix items.xml location
Sofia Papagiannaki [Mon, 30 Jan 2012 17:02:05 +0000 (19:02 +0200)]
ModularBackend change NoQueue method send() to accept any number of arguments
Antony Chazapis [Mon, 30 Jan 2012 10:46:25 +0000 (12:46 +0200)]
Format billing message.
Refs #1688
Antony Chazapis [Mon, 30 Jan 2012 10:43:31 +0000 (12:43 +0200)]
Fix typo.
Kostas Papadimitriou [Mon, 30 Jan 2012 10:23:29 +0000 (12:23 +0200)]
Add pithos-backend synnefo settings entry point
Antony Chazapis [Sat, 28 Jan 2012 10:08:07 +0000 (12:08 +0200)]
Initial queue support in the backend.
Refs #1688
Refs #1792
Antony Chazapis [Sat, 28 Jan 2012 10:06:51 +0000 (12:06 +0200)]
Move queue functions to lib.
Refs #1792
Antony Chazapis [Fri, 27 Jan 2012 15:17:03 +0000 (17:17 +0200)]
Make dispatcher use pika.
Kostas Papadimitriou [Fri, 27 Jan 2012 12:55:57 +0000 (14:55 +0200)]
Explicit set of pithos-lib dependency in pithos-backend
Kostas Papadimitriou [Fri, 27 Jan 2012 12:50:10 +0000 (14:50 +0200)]
Merge branch 'packaging' into debian-0.8
Vangelis Koukis [Fri, 27 Jan 2012 12:37:05 +0000 (14:37 +0200)]
Merge the upstream branch properly