Include version information in aquarium messages
Comment out sqlalchemy echo
Change QuotaholderSync to QuotaholderSerial
incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages
fix backends.lib.sqlite.config.Config set_value
fix access to backend library classes Config and QuotaholderSync
New database tables to keep track of quota holder commisions
Fix code formatting to conform to the PEP 8 style guide
Merge branch 'master' of https://code.grnet.gr/git/pithos
fix nodes latest_version revision
Workaround to identify proper alchemy url
Not all apps use the same setting name for the pithos backend connection
Do not set default url in alembic.ini
sqlalchemy url will be dynamically set in alembic config object based onsynnefo.settings.PITHOS_BACKEND_DB_CONNECTION.
use alembic to initialize the backend database
Merge with pithos-migrate
Conflicts: snf-pithos-backend/pithos/backends/lib/sqlalchemy/alembic.ini
Update alembic .ini
Migrate against synnefo.settings backend by default
use ``PITHOS_BACKEND_DB_CONNECTION`` as default value for alembic sqlalchemy.urloption.
Remove index on cluster
Refs: #2675
Introduce alembic
eliminate nested sql aggregations
Fix size & type of copied objects (sqlite)
Refs: #2611
Fix size & type of copied files
Progress II: update sqlalchemy pithos backend lib
Do not include children of public objects in listings
Refs: #2394
Progess I
Add umask option.
Overwrite permissions every time.
Fixes #2312
Send sharing notifications.
Fixes #2295
Include instance in queue messages.
Different queue message types use different keys.
Open files in backend as read-only if such is the filesystem.
close sqlalchemy connections literally
Remove lib package.
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...
Merge branch 'master' into packaging
Conflicts: pithos/settings.py snf-pithos-app/pithos/middleware/log.py snf-pithos-app/pithos/urls.py snf-pithos-backend/pithos/backends/__init__.py snf-pithos-tools/setup.py
Split pithos components in separate packages
- splitted pithos modules in separate reusable components- python packaging for all packages- snf-webproject support (entry_points) for pithos django applications