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