updated okeanos logo
Merge branch 'master' into ui-0.5
similar style for submit buttons
Feedback submit button hover background color
Feedback submit button proper alignment
Feedback form submit button style change
IE fix, proper alignment of machine views, Refs. #341
Feedback UI integration
- Feedback user form- Feedback report from error page
Feedback form view, templates, urls and settings
UI fixes
- dont display shutdown while building- clear msb_box content each time
Console action indicator icon
Minor IE fixes, Refs. #341
Only english visible in language select
Force english language if not in DEBUG mode
Selected translations to Greek
Small changes in invitation code
-Autoredirect invited user to application root-Print debug message with invitation URL-Fix error in Invitations.__unicode__
Fix large spinner position on icon view
Retrieve os icon properly
remove right float from invitations sent title
Remove just the Login again button, not the disconnected msg
Invitations improvements, Refs. #439
- show remaining invitations- i18n enabled strings
smaller subtext on ui message box
Instructions for building vncauthproxy on the Mac
Machine connect fixes and improvements. Refs. #801
- more informative messages- ui improvements- ie fixes- new rdp filename (<serverid>-<ip>.rdp)
Update known good commits for vncauthproxy
minor improvements on ui error handlers
display specific code/message (-5, "UI Error") for js exceptionsdisplay exception info and firebug trace if in DEBUG mode
Agree on consistent instance tags for firewalling
Update both the default API settings and the kvm-vif-bridge scriptto use consistent {protected, unprotected, limited} tags to determinethe firewall profile to use on public network interfaces.
The API spec still defines the {ENABLED, DISABLED, PROTECTED} keywords,...
Fix vm create button position in Firefox
Update yet again README.deploy for vncauthproxy
Include complete information on installing vncauthproxy andbuilding Debian packages.
Merge branch 'api-current'
Conflicts: invitations/invitations.py
Merge branch 'images'
Conflicts: README.deploy
Update version information on IPy in README.deploy
Update vncauthproxy instructions in README.deploy
Merge branch 'faidon/misc-fixes'
Conflicts: settings.d/50-invitations.conf
Hide wave icon if vm is getting destroyed
A couple of logging msgs to track progress
Don't start the DEBUG queue when DEBUG mode is off
Fix list view error when destroying a machine from another client
Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current
Use log.exception to report exceptions
Progress reporting on queue draining
Use ugettext instead of gettext_lazy
Default log configuration: syslog on Linux
Refs: #779
Do not display wave message while on destroy mode, Refs. 771
Invitations IE fixes, Refs. #439
Fix IE javascript typo
Make Ganeti disk template a configurable setting
Make the disk template to use for Ganeti instances (e.g., 'plain'or 'drbd') a configurable setting in settings.d/20-api.conf,fixes #777.
Don't append vms with no ips in public network
Refs. #753
Keep destroy state visible until vm gets deleted.
Refs. #771
Set hv parameter serial_console=False explicitly
Be explicit about Synnefo-controlled instances havinghypervisor parameter serial_console set to False, so that theRAPI GetInstanceConsole() call returns consoles of kind 'vnc',fixes #785.
Logging configuration
Remove RAPI GetInstanceConsole() call
Remove RAPI GetInstanceConsole() call, because it returns apotentially unusable endpoint based on cluster-wide vnc_bind_address,usually 0.0.0.0 or 127.0.0.1. Until this is fixed on the Ganeti side,we construct a console info reply based on the primary node and network...
Close message box overlay when ajax errors occur
Fixed invitation row removal. Refs. #439
Proper error messages handling. Refs. #439
removed uneeded console.log statements
invitations integration in ui
invitations template modifications, Refs. #431
work with ajax calls
url name for invitations page
fixed most of the ie bugs in network page, Refs. #341
Merge branches 'api-current' and 'api-current' of https://code.grnet.gr/git/synnefo into api-current
several ie fixes. Refs. #341
create button alignment fix. Refs. #341
connect to machine improvements
- specific messages depending the os of the client and the vm- direct to rdp file if windows client tries to connect to a windows vm-
jquery client plugin
added jquery client plugin to allow us identify the client os
logic: import settings properly
Instead of importing synnefo.settings directly, import settings fromdjango.conf as it should.
Move an snf-ganeti-hook setting to its own file
Remove redundant option in invitation settings
No reason to have SMTP_* there or at all, since they are apparently notused anymore.
Remove util/vapclient.py
vncauthproxy ships its own client as vncauthproxy.client. Remove our ownembedded copy and use that instead.
Remove mac2eui64 from contrib/ganeti-hooks
contrib/hooks ships mac2eui64 that kvm-vif-bridge currently uses.kvm-vif-bridge depends on nfdhcpd, which ships that on /usr/bin, so usethat copy instead and remove our own copy.
Note that the same is also shipped under util/mac2eui64.py which is not...
Remove useless & noisy copyright banners for .conf
Remove 36 lines of noise from all of settings.d configuration files.Besides being utterly useless and extremely annoying, it's also commonlyincorrect since some of them are derived from Django and they're not...
Bump version number in README.deploy
Handle and log system exceptions on invitation send
Add forgoten updated/created fields to invitation record
Make server deletion complete asynchronously
Make server deletion complete asynchronously, by only settingthe deleted flag for an instance of the VirtualMachine model whenan OP_INSTANCE_REMOVE operation completes successfully at the backend.
This means that DELETE /servers/id returns HTTP 204, the server...
Enforce flavor-specified disk size for new VMs
Enforce the flavor-specified disk size when creating a new VM.Introduce the new IGNORE_FLAVOR_DISK_SIZES setting, which makes the API alwayscreate VMs with 4GB or 14GB disks.This is useful in development deployments where disk space is scarce.
More robust email sending
-Synchronous send message function returns Boolean to indicate success or failure-Queued emails that were not sent are not removed from the queue
All queues are now prefixed with BACKEND_PREFIX_ID
ui generic message box helper function
more informative `machine connect` process.
catch uncaught ajax errors
Update README with minor changes, add license text
Update the kubuntu image in db/fixtures
added kubuntu in ui settings
kubuntu missing os icon
OKEANOS_APP_URL defaults to '/'
~okeanos intro site.
See okeanos_site/README for more info.
Add support for CentosOS 5.6
Configurable AAI skip list
VncViewer without 'Login again' button
Refs: #731
Configurable number of invitations per invitation level
Refs: #439
vm state changed event
- Keep servers global (window) object updated for each servers/network update call.- Trigger window events for every servers object change - vm:add (vm created) - vm:remove (vm removed) - vm:attr:change (vm attribute changed) - vm:attr:add (vm attribute added)...
Fix minor error in variable naming
Dispatcher support for draining queues
Refs: #719
allow connect on running state only Refs. #717