Merge remote-tracking branch 'origin/enhancement/9657' into develop
[ganeti_webmgr.git] / CHANGELOG
blob1b60536645dda94272a3a62c8248c9fb49f0bafe
1 ==================
2 Changelog
3 ==================
5 v0.8
6 ----
8 Notable Changes:
9   * VM Templates
10   * Multiple Disks and Nics for VM Creation
11   * 'No Install' option for VM Creation
12   * CDROM2 Image Path for KVM
13   * User auto-complete for all username fields
14   * Rework and stabilisation of Jobs
15   * User registration is now optional
16   * CPU info added to node list and detail pages
17   * Ability to replace disks for a VM on DRBD clusters
19 * Cached AJAX calls
20 * Unified json package use (django.utils.simplejson)
21 * Reduced name collisions with directory reorganizing
22 * Cache refresh migration moved to post_migrate hook
23 * Unified use of CSRF tokens
25 v0.7.2
26 ----
27   * Fixed HAYSTACK_SITECONF default setting
28   * Updated README to include virtualenv for mod_wsgi script
29   
31 v0.7.1
32 ----
33   * Updated Fabric dependency: Django Object Permissions 1.4.1
34   * Overview: Used resources was not displaying clusters when used did not 
35     permissions
38 v0.7
39 ----
41 Notable Changes:
42   * Xen Support
43   * Internationalization Support (only greek translations.)
44   * Fabric & Virtual Environment deployment.
45   * Improved Navigation:
46      * Search
47      * Contextual links added to more pages
48      * Breadcrumbs available on most pages
49   * Object log upgraded to 0.6 includes scalability improvements
50   * Object permissions upgraded to 1.4
51      * speed improvements
52      * contextual links added to generic views
53      * user/group selection widget added for permission editor.
54   * noVNC updated to latest head, includes better support for future revisions
55   * Node Evacuation now works properly
56   * VirtualMachine owner can now be edited
57   * Periodic Cache updater
58       - now syncronizes Nodes
59       - now runs using twistd
60   * Nodes can now be imported through the user interface
61   * Various UI fixes
62   * Various optimizations to views to improve load times.
65 v0.6.2
66 ----
67   * fixing packaging issue with object log
69 v0.6.1
70 ----
71   * updating object log to 0.5.1
73 v0.6
74 ----
76 Notable Changes:
77   * Nodes are now cached in the database:
78   * Node detail views are now available, including some admin methods
79   * VirtualMachines may now be edited, renamed, and migrated.
80   * Errors while creating virtual machines are now handled better, and can be recovered from
81   * Django Object Log is now providing logs for all objects tracked by GWM
82   * Admins can now add ssh keys for other users
83   * Virtual machine detail page has had its layout updated to be more readable and add more
84   * fixed bugs preventing syncdb working with postgresql
86 v0.5
87 ----
89 Notable Changes:
90   * Status Dashboard is now the front page for GWM
91      * lists cluster status for admins.
92      * lists summary of virtual machines status for users.
93      * lists resource usage for the user and groups.
94      * error list including job failures and ganeti errors.
95   * Integrated NoVNC, an HTML5 + WebSockets VNC viewer
96   * Super users can now view resource usage and permissions for users and groups.
97   * Virtual machine lists are now paginated for quicker loading
98   * Ram and CPU quota is now based off running virtual machines
99   * Improved layout
100   * Virtual Machines list now properly works for cluster admins
102 v0.4
103 ----
104  * Initial Release
105    
106    * Caching system
107    * Permissions system: 
108        * user & group management
109        * per cluster/vm permissions
110    * basic VM management: Create, Delete, Start, Stop, Reboot
111    * ssh key feed 
112    * basic quota system
113    * Import tools