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