Include a response for HTML form POSTs.
ModularBackend change NoQueue method send() to accept any number of arguments
Format billing message.
Refs #1688
Fix typo.
Initial queue support in the backend.
Refs #1688Refs #1792
Move queue functions to lib.
Refs #1792
Make dispatcher use pika.
Bump version.
Use format for uploaded blocks hash lists at the container level.
Refs #1934
Use format parameter for Conflict (409) replies.
Fixes #1934
Add ignore_content_type parameter on COPY/MOVE.
Fixes #1860
Remove special case for MySQL index.
Refs #1836
Put back newlines in Conflict responses.
Print exception traceback only when it is an "Internal Server Error" and in debug or test mode.
Fixes #1888
Fix tabs.
Fix login redirect.
Change license year.
Fixes #1889
Use /login to redirect or not, depending on the configuration. Document.
Fixes #1778
Never delete a path from the public table.
Fixes #1803
Add size queries in backend object lists.
Refs: #1837
Merge branch 'master' of https://code.grnet.gr/git/pithos
Fix metadata search.
create unique index on path for public, xfeautures & path tables
Ref: #1836
Untie backend from settings.
Fixes #1816
decode user uniq to utf-8
Update user middleware.
Fix astakos middleware.
Remove im app.
Refs #1761
Merge branch 'master' into id
Remove debug printing.
Test UUIDs
Refs: #1810
add license
Fix UUIDs on move operations.
Refs #1790
Merge branch 'meta-filtering'
Conflicts: pithos/backends/lib/sqlalchemy/node.py pithos/backends/lib/sqlite/node.py
Fix SQLAlchemy backend metadata filtering.
Refs #1789
Attempt to use SQL for metadata filtering in SQLAlchemy backend (II).
Attempt to use SQL for metadata filtering in SQLAlchemy backend.
Pass meta filtering test in SQLite module with pure SQL.
Refs #1789w
provide authentication service & change pithos to contact it to authenticate users
Refs: #1689
Merge branch 'master' of https://code.grnet.gr/git/pithos into id
Fix manifest object.
client lib: quote parameters in chunked requests
The ETag header/hash property always includes the MD5.
sqlite backend module: fix metadata queries
Refs: #1789
The dispatcher is a python executable which monitors a RabbitMQ queue and calls a registered function for each incoming message.
sqlalchemy backend: fix metadata queries
Refs:#1789
Add backend object retrieve by UUID. Expose UUID at the frontend. Document.
Unique object identifiers in the backend.
signup & register views
Ref #1689
Merge branch 'meta-domains'
Document django's behavior when using the internal web server and not supplying a Content-Type header.
Fixes #1734
Update SQLAlchemy backend with metadata domains.
Refs #1782
Import pysqlite2 when available instead of sqlite3 in backend.
Merge branch 'master' into meta-domains
Conflicts: pithos/backends/lib/sqlite/node.py pithos/backends/modular.py
Fix SQL for metadata queries in SQLalchemy module.Fix regular expression & capitalization issues
Refs #1766
Apply metadata domain to the backend.
Update frontend with the metadata domain parameter.
Add domain parameter to all backend functions handling metadata.
Update dev guide with meta queries.
Fixes #1766
Accept meta queries at the frontend as well.
Fix SQL for metadata queries in SQLite module.
Support complex metadata queries in the backend - SQLite only and untested.
Replace the request's is_secure call with one that checks for the X-Forwarded-Protocol header.
Refs #1765
Escape catch-all characters in LIKE queries.
Refs #1768
More SQL for calculating statistics.
Refs #1733
Initial SQL to calculate statistics.
Allow db_module and block_module to be None
And use sqlalchemy and hash filer as defaultoptions.
Reply with the hashmap's hash as the ETag if no ETag present.
Add license to util functions in lib.
Use hashmap lib in api.
Fix node path escaping for SQLite.
Restructure repository to make pithos one package.
Refs #1735
Fix and/or syntax.
change invitations mechanism
Escape special characters for LIKE in node lookup.
Fix unicode metadata in public objects.
Remove deleted version's map.
Refs #1167
Truncate downloaded object to correct size when done.
Fix import bug.
Use URL-encoding/decoding for all headers.
Refs #1511
Format groups/policy/metadata in JSON/XML replies.
Fixes #1719
Create a single point to apply versioning policy.
Fix move to self bug.
Fixes #1718
Exclude some characters from URL-encoding.
Restrict header count and size. URL-encode/decode specific headers that may contain unicode characters.
Case change.
Refs #1687
sqlite case sensitive Unicode like
Refs: #1687
Load settings.local only if present.
Add import for umask.
Merge branch 'settings'
Refresh docs.
Refs #1590
Update default settings.
fix erroneous commit
redirect to profile page from prepare_response instead of shibboleth target
Refs: #1584
Also urldecode header values if applicable.