Fix userdata tests
mock astakos get_user to bypass calls to astakos server
Fix multiple connect actions sent to the server
Refs #2358
Fix nonexistent image metadata handling
Improve readability of vm password in ui
Update copyright notice on ui footer
Fix browser history handling, Refs #2299
Reset flavor on image selection change
Update footer links
Include astakos username in feedback emails
Update js unittest suite
Proper image gui metadata identification
Removed uneeded debug statement
Proper gui/os image metadata handling
IE 8 specific styles
Proper display of vms associated with deleted images
Fix suggested flavors sorting
do not use disk_template in sorting algorithm
Fix create vm wizard image deselect
when image list is empty
Skip timeouts for stats api calls
using the skip_timeouts mechanism
Fix handling of invalid image responses
handle invalid image responses while updating unknown image id
Do not fallback to old images api
old compute/images api is removed, no need to fallback to this api formissing images
Exit early if no auth cookie found
Proper redirect if no auth cookie found
Updated user menu in ui
- removed feedback and logout buttons (now provided by the separate identity management application)- removed username uniq display
Fixed dependencies of userdata migrations
Fixed userdata migration
Catch attempt to delete inexistent key
Astakos js client fix
ui.userdata astakos integration fixes
Astakos and cloudbar integration in ui
Process request using astakos get_user method
Return RequestContext context in ui views
Merge branch 'ui-astakos-integration' into astakos-integration
Use lib.astakos instead of our own middleware
Merge branch 'master' of https://code.grnet.gr/git/synnefo into astakos-integration
Merge branch 'master' into ui-astakos-integration
Astakos integration in UI
- New astakos js client integration (auth.js)- Removed invitations views- Removed SynnefoUser dependencies from userdata app- Apply X-Auth-Token header for all ui requests
Fixed media urls and static files configuration
- Also removed static files serve view (now added by webproject if needed)
Move link_static management command in webproject
Removed i18n views from ui app
Move display_owner to the base Image model
Merge remote-tracking branch 'origin/master' into astakos-integration
Conflicts: snf-cyclades-app/synnefo/api/util.py
Fallback support to another image service in UI
So that glance image service can fallback to the old compute images apifor missing image references.
VM create view fix
fixed a bug that caused previous/next buttons of vm create viewto disappear.
Fixed machine connect urls
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...
Renamed snf-app to snf-cyclades-app