Update snf-cyclades-app Changelog
Include astakos username in feedback emails
Update Changelog files
Update required vncauthproxy version
Merge branch '0.9-wip' of https://code.grnet.gr/git/synnefo into 0.9-wip
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
Merge branch 'master' of https://code.grnet.gr/git/synnefo
Use better default plankton settings
Exit early if no auth cookie found
Proper redirect if no auth cookie found
Verify VNC server settings in get_console
After vncauthproxy responds that it has successfully connected to thebackend server, we need to make sure that the VNC server settingshaven't changed (due to VM migration, or a malicious user destroying aVM to exploit the VNC ports reuse).
Remove unused imports
Add --detect-orphan-{servers,networks}
Add list networks and modify network commands
Add flavor management commands
Add management commands
Remove leftover debug prints
Remove invalid import
Provide a fallback token to user library.
Update webprojet setup.py
to include html templates in package
Updated MANIFEST.in
Updated webproject Changelog
Improve webproject static files serve views
Update snf-webproject documentation
Updated user menu in ui
- removed feedback and logout buttons (now provided by the separate identity management application)- removed username uniq display
Updated webproject changelog
New migrations for cyclades-app
Fixes some flavor constrains issues
Updated changelogs
Fixed dependencies of userdata migrations
Fixed userdata migration
Catch attempt to delete inexistent key
Default setting for UI_AUTH_COOKIE_NAME
Changed default plankton settings
Include cloud bar default settings in app_settings
Astakos js client fix
ui.userdata astakos integration fixes
Updated cyclades-app required common version
Merge branch 'astakos-integration'
Updated fabfile
removed references to snf-okeanos-site
Removed snf-okeakos-site, deprecated by snf-cloudcms
Remove duplicate check
Default cloudbar settings for snf-cyclades-app
Merge branch 'master' into astakos-integration
RemoteAddr middleware
reusable middleware that sets the REMOTE_ADDR meta in request, if notalready set.
Reusable cloudbar context processor
Updated Changelog
Astakos and cloudbar integration in ui
Process request using astakos get_user method
Updated setup requirements and snf-common hooks
Return RequestContext context in ui views
Merge branch 'ui-astakos-integration' into astakos-integration
Merge remote-tracking branch 'origin/master' into astakos-integration
Use pithos-backend v0.9.1
Proper snf-common version spec
Use lib.astakos instead of our own middleware
Switch to the logging middleware
New version requirements for snf-webproject
Merge branch 'master' of https://code.grnet.gr/git/synnefo into astakos-integration
Conflicts: snf-webproject/synnefo/webproject/settings/default/apps.py
Add missing comma
Fix the data migration
Use the uniq field instead of the id.
snf-webproject fixes
Fixed version extraction from git describe
Refs #2022
Logging config and entry_points in snf-webproject
Common synnefo lib
Includes the following helpers to be used by synnefo django apps
- logging config initialization middlware- astakos authentication helpers- parse_http_date compat helper- rabbitmq client using pika
Default configuration changes
- cached_db as default session backend- removed default SITE_ID setting (not required by all synnefo components)
Merge branch 'astakos-integration' into ui-astakos-integration
Remove email queues from dispatcher
Merge branch 'master' into ui-astakos-integration
Add lock file 0.8 dependency
Remove legacy code from dispatcher
Fix metadata rendering
Serve MEDIA_ROOT path from MEDIA_URL url
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)
Serve static files view from django project
- Disabled if DEBUG is set to False- Configurable using WEBPROJECT_SERVE_STATIC- To avoid the need of each synnefo django application to add new url entries for serving its own static files.
Move link_static management command in webproject
Updated changelogs for snf-common and snf-webproject
Add default 404 and 500 templates in webproject
Removed i18n views from ui app
Updated snf-webproject changelog
Moved set_language view in webproject
since the url that changes the user session language was moved in webprojectas an app wide url, the view that gets bind to the url should exist alsoin webproject.
Entry points utils improvements
- Skip entry points for python distributions names existing in ``SYNNEFO_EXCLUDE_PACKAGES`` environmental variable- Avoid duplicate entries in list setting objects
New entry point for TEMPLATE_CONTEXT_PROCESSORS
Move display_owner to the base Image model
Renumber the migrations
Conflicts: snf-cyclades-app/synnefo/api/util.py
Add "dchall" command to fabfile
Update fabfile, add "dchall" command to produce Debianchangelog entries for all Debian packages.