ui compatibility: translate uuids to display names
Fix pep8 warnings
plankton: Handle correctly request filters
Make sure that when listing public images plankton verifies thatsize_max and size_min req filters are integers, and return a BadRequest response otherwise.
Properly configure plankton as an app
All django apps need a models.py file
Add basic tests for plankton
Refactor some test code
Make Plankton API return all available images
Modify Plankton API, such that GET to /images/ retrieves a list ofavailable images that the authenticated user has access to. Thisincludes images owned by the user, images shared with the user andpublic images.
Update management command to display user images
Merge branch 'devel-0.12' into devel-0.13
Conflicts: snf-cyclades-app/synnefo/plankton/backend.py
Handle Pithos NotAllowedError
Add function for pretty printing tables
Fix white space
Extend Plankton API with shared-images
Extend Plankton API, to support listing all non-public images thatare available to the user. This can be done by issuing a GET toshared-images/ and shared-images/detail.
Improve management commands
Merge branch 'master' into devel-0.12
Conflicts: snf-cyclades-app/synnefo/api/management/commands/flavor-list.py snf-cyclades-app/synnefo/api/management/commands/server-list.py snf-cyclades-app/synnefo/api/networks.py snf-cyclades-app/synnefo/logic/rapi.py
Implement image-list and image-show commands
Implement two new management commands for plankton.- image-list: lists public images or all images availableto a user- image-show: displays information about a public image
Also, this commit fixes a bug in server-show, when trying...
Revert dummy images from commit 9555268a
Optionally group public nics in one network view in ui
Conflicts: snf-cyclades-app/setup.py
Plankton raise HttpResponseForbidden in case of NotAllowedError
Remove trailing whitespace
Pool connections to snf-pithos-backend
Revert plankton backends
Fix multiple connect actions sent to the server
Refs #2358
Remove leftover debug prints
Remove duplicate check
Use pithos-backend v0.9.1
Use lib.astakos instead of our own middleware
Switch to the logging middleware
Merge remote-tracking branch 'origin/master' into astakos-integration
Conflicts: snf-cyclades-app/synnefo/api/util.py
Unquote header names and values
Fix merge conflict
Conflicts: runtests.sh snf-cyclades-app/synnefo/aai/__init__.py snf-cyclades-app/synnefo/aai/fixtures/auth_test_data.json snf-cyclades-app/synnefo/aai/middleware.py snf-cyclades-app/synnefo/aai/models.py...
Merge branch 'plankton'
Renamed snf-app to snf-cyclades-app