Remove --detect-orphan-{servers,networks}
They have to depend on Astakos, move their functionality externally.
Use better default plankton settings
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.
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
Merge branch 'master' of https://code.grnet.gr/git/synnefo
Add "dchall" command to fabfile
Update fabfile, add "dchall" command to produce Debianchangelog entries for all Debian packages.
rename snf-docs/ to docs/
Merge branch 'plankton'
Merge branch 'doc-0.8'
Add initial version of admin quick install guide
Treat deleted images as nonexistent on create
Refs #1986
Update documentation on Cyclades upgrade
Produce unsigned Debian packages by default
Fix some references to snf-cyclades-gtools in docs
Update the Flavor's unique_together constraint
A DB migration is required.
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
Add web_skip_urls entry point for snf-okeanos-site
To override default SKIP_AUTH_URLS setting of cyclades-app so that introand about pages can be served
Unquote header names and values
Fix merge conflict
Remove obsolete files that were restored due to merge