Feature #564
Support VNC sessions from the Sunstone interface
Status: | Closed | Start date: | 04/08/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Hector Sanjuan | % Done: | 100% | |
Category: | Sunstone | |||
Target version: | Release 3.0 | |||
Resolution: | fixed | Pull request: |
Description
User from community points out that it would be if we can open a VNC session to VMs from Sunstone. Implementation would be integrating an existing VNC client accesible from the VMs tab.
Associated revisions
Feature #564: Added noVNC and most of the client-side code to support a VNC session from sunstone.
Feature #564: VNC ready for testing.
Added startvnc and stopvnc operations to the server and the opennebula.js so it looks like any other Sunstone action. Reworked error reporting to the standard form in the server. Fixed bugs and did basic testing.
Feature #564 : Sunstone Server VNC code refactoring
Feature #564: Moved VNC server-side to lib/vendor so its not publicly accesible.
Feature #564: Update vnc server and client side.
Server side: corrected path to vnc proxy script. Enabled returning the proxy details when we believe it is running, instead of an error saying it is running.
Client side: vms-plugin loads dynamically the noVNC web client. This way someone may actually change it into a different client without having to modify a hardcoded <script> in index.html.
Feature #564: Added NOTICE files with author and licensing information for noVNC.
feature #564: Remove noVNC
feature #564: Add Configuration file
feature #564: Add install_novnc script
feature #564: Made config a Sinatra option to fix scope.
feature #564: Install VNC icons
History
#1 Updated by Hector Sanjuan about 10 years ago
- % Done changed from 0 to 40
#2 Updated by Hector Sanjuan about 10 years ago
- % Done changed from 40 to 70
#3 Updated by Hector Sanjuan about 10 years ago
- % Done changed from 70 to 90
#4 Updated by Hector Sanjuan about 10 years ago
- % Done changed from 90 to 100
- Resolution set to fixed
#5 Updated by Hector Sanjuan about 10 years ago
- Status changed from New to Closed