catch exceptions when server has no address assigned in networks view. Refs. #717
Merge remote branch 'origin/master' into ui-0.5
vms view select tooltips, Refs #717
Update Changelog before tagging v0.5
Merge branch 'ui-0.5'
Merge branch 'api-current'
Conflicts: api/middleware.py
fix icon view machines hover colors when machine info box is expanded
show okeanos icon for undefined os on metadata panel
Don't check for expiration if we have no user
update single view machine os icon on os metadata change
Development: Allocate a 14GB disk for Windows VMs
intro page improvements
Merge branch 'images'
Conflicts: README.deploy db/fixtures/images.json
Change reboot notification message's color in nets
Update gnt-instance-img section README.deploy
Change Console's template message to white
javascript logout redirect support.
fix stats on single view
intro image fix.
okeanos intro page.
connect to machine on arrow/logo click, Refs #671
Short note on checkout paths
Make LOGIN_PATH be a full URL (not just a path under APP_INSTALL_URL)
Refs: #715
machine icons hover fixes.
username normal font weight.
Latest version of VncViewer w/ mod keys
Cleanup fixtures for images
show okeanos icon for unknown os machines
updating machines icons
- new states (click, hover)- sprite images for all states- minimized files with pngcrush
css sprites for machine icons, hover/click interaction for machine icons
Fix logging configuration in the rapi client
Merge branch 'api-current' into helpdesk-gui
Merge branch 'api-current' into ui-0.5
Make the dispatcher refresh on tag updates
Make a dummy ModifyInstance call when changing instancetags in order to force process_net_status to be called onthe dispatcher.
Add max_invitations field to the two test users
Fixes problem with invitations test case failing as the max_invitations function returned None for the test user. Also discovered that in Python 0 > None !
Add exclude for API calls in AAI middlware
Fixes 3 failed tests
Logging configuration for the rapi logger
machines glossy images
Conflicts: logic/dispatcher.py
Conflicts: aai/shibboleth.py
Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current
Fix problem with python-daemon incompatibilities
python-daemon 1.6 changed the way it handles pidfile imports so goingback to 1.5.5 (included in Debian squeeze) breaks the dispatcher.Document the exact dependencies in deployment and ci files.
remove old firewall code
display firewall information, Refs #661
Remove variable used for testing
Merge branch 'ui-0.5' of https://code.grnet.gr/git/synnefo into ui-0.5
add connect option to standard/icon view
Refs #671
Correct import from pidlockfile
add check for windows OS.
Refs #471
Merge remote-tracking branch 'origin/api-current' into ui-0.5
Conflicts: api/util.py logic/backend.py
fix ie and opera hovers for the user menu.
add try/error block for undefined ip address
Use a default firewall profile on public networks
Uses settings.DEFAULT_FIREWALL_PROFILE in case an instance has no firewall tags defined.
Refs #659
Log request URL and user for all API calls
License headers for various files
refs #581
Make pid file setting work for real
Create a pid file outside the daemon context, make sure it is deleted onshutdown, offer option to set it from the cmdline
Move logging configuration to a module
Configuration for syslog, app-wide logging
Change configuration to print logs to the console
Take care of pidfile generation
Daemonization + externally configured logging
add windows rdp functionality
Bugfix
Always initialize `u`
fix reboot button on IE, Refs #341
Delete static bar images, Refs. #527
Fully functional stats in icon view, Refs. #527
fix priavte net single confirm box on IE, Refs #341
move user menu 3px lower. Refs. #663
usermenu ie and other minor fixes. Refs. #663
Conflicts: logic/backend.py
Merge branch 'logging' into api-current
Update firewall profile in the callback
Refs #527
Initial implementation of server stats ajax call, Refs. #527
fix indicators positioning in networks for IE, Refs #341
fix machine container positioning for IE, Refs #341
fix single confirmation divs on IE, Refs #341
Drop Django dependency in the Synnefo Ganeti hook
Drop all dependencies on Django in the Synnefo Ganeti hook.
Extend net notifications to include IPv6 addresses
Include support for autogenerated public IPv6 addresses,extend the logic layer accordingly:
Add a Get Server Stats API method
Include python-ipy as a dependency
Include python-ipy as a dependency, update the configuration forJenkins, update README.deploy.
Update API to return 4 kinds of graphs
Also temporarily disable encryption of backend id.
Include firewall info in ganeti-net-status msgs
Extend the Ganeti hook to include firewall information in notificationsof type ganeti-net-status. Use synnefo:network:* instance tags, aspassed through the GANETI_INSTANCE_TAGS environment variable to determine...
Use iallocator for CreateInstance() RAPI call
Do not specify the Ganeti node in CreateInstance() RAPI calls,allow Ganeti to use an iallocator to determine instance placement.Also make minor PEP8-related fixes to logic/callbacks.py.
fix single confirmation on single view for IE, Refs #341
fix multiple confirmation button hovers on IE, Refs #341
Minor IE changes for widths and margins in networks, Refs. #41
More space for details in icon view
fix details button hover in IE, Refs #341