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