api: HostIpAddress.Free: check that the address is not used for routing
[vpsadmin.git] / CHANGELOG
1 * Tue Jul 09 2013 - version 1.11.0
2 - Password changer: fix critical bug, password is randomly generated
3 - VPS swap: update custom configs only if they differ
4
5 * Mon Jul 08 2013 - version 1.10.1
6 - Offline migration: remove IPs on destination node
7 - Status page: fix VPS count
8
9 * Mon Jul 08 2013 - version 1.10.0
10 - Own implementation of offline migration
11 - ZFS support for backups and restore
12 - VPS clone: fix backup export setting, support new implementation
13 - VPS swap: adapt to new implementation of offline migration
14 - NAS mount list: do not show mounts for deleted VPSes
15 - Playground: unassigned IP addresses from lazy deleted VPS (#39), improve automated server picking
16 - Restore: fix checking if another restore is already queued
17
18 * Mon May 27 2013 - version 1.9.0
19 - VPS swapping
20 - Add link to user profile next to logout button
21 - Show backup sizes
22 - Add reason field to VPS config change
23 - VPS mass management: add action restore VPS run state
24 - Fix backup exclude saving
25
26 * Mon May 13 2013 - version 1.8.2
27 - Mailer: do not alert about expiring VPS that are already deleted
28
29 * Mon Apr 15 2013 - version 1.8.1
30 - VPS clone & reinstall: fixed mounts regeneration
31 - VPS restore & download: fixed trasaction server id
32 - Implemented VPS expiration
33 - Playground: pick node automatically, member can have lazy deleted VPS and create new one,
34   set expiration
35 - Members don't see lazy deleted VPS
36 - Fixed database upgrading
37 - Admins can always immediately delete VPS
38
39 * Sun Apr 07 2013 - version 1.8.0
40 - Implement NAS - exports on storage nodes and their mounts on vz nodes
41 - Backups are built on NAS as well
42 - Database versioning with automated upgrade
43 - Lazy deletion of members and VPS
44 - Reorganized page cluster
45 - Sysconfig uses JSON instead of (un)serialize
46 - VPS reinstall: skip IP del
47 - Traffic accounting: fix IPv6 data, fix table columns
48 - Transactions: show both time since addition to queue and real execution time
49
50 * Tue Feb 12 2013 - version 1.7.3
51 - Fixed sample config saving
52 - Clone: fixed not settings features enabled flag
53 - Set backuper: remove the need of page refresh to see the changes
54 - Transactions: yet another fix of t_params is always hash, never array
55
56 * Sun Feb 10 2013 - version 1.7.2
57 - Transactions: t_params is always hash, never array
58
59 * Sat Feb 09 2013 - version 1.7.1
60 - Fix optional backup mount in mass management and VPS details
61 - Configs: add dependency to reapply configs to all affected VPSes on create config
62 - Clone: create custom config if any
63 - Member details: add VPS count
64 - VPS details: add restart
65
66 * Sat Feb 09 2013 - version 1.7.0
67 - Help boxes
68 - Make backup mount optional
69 - New transactions for mount/umount/remount of backups in VPS, regenerate mount/umount
70   actions scripts and corresponding mass management actions
71 - VPS mass management: move from adminvps to cluster, add filter backup mount
72 - Track database scheme
73
74 * Fri Feb 01 2013 - version 1.6.8
75 - Account suspend: mail notification is optional
76 - Account restore: add optional mail notification and VPS start
77 - Suspend, restore, delete: fix permission check - forms can see only admins
78
79 * Wed Jan 30 2013 - version 1.6.7
80 - Account suspend: generalize - reason in mail, add restore
81 - Delete member: delete all member's VPSes, send notification mail
82 - Log
83 - Playground: rename new and clone VPS links, fix playground setting in member add
84
85 * Thu Jan 24 2013 - version 1.6.6
86 - Members: fix account suspension
87
88 * Thu Jan 24 2013 - version 1.6.5
89 - Playground: allow members to delete VPS
90 - Members: account suspension
91 - Server list filtering
92
93 * Wed Jan 23 2013 - version 1.6.4
94 - Configs: add command to regenerate all configs on all nodes
95 - Playground settings
96 - Cluster: fix node list
97 - Backuper: notify owners when backups turned on/off
98 - VPS mass management: set backuper, set backup lock
99
100 * Sun Jan 20 2013 - version 1.6.3
101 - Db: use socket
102 - Tracking code support
103 - Backup download: fix url, confirm download
104 - Fix location type 'playground'
105
106 * Sat Jan 19 2013 - version 1.6.2
107 - Backup restore: fix transaction params
108
109 * Sat Jan 19 2013 - version 1.6.1
110 - Backup restore: fix datetime formatting
111
112 * Sat Jan 19 2013 - version 1.6.0
113 - Backup restore split to two steps
114
115 * Fri Jan 18 2013 - version 1.5.2
116 - Replace mootools with jQuery
117 - Log
118
119 * Wed Jan 16 2013 - version 1.5.1
120 - Fix broken includes
121
122 * Wed Jan 16 2013 - version 1.5.0
123 - Replace limits by config management
124 - Reorganize page cluster
125 - VPS mass management
126 - Safe migration
127 - Notice board
128
129 * Wed Jan 2 2013 - version 1.4.0
130 - Backup exclude, restore, download
131 - Remote console
132 - PPP support
133 - Playground support
134 - VPS clone
135 - Transaction dependencies
136 - Transaction state 'warning'
137 - CPU limits
138 - Supports only new vpsAdmind