Disable custom images view
Not ready for production
Merge branch 'master' into ui-0.8
Conflicts: snf-app/synnefo/ui/static/snf/js/ui/web/ui_vms_base_view.js snf-docs/asterias-upgrade.rst
Merge branch 'ui-glance'
Conflicts: snf-app/synnefo/ui/views.py
Link jquery url explicitly by its version
Fixes packaging issues since setuptools don't respect symlinks contained inpackage.
Improved packaging
- Improved automatic version tagging from git repo.- Added auto generated synnefo.<package>.version module to contain each package version.
Proper version method
refactored version indentification hooks to use version based ondistribution name, since get_component_version does not seem to workunder certain circumstances
Added snf-common package
split out of some commonly used code in a seperate package
Improved owners of system images configuration, Refs #1748
- allow multiple system owners- allow custom owner aliases (displayed in UI)
UI error handling improvements
- display plain error response body as `extra details` if the content cannot be parsed as JSON, Refs #1817- Early initialization of request error handling bindings, Refs, #1787- monospace font for extra error details
Force escaping of content applied as html in ui
Fixed plankton metadata keys regression
Handle lowercase OS meta key
Updated undescore.js
Updated underscore.js helper lib to v1.2.3
Fixed custom images view bug
Apply collection object when view gets initialized.
Create view IE7 fixes
Merge branch 'master' into ui-glance
Several ui improvements
- optionable glance api usage, Refs #1748- display additional glance image metadata, Refs #1748- dynamic api endpoint urls, Refs #1658
Make minor fixes to settings for consistency
Make minor fixes to settings for consistency.Rename BYPASS_AUTHENTICATION_TOKEN to BYPASS_AUTHENTICATION_SECRET_TOKENto prevent Django from including it in backtraces.
Convert glance image get_size return value to GB
Fixed get_size method of glance image model
Glance image size is in bytes
Do not send empty personality data
fixes IE7 issue which failed to properly set empty personality array invm create request data.
Minor IE7 display fixes, Refs #1445
Avoid duplicate unkown image entries
Minor style changes in vm create wizard
Do not copy OS meta if no set in image metadata
Fixed vm actions view
- avoid recursion when vm action fails
Proper initialization of custom images view, refs #1748
Skip initialization if glance namespace is not defined
Refactored get_image vm method using async interface
Updated jquery to upstream
Custom images improevements, Refs #1748
- Improved image model interface to keep support with Compute Images API- Glance HEAD request parsing to retrieve image parameters- Minor styling improvements on vm wizard images list- Fixed bug on Model object api property (api.call method was shared...
VM wizard image selection view improvements, refs #1748
- multiple image collection backends- dynamic image type selections- loading images using the new Images collection api- display image details in different view- display image owner in list- other minor style changes
Glance Image model, Refs #1748
Improved Image model object, refs #1748
Modifications in order to use the current Image object as abase for the Glance api corresponding model.
Moved files to keep up with new synnefo package structure
Create vm view link with custom images view, Refs #1520
Fixed javascript tests
Custom images integration improvements, Refs #1520
Created glance image model/collection objects
Removed uneeded debug statement
Implemented custom images loading in create wizard
Custom images register view, initial import, Refs #1520
Namespaced api urls
Merge branch 'reporefactor'
Fixed default ui static url path
Removed hardcoded authtoken from several places
- added settings parameter to allow developers change the test token that gets checked when BYPASS_AUTHENTICATION is set to True- removed default auth token from tools that used test token as the default one...
link_static command improvements
- do not create directories, just symlinks- skip existing paths
Static files map as setting
License headers for js files
Moved synnefo package in a nested directory
since more than one packages exist in repository root