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