11 * Remove PyCurl dependency
12 * Immediate Shutdown button
13 * Improved installation process and documentation
14 * Improved RAPI functionality
16 * Simplified layout infrastructure
17 * Fix CSRF Token errors
18 * Transaction middleware
19 * Check VM hostnames for illegal characters
21 * Many back-end fixes to improve standards compliance and Django best practices
22 * Many user interface fixes and improvements
30 * CsrfResponseMiddleware removed from settings.py.dist
37 * Multiple Disks and Nics for VM Creation
38 * 'No Install' option for VM Creation
39 * CDROM2 Image Path for KVM
40 * User auto-complete for all username fields
41 * Rework and stabilisation of Jobs
42 * User registration is now optional
43 * CPU info added to node list and detail pages
44 * Ability to replace disks for a VM on DRBD clusters
47 * Unified json package use (django.utils.simplejson)
48 * Reduced name collisions with directory reorganizing
49 * Cache refresh migration moved to post_migrate hook
50 * Unified use of CSRF tokens
54 * Fixed HAYSTACK_SITECONF default setting
55 * Updated README to include virtualenv for mod_wsgi script
60 * Updated Fabric dependency: Django Object Permissions 1.4.1
61 * Overview: Used resources was not displaying clusters when used did not
70 * Internationalization Support (only greek translations.)
71 * Fabric & Virtual Environment deployment.
72 * Improved Navigation:
74 * Contextual links added to more pages
75 * Breadcrumbs available on most pages
76 * Object log upgraded to 0.6 includes scalability improvements
77 * Object permissions upgraded to 1.4
79 * contextual links added to generic views
80 * user/group selection widget added for permission editor.
81 * noVNC updated to latest head, includes better support for future revisions
82 * Node Evacuation now works properly
83 * VirtualMachine owner can now be edited
84 * Periodic Cache updater
85 - now syncronizes Nodes
86 - now runs using twistd
87 * Nodes can now be imported through the user interface
89 * Various optimizations to views to improve load times.
94 * fixing packaging issue with object log
98 * updating object log to 0.5.1
104 * Nodes are now cached in the database:
105 * Node detail views are now available, including some admin methods
106 * VirtualMachines may now be edited, renamed, and migrated.
107 * Errors while creating virtual machines are now handled better, and can be recovered from
108 * Django Object Log is now providing logs for all objects tracked by GWM
109 * Admins can now add ssh keys for other users
110 * Virtual machine detail page has had its layout updated to be more readable and add more
111 * fixed bugs preventing syncdb working with postgresql
117 * Status Dashboard is now the front page for GWM
118 * lists cluster status for admins.
119 * lists summary of virtual machines status for users.
120 * lists resource usage for the user and groups.
121 * error list including job failures and ganeti errors.
122 * Integrated NoVNC, an HTML5 + WebSockets VNC viewer
123 * Super users can now view resource usage and permissions for users and groups.
124 * Virtual machine lists are now paginated for quicker loading
125 * Ram and CPU quota is now based off running virtual machines
127 * Virtual Machines list now properly works for cluster admins
134 * Permissions system:
135 * user & group management
136 * per cluster/vm permissions
137 * basic VM management: Create, Delete, Start, Stop, Reboot