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