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