Move default template for tables out of template into table base class
[ganeti_webmgr.git] / CHANGELOG
blobddd1c28cd755c8a2698bdd3b94ec6dc601e945b7
1 =========
2 Changelog
3 =========
5 v0.9.2
6 ------
8 * Pinned requirements at Django 1.4. Project not reviewed for Django 1.5
9   compatibility.
11 v0.9.1
12 ------
14 * New Error list page
15 * Pagination links now correctly show up on the Virtual Machines page
16 * Migrate button disabled for non-drbd VMs on VM detail page
17 * VM template fields correctly set NIC and DNS defaults for new VM
18 * Fix network devices not copied back to new VM page, when deployment fails
19 * Account password reset form fixed
20 * Error messages on VMs clearable again
22 v0.9
23 ----
24 Notable changes:
25   * Django 1.4
26   * Ganeti 2.5 support
27   * Pip 1.0+ support
28   * Remove PyCurl dependency
29   * Immediate Shutdown button
30   * Improved installation process and documentation
31   * Improved RAPI functionality
33 * Simplified layout infrastructure
34 * Fix CSRF Token errors
35 * Transaction middleware
36 * Check VM hostnames for illegal characters 
37 * New Help Tips
38 * Many back-end fixes to improve standards compliance and Django best practices
39 * Many user interface fixes and improvements
41 v0.8.1
42 ------
44 Bugfix release.
46 Bugs fixed:
47   * CsrfResponseMiddleware removed from settings.py.dist
49 v0.8
50 ----
52 Notable Changes:
53   * VM Templates
54   * Multiple Disks and Nics for VM Creation
55   * 'No Install' option for VM Creation
56   * CDROM2 Image Path for KVM
57   * User auto-complete for all username fields
58   * Rework and stabilisation of Jobs
59   * User registration is now optional
60   * CPU info added to node list and detail pages
61   * Ability to replace disks for a VM on DRBD clusters
63 * Cached AJAX calls
64 * Unified json package use (django.utils.simplejson)
65 * Reduced name collisions with directory reorganizing
66 * Cache refresh migration moved to post_migrate hook
67 * Unified use of CSRF tokens
69 v0.7.2
70 ----
71   * Fixed HAYSTACK_SITECONF default setting
72   * Updated README to include virtualenv for mod_wsgi script
73   
75 v0.7.1
76 ----
77   * Updated Fabric dependency: Django Object Permissions 1.4.1
78   * Overview: Used resources was not displaying clusters when used did not 
79     permissions
82 v0.7
83 ----
85 Notable Changes:
86   * Xen Support
87   * Internationalization Support (only greek translations.)
88   * Fabric & Virtual Environment deployment.
89   * Improved Navigation:
90      * Search
91      * Contextual links added to more pages
92      * Breadcrumbs available on most pages
93   * Object log upgraded to 0.6 includes scalability improvements
94   * Object permissions upgraded to 1.4
95      * speed improvements
96      * contextual links added to generic views
97      * user/group selection widget added for permission editor.
98   * noVNC updated to latest head, includes better support for future revisions
99   * Node Evacuation now works properly
100   * VirtualMachine owner can now be edited
101   * Periodic Cache updater
102       - now syncronizes Nodes
103       - now runs using twistd
104   * Nodes can now be imported through the user interface
105   * Various UI fixes
106   * Various optimizations to views to improve load times.
109 v0.6.2
110 ----
111   * fixing packaging issue with object log
113 v0.6.1
114 ----
115   * updating object log to 0.5.1
117 v0.6
118 ----
120 Notable Changes:
121   * Nodes are now cached in the database:
122   * Node detail views are now available, including some admin methods
123   * VirtualMachines may now be edited, renamed, and migrated.
124   * Errors while creating virtual machines are now handled better, and can be recovered from
125   * Django Object Log is now providing logs for all objects tracked by GWM
126   * Admins can now add ssh keys for other users
127   * Virtual machine detail page has had its layout updated to be more readable and add more
128   * fixed bugs preventing syncdb working with postgresql
130 v0.5
131 ----
133 Notable Changes:
134   * Status Dashboard is now the front page for GWM
135      * lists cluster status for admins.
136      * lists summary of virtual machines status for users.
137      * lists resource usage for the user and groups.
138      * error list including job failures and ganeti errors.
139   * Integrated NoVNC, an HTML5 + WebSockets VNC viewer
140   * Super users can now view resource usage and permissions for users and groups.
141   * Virtual machine lists are now paginated for quicker loading
142   * Ram and CPU quota is now based off running virtual machines
143   * Improved layout
144   * Virtual Machines list now properly works for cluster admins
146 v0.4
147 ----
148  * Initial Release
149    
150    * Caching system
151    * Permissions system: 
152        * user & group management
153        * per cluster/vm permissions
154    * basic VM management: Create, Delete, Start, Stop, Reboot
155    * ssh key feed 
156    * basic quota system
157    * Import tools