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