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