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