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