Change default astakos service urls in pithos settings.
Update docs and settings
Fix urls
Change astakos /login/redirect path to /login
Fix name error
Change feedback & user_catalogs astakos && pithos api calls
Fix unicode urlencoding in feedback call
Merge 'develop' into feature-projects
Needed for building devflow packages from feature-projects.
Change pithos-set-quota: send computed quota anyway
Remove devflow form build dependency
Remove version dependencies from snf- packages
Debit pithos object owner not the request user
Remove devtools and rename to devflow
Fix get_pithos_usage if no usage is returned by astakos.
Fix detailed pithos object listing
Refs: #3149
Fix syntax error
Merge branch 'latest-quota' into develop
bring quotas, projects, astakos logins, pithos/RADOSinto the new synnefo development workflow
fix radosblocker merge, fix some tabs/whitespace
Merge branch 'radosblocker' of https://code.grnet.gr/git/pithos into latest-quota
Conflicts: snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/modular.py snf-pithos-backend/pithos/backends/util.py
Limit lines length to 80
Delete pithos account_name call
Extend account_list pithos api call
Provide account name (not only uuid)
Hide pithos account_name api call
WIP commit for the devtools build system
Provide pithos call for getting account name from uuid
Replace account uuid with username in response headers
Reset erroneous commit
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
Conflicts: snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/functions.py
Provide commands for importing/exporting existing user resource policies
Check whether account is already uuid before transforming
Catch correct Exception
Change pithos sharing to work with account uuids
Fix piths Object GET versionlist: catch ItemNotExists exception
Migrate pithos user quota
Update Astakos API to provider calls for retrieving uuid from the username and vice versa, extend astakos client library (snf-common) and update pithos to use uuids instead of email for account identification
Pithos backend should send the token to the quotaholder
Pithos issue_commission using user uuid instead of id
Fix pithos api_method
Merge branch 'dev' of https://code.grnet.gr/git/pithos into latest-quota
Conflicts: .gitignore devtools/fabfile.py snf-pithos-app/pithos/api/util.py
Fix pithos api_method assertions
Merge branch 'projects' of https://code.grnet.gr/git/astakos into latest-quota
Conflicts: .gitignore snf-astakos-app/conf/20-snf-astakos-app-settings.conf
Merge remote-tracking branch 'origin/dev' into radosblocker
Conflicts: snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/lib/hashfiler/blocker.py snf-pithos-backend/pithos/backends/lib/hashfiler/mapper.py snf-pithos-backend/pithos/backends/modular.py...
make rados storage configurable
Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev
Conflicts: snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/modular.py
Conflicts: snf-pithos-app/pithos/api/dispatch.py snf-pithos-app/pithos/api/management/commands/storagequota.py snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/modular.py
By default report size change in object delete/update (do not include older version size)
Catch explicitly ContainerExists in container_create instead of NameError
incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages
Fix code formatting to conform to the PEP 8 style guide
add socket verification for pooled pithos backends
wip quotaholder client in backend
Hotfix pithos 500 error
Temporary fix to prevent pithos failing with "AttributeError:'ModularBackend' object has no attribute 'messages'" 500 error.
Log 5xx API faults
Move PithosBackendPool to snf-pithos-backend
Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
Fix references to settings not yet in master
Fix references from pithos.api.settings to settingsnot yet implemented in the master branch.
socket verification for pooled pithos backends
Merge remote-tracking branch 'origin' into dev
Fix bug in PithosBackendPool
Get _trans from the DBWrapper
cleanup pithos backend pools, new pool api support
Conflicts: snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/base.py
Pool pithos backends using ObjectPool
Use ObjectPool functionality from synnefo.lib.poolto pool backend objects.
This reduces the per-request overhead significantly,since each backend object is only initialized once,and connections to the DB are persistent....
Bump versions for v0.10.0 release
- in setup.py required packages- in Changelog entry
Update Changelog
fix indent
Fix broken compatibility with cloud files
Reverse back Revision 7fbf8aa20c647e2c98c2ba53f80dcfa0e971a499
Refs: #2611
Call for delete container contents
change backend to raise custom exceptions
Merge branch 'next'
Ignore public parameter in case of mass copy/delete
Progess I
move get_user in api_method
fix feedback response in case of URLError
Update default config file and Changelog
Update Changelog files
fix feedback service, handle URLError
fix detailed public listing
Refs: #2394
fix list_objects
Merge branch 'master' of https://code.grnet.gr/git/pithos
change API calls to include public objects in shared by me
Delegate feedback post request to Identity Provider (stakes)
Refs: #2418
Do not use sample users by default
Update changelogs
pass umask parameter in ModularBackend
Add umask option.
fix login force
Calculate the length of the last block properly.
Fixes #2321
Solve OOS API compatibility problems.
Fixes #2300
add missing imports
Refs #2295
Send sharing notifications.
Fixes #2295
Different queue message types use different keys.
Add dispatcher function for updating object checksums asynchronously.
Refs #1792
Make checksum updates optional.
Update Changelog files for v0.9.3