updated
[brisk.git] / CHANGELOG
1 2.4.1
2         ENH rabbit user state added
3         ENH radio button instead flat pref in room
4         ENH restore room after isolation mode leaved
5         ENH sound when auction finish added (with preference)
6         ENH page title change when auction finish
7         
8 2.4.0
9         ENH splash window
10         ENH isolation mode
11         ENH donometer
12         ENH placing with dates range
13
14 2.1.6
15         ENH commands menu added
16         ENH /listen and /mesgtoadm commands added
17         ENH improved inheritance between classes
18         ENH auth only tables disposition changed
19
20 2.1.5
21         ENH myconsole.js facility added (js)
22         ENH rendering of standup users area (func j_stand_cont()) refactored with a more
23             comfortable "inertial behavior" and decoupling incoming "model" with 
24             local "view", what a mess! (js)
25         ENH moved briskin5 functions from Obj/brisk.phh to briskin5/Obj/briskin5.phh (php)
26         ENH moved briskin5 functions from commons.js to briskin5/briskin5.js (js)
27         ENH start of multi-language support (lang-related images) (php, gfx)
28
29 2.1.4
30         ENH heartbit refactored (js)
31         ENH watchdog added (js+php)
32         ENH log_legal refactored, if auth added (php)
33         ENH reload button added (js+php)
34         BUG recovery lost game for auth user in room (php)
35
36 2.1.3
37         ENH notify object refactored
38         ENH /autentica command added to avoid mail spuffing
39         ENH /st commands to set user status (icons)
40
41 2.1.2
42         ENH strong ban added (hardbans).
43         ENH web of trust docs added.
44
45 2.1.1
46         BUG "lascio" forgotten icon and bad text fixed.
47         ENH "brisk_conf" config paramiter added.
48         ENH "challenges" ftok tree entry added.
49         MOD background changed.
50         ENH notify enhanced.
51         ENH unmediate exit managed (with "onbeforeunload" and "onunload").
52         ENH user flags (authentication and other) added.
53         ENH rendering for auth names refactored.
54         ENH optional password added (with challenge and pseudo db server-side).
55         ENH auth user replaced with new login.
56         ENH client side room rendering refactored.
57         ENH variable enabled topbanner.
58         ENH new field $idx in table class.
59         ENH authentication only table added.
60         ENH nick command restricted inside auth tables.
61         ENH act_content totally refactored.
62         ENH alarm message to single user.
63         ENH reserved tables.
64
65 BRANCHED trusty
66         
67 MERGE IN HEAD        
68
69 0.14.0 ("spawn" branch) -  xx/06/2008
70         White space between logo and tables under IE 6 & 7 bug fixed.
71         Creation of tmpfs subdirs if not exists fixed.
72         Input encoding detection management fixed.
73         Help content error fixed.
74         All *printf funcs verified (args and formats) and fixed when needed.
75         All "align" attributes removed from "table" tags.
76         Content-type from 'application/xml; charset="utf-8"'
77             to 'text/plain; charset="utf-8"' as index_rd.php output.
78
79         Topbanner management moved to .conf file.
80         Unsessioned requests mode added to index_wr.php.
81         User statistics.
82         Refactored menu to supprt full tree.
83         Meeting links added to menu.
84         Roadmap and support entry added to menu.
85
86 0.13.4 ("spawn" branch) -  17/05/2008
87         Serialization now includes postaction bug fixed.
88         "Roadmap" and "whysupport" main menu items added.
89         Ticker keep users list opened when wagon implode bug fixed.
90         Keeped cards still on table when table restart bug fixed.
91          
92 0.13.3 ("spawn" branch) -  4/05/2008
93         Tav button added.
94         Raccomandations for firefox users.
95         Chat scroll enhancement.
96         Troll defence.
97
98 0.13.2 ("spawn" branch) - 21/04/2008
99         Black list added.
100         Cache-Control 'no-store flag' added.
101         Scroll for standup area and top position of proxhr class adjusted.
102         Behavior of ticker changed.
103
104 0.13.1 ("spawn" branch) - 20/04/2008
105         Copyrights updated.
106         addEvent and removeEvent functions added.
107         Ticker added.
108         G_is_local var to prevent remote site access when
109         you are in unconnected devel environment (on the train :).
110         Set to 25% the width of each td for the tables table.
111         chatt_send function refactored.
112         Functions show_room, table_content, standup_content moved into Room class.
113
114 0.13.0 ("spawn" branch) - 19/04/2008
115         Add ftokk_path var to allow temporary move of the ftok dir.
116
117 0.12.0 ("spawn" branch) - 30/03/2008
118         Sitdown disable when shutdowning.
119         Topbanner added.
120         "alert" command added.
121
122 0.11.0 ("spawn" branch) - 30/03/2008
123         Pro-site configuration file added.
124         White-list for proxy access added.
125
126 0.10.8 ("spawn" branch) - 27/03/2008
127         Forumolimpia supporter images added.
128
129 0.10.7 ("spawn" branch) - 27/03/2008
130         Proxyscan to check (and deny) proxy connections.
131         Chat ban: first implementation.
132
133 0.10.6 ("spawn" branch) - 23/03/2008
134         "nobohide" class for img added.
135         Big img for supporters and sponsors added.
136
137 0.10.5 ("spawn" branch) - 23/03/2008
138         Factorized user reset (and comm array clean added).
139
140 0.10.4 ("spawn" branch) - 23/03/2008
141         Flush of command when the table start.
142         comm array to 18 elements.
143
144 0.10.3 ("spawn" branch) - 20/03/2008
145         Disabled comm flush optimization.
146         Critical log type added.
147
148 0.9.3 ("spawn" branch) - 19/03/2008
149         Quasi atomical installation procedure.
150         cards_hidetake(win) dumb function removed.
151         New shared mem management added.
152
153 0.9.2 ("spawn" branch) - 16/03/2008
154         BRISK_SINGLE_SESS and BRISK_SINGLE_DEBUG added.
155         
156 0.9.1 ("spawn" branch) - 16/03/2008
157         Char "@" before all ftok functions.
158         Briskin5::load_data checked.
159
160 0.0.9 ("spawn" branch) - 13/03/2008
161         Show_room function with new step arg.
162         Table recovery and external garbage_manager call recovery.
163
164 0.0.8 ("spawn" branch) - 07/03/2008
165         Correct touch index for ftok from 1-100 to 0-99
166         Unlock_data to garbage_manager added.
167         UnescapeHTML func added.
168
169 0.0.7 ("spawn" branch) - 16/02/2008
170         Log path from /tmp to LEGAL_PATH.
171
172 0.0.6 ("spawn" branch) - 16/02/2008
173         BRISKIN5_PLAYERS_N sedify.
174         Install ftok file for tables.
175         Preload.js now must manage trees and not flat img dir.
176         Reduced SHM dim and send a parameter to js to have status consistency.
177
178 0.0.5 ("spawn" branch) - 12/02/2008
179         Log refactoring.
180         Deep refactoring of garbage_manager func.
181
182 0.0.4 ("spawn" branch) - 07/02/2008
183         Garbage_manager updated.
184
185 0.0.3 ("spawn" branch) - 03/02/2008
186         Clean of table's data.
187         
188 0.0.2 ("spawn" branch) - 26/01/2008
189         Cookiepath added in commons.js.
190         Table_idx via cookie, removed from index_rd.php call.
191         Location to briskin5.
192         Recovery from table supported.
193         First support to return to index.php.
194         Normalized log.
195         room_join_wakeup func added.
196         room_wakeup renamed with table_wakeup.
197         ftok in briskin5 constructor.
198         Dstroy_data and chatt_send funcs added.
199
200 0.0.1 ("spawn" branch) - 19/01/2008
201         Obj and briskin5 dirs added.
202         Renamed class Brisco to Room.
203         Split standard constructors to be able to have multiple constructors.
204         Spawning action when the table is completed added.
205
206 0.8.3 - 30/12/2007
207         Temporary advise added.
208         Webstart layout enhancement.
209
210 0.8.2 - 09/10/2007
211         Start menu added..
212
213 0.8.1 - 30/9/2007
214         Auction points bug was fixed.
215         IE rendering bug was fixed.
216         Cursor settings were enhanced.
217
218 0.8.0 - 26/9/2007
219         A new layout is used to allow more players.
220
221 0.7.3 - 2/9/2007
222         Serialization of shared mem access bug fixed.
223
224 0.7.2 - 29/8/2007
225         Pragma directive added.
226         FSM bug fixed.
227         
228 0.7.1 - 1/5/2007
229         Minor changes.
230
231 0.7.0 - 21/4/2007
232         Step proxy added.
233         Fix change page recovery bug.
234         Changed bg.
235
236 0.6.2 - 8/4/2007
237         Donate.
238         Minor bug fixed.
239         Graphical keepalive changed.
240
241 0.6.1 - 11/03/2007
242         Minor bug fixed.
243         Enabled legal logging.
244
245 0.6.0 - 25/02/2007
246         Internet Explorer 6 and 7 added.
247
248 0.5.0 - 10/02/2007
249         Cooperative exit added.
250         Sound added.
251         No point in hand managed.
252
253 0.4.6 - 30/01/2007
254         Number of chat lines doubled.
255         Refactored nickname management.
256
257 0.4.5 - 28/01/2007
258         Il browser Konqueror ora e' supportato (non so da che versione).
259         Cache delle immagini gestita efficacemente (expire a 4 gg).
260         Bug corretto per l'ultimo giocatore che vinceva l'asta.
261
262 0.4.4 - 25/01/2007
263         I tavoli vengono liberati per inattivita' degli utenti (3 minuti).
264
265 0.4.3 - 21/01/2007
266         Protected critical sessions with ignore_user_abort func.
267         Enhanced INSTALL.sh (explicit configuration files).
268         Refact of the cookies policy.
269         Wellcome sentence in chats.
270         Enhanced info page with "current player".
271         Moved methods into classes.
272         Added "help" and "about" buttons.
273         Enhanced logout methods.
274         CSS-fication of all html pages.
275         Number of tables doubled.
276
277 0.3.0 - 23/12/2006
278         First version.