G_is_local var added
[brisk.git] / TODO.txt
1 /* 
2
3  TESTING
4  ======= 
5
6  TODO
7  ====
8
9    
10    URGENT - tables spawn
11             DONE - spawn of a table
12             DONE - data to cookies (removed table_idx from xhr calls also)
13             DONE - set subst to shutdowner/shutdowned
14             DONE - return to index.php
15             DONE - game's token
16             DONE - recover of corrupted table data
17             DONE - closure of a table
18             DONE - flush of the table
19             DONE - security checks for right scope access
20             DONE - garbage collector management
21             DONE -    recursive garbage - howto ?
22             DONE - stat & subst in browser
23             DONE - laccwr setting and exit if all players are unactive for some time
24             DONE - the list of test case
25             DONE - shm dimension
26             DONE - remove unused parts
27             DONE - move images
28             DONE - optimizations
29             DONE - cambiare titolo al tavolo
30             DONE - shutdowning lock tables
31             DONE - topbanner
32             DONE - public announcements
33             DONE - 10 sec to exit from table
34
35             FAR - inheritances
36    
37    TRAIN  -  DONE - add again in reload   
38              DONE - wag_set refact
39              DONE - filtra char speciali per title
40              DONE - chatt_send refact 
41              DONE - elenco dei giocatori
42              DONE - documentazione online
43              DONE - timeout management     
44              LATER - border color a muzzo
45        
46    NORM   - testament
47    NORM   - moving label for tables click
48
49 ----------------- join -----------------
50    NORM   - map
51
52    NORM   - restart preload img
53    NORM   - tools dir with a main and some pages where check briscola tools.
54    NORM   - watchdog
55
56    NORM   - chat vecchie in reload (forse)
57
58  MIDDLE TODO
59  ===========
60
61    - user assistant (with button to enable disable)
62    - documentation
63
64
65  FAR TODO
66  ========
67    NORM - internationalization
68    NORM - img -> div + css
69    
70  WEB
71  ===
72
73    - link to stable/unstable
74
75 -------------------------------------------------------------------
76  DONE
77  ====
78
79    ABORTED - asta: highlight buttons (css hover) - change pointer when over
80    DONE - step proxy
81    DONE - special chars in js
82    DONE - ban temporaneo dai tavoli
83    DONE - flash player to play sound
84    DONEBUG - (aum. il timeout) - carte giocate che restano girate
85          Sembra non migliorare di molto la cosa, gestita la cache
86          correttamente, sono apposto.
87
88    DONE - one player reject a game, to less points (<= 2)
89    DONE - help page
90    DONE - test di download per la cache
91    DONE - se passano tutti tranne l'ultimo l'asta va al penultimo.
92           Corretto il codice, occorre verificare se questo
93           ingenera qualche problema.
94    DONE - raddoppiato il numero di righe nella chat
95    DONE - corretto bug del /nick
96    DONE - carosello pubblicitĂ  altout
97    DONE - smammamorti
98    DONE - unload of the stream
99    DONE - standup centrati
100    DONE - current player - in info
101    DONE - HELP butt con ABOUT, REGOLE, VERSIONE
102    DONE - wellcome lines in the chats (room and table)
103    DONE - wellcome lines in the chats (room and table)
104    DONE - nomi in primo piano se vai sul quadrato   
105    DONE - to pass explicit config file to INSTALL.sh
106    DONE - flag to create a config file
107    ABRT - bottoni => immagini
108    DONE - aggiungere bottone al login
109    DONE - nomi in primo piano se vai sul quadrato   
110    DONE - installer to set cookie path
111    DONE - change name
112    DONE - automatic and manual logout
113    DONE - cache problems solved via .htaccess
114    DONE - all players out of the auction
115    DONE - time to send cards
116    DONE - hide cards before sends at a new game
117    DONE - well recognization of the browser and O.S.
118    DONE - login consistency !!!!
119    DONE - functionalization of garbage
120    DONE - call garbage function into login
121    DONE - game
122    DONE - manage the reload from scratch of the table page
123    DONE - table reset
124    DONE - sendcard => card_send(idx, ....)
125    DONE - show table for game
126    DONE - points calculation
127    DONE - make-up of the chooser
128    DONE - where place the briscola on the table
129    DONE - users info
130    DONE - show current auction position
131    DONE - table with internal management of the transition between pages.
132    DONE - server side page abort management  
133    DONE - cookie problem with Ajax
134    DONE - spostare il tasto "esco"
135    DONE - to pass explicit config file to INSTALL.sh 
136    DONE - 8 tables
137    DONE - safety out management
138    DONE - info enhancement and related button (how win the last game and
139           with how much points ?)
140
141  WEB
142    DONE - homepage
143    DONE - screenshots
144
145 DOC
146    CHAPTERS
147       HTTP Streaming
148       Local serializer
149       Database on shmem
150       Page abort (reload on http streaming case)
151       Chat
152       Cookies management
153       CSS tricks
154
155 CHECK ON NEW SERVERS
156 .htaccess AllowOverwrite mode for Cache-Control directive
157
158
159
160
161 */
162