merge with spawn branch
[brisk.git] / TODO.txt
1 /* 
2
3  TESTING
4  ======= 
5
6  TODO
7  ====
8
9    
10    URGENT - tables spawn
11             DONE - link with photos
12             DONE - top banner in Etc file
13             DONE - spawn of a table
14             DONE - data to cookies (removed table_idx from xhr calls also)
15             DONE - set subst to shutdowner/shutdowned
16             DONE - return to index.php
17             DONE - game's token
18             DONE - recover of corrupted table data
19             DONE - closure of a table
20             DONE - flush of the table
21             DONE - security checks for right scope access
22             DONE - garbage collector management
23             DONE -    recursive garbage - howto ?
24             DONE - stat & subst in browser
25             DONE - laccwr setting and exit if all players are unactive for some time
26             DONE - the list of test case
27             DONE - shm dimension
28             DONE - remove unused parts
29             DONE - move images
30             DONE - optimizations
31             DONE - cambiare titolo al tavolo
32             DONE - shutdowning lock tables
33             DONE - topbanner
34             DONE - public announcements
35             DONE - 10 sec to exit from table
36
37             FAR - inheritances
38    
39    TRAIN  -  DONE - add again in reload   
40              DONE - wag_set refact
41              DONE - filtra char speciali per title
42              DONE - chatt_send refact 
43              DONE - elenco dei giocatori
44              DONE - documentazione online
45              DONE - timeout management     
46              LATER - border color a muzzo
47        
48    NORM   - testament
49    NORM   - public announcements
50    NORM   - 10 sec to exit from table
51    NORM   - moving label for tables click
52
53 ----------------- join -----------------
54    NORM   - map
55
56    NORM   - restart preload img
57    NORM   - tools dir with a main and some pages where check briscola tools.
58    NORM   - watchdog
59
60    NORM   - chat vecchie in reload (forse)
61
62  MIDDLE TODO
63  ===========
64
65    - user assistant (with button to enable disable)
66    - documentation
67
68
69  FAR TODO
70  ========
71    NORM - internationalization
72    NORM - img -> div + css
73    
74  WEB
75  ===
76
77    - link to stable/unstable
78
79 -------------------------------------------------------------------
80  DONE
81  ====
82
83    ABORTED - asta: highlight buttons (css hover) - change pointer when over
84    DONE - step proxy
85    DONE - special chars in js
86    DONE - ban temporaneo dai tavoli
87    DONE - flash player to play sound
88    DONEBUG - (aum. il timeout) - carte giocate che restano girate
89          Sembra non migliorare di molto la cosa, gestita la cache
90          correttamente, sono apposto.
91
92    DONE - one player reject a game, to less points (<= 2)
93    DONE - help page
94    DONE - test di download per la cache
95    DONE - se passano tutti tranne l'ultimo l'asta va al penultimo.
96           Corretto il codice, occorre verificare se questo
97           ingenera qualche problema.
98    DONE - raddoppiato il numero di righe nella chat
99    DONE - corretto bug del /nick
100    DONE - carosello pubblicitĂ  altout
101    DONE - smammamorti
102    DONE - unload of the stream
103    DONE - standup centrati
104    DONE - current player - in info
105    DONE - HELP butt con ABOUT, REGOLE, VERSIONE
106    DONE - wellcome lines in the chats (room and table)
107    DONE - wellcome lines in the chats (room and table)
108    DONE - nomi in primo piano se vai sul quadrato   
109    DONE - to pass explicit config file to INSTALL.sh
110    DONE - flag to create a config file
111    ABRT - bottoni => immagini
112    DONE - aggiungere bottone al login
113    DONE - nomi in primo piano se vai sul quadrato   
114    DONE - installer to set cookie path
115    DONE - change name
116    DONE - automatic and manual logout
117    DONE - cache problems solved via .htaccess
118    DONE - all players out of the auction
119    DONE - time to send cards
120    DONE - hide cards before sends at a new game
121    DONE - well recognization of the browser and O.S.
122    DONE - login consistency !!!!
123    DONE - functionalization of garbage
124    DONE - call garbage function into login
125    DONE - game
126    DONE - manage the reload from scratch of the table page
127    DONE - table reset
128    DONE - sendcard => card_send(idx, ....)
129    DONE - show table for game
130    DONE - points calculation
131    DONE - make-up of the chooser
132    DONE - where place the briscola on the table
133    DONE - users info
134    DONE - show current auction position
135    DONE - table with internal management of the transition between pages.
136    DONE - server side page abort management  
137    DONE - cookie problem with Ajax
138    DONE - spostare il tasto "esco"
139    DONE - to pass explicit config file to INSTALL.sh 
140    DONE - 8 tables
141    DONE - safety out management
142    DONE - info enhancement and related button (how win the last game and
143           with how much points ?)
144
145  WEB
146    DONE - homepage
147    DONE - screenshots
148
149 DOC
150    CHAPTERS
151       HTTP Streaming
152       Local serializer
153       Database on shmem
154       Page abort (reload on http streaming case)
155       Chat
156       Cookies management
157       CSS tricks
158
159 CHECK ON NEW SERVERS
160 .htaccess AllowOverwrite mode for Cache-Control directive
161
162
163
164
165 */
166