preload now must manage trees and not flat img dir
[brisk.git] / TODO.txt
index acab981..e7e1069 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -3,45 +3,59 @@
  TESTING
  ======= 
 
-   BUG - se passano tutti tranne l'ultimo l'asta va al penultimo.
-         Corretto il codice, occorre verificare se questo
-        ingenera qualche problema.
-
-   BUG - (aum. il timeout) - carte giocate che restano girate
-         Sembra non migliorare di molto la cosa, occorre fare
-        uno studio più approfondito sulla gestione della cache.
-
  TODO
  ====
-
-   URGENT!- ban temporaneo dai tavoli
    
-   URGENT - flash player to play sound
-   URGENT - test di download per la cache
-
-   URGENT - restart preload img
-   URGENT - watchdog
-
-   NORM   - pubblic announcement
+   URGENT - tables spawn
+            DONE - spawn of a table
+           DONE - data to cookies (removed table_idx from xhr calls also)
+           DONE - set subst to shutdowner/shutdowned
+           DONE - return to index.php
+            DONE - game's token
+           DONE - recover of corrupted table data
+
+            DONE - closure of a table
+            DONE - flush of the table
+
+            DONE - security checks for right scope access
+
+            DONE - garbage collector management
+           DONE -    recursive garbage - howto ?
+
+           URGENT - stat & subst in browser -> ritorna alla room e non risetta stat e subst
+
+           TESTING - laccwr setting and exit if all players are unactive for some time
+           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+           WIP - the list of test case
+           CHECK of browser status for reloading
+
+           remove unused parts
+                bonificare 
+               briskin5/index_rd.php
+               briskin5/index_wr.php
+               index_rd.php
+           move images
+            optimizations
+           inheritances
+
+           testament
+            
+
+   NORM   - pubblic announcements
+   NORM   - restart preload img
    NORM   - chat vecchie in reload
-   NORM   - one player reject a game (to less points (<2)
    NORM   - tools dir with a main and some pages where check briscola tools.
-   NORM   - help page
    NORM   - bottoni => immagini
-   NORM   - (master concept) card selection 
-   NORM   - show changelog
+   NORM   - watchdog
 
-   MIN  - cambiare titolo al tavolo
+   MIN    - cambiare titolo al tavolo
 
  MIDDLE TODO
  ===========
 
-   URGENT - split server-side data 
    - user assistant (with button to enable disable)
-   - asta: highlight buttons (css hover)
    - documentation
 
-   TO REVIEW - special chars in js
 
  FAR TODO
  ========
  DONE
  ====
 
+   ABORTED - asta: highlight buttons (css hover) - change pointer when over
+   DONE - step proxy
+   DONE - special chars in js
+   DONE - ban temporaneo dai tavoli
+   DONE - flash player to play sound
+   DONEBUG - (aum. il timeout) - carte giocate che restano girate
+         Sembra non migliorare di molto la cosa, gestita la cache
+        correttamente, sono apposto.
+
+   DONE - one player reject a game, to less points (<= 2)
+   DONE - help page
+   DONE - test di download per la cache
+   DONE - se passano tutti tranne l'ultimo l'asta va al penultimo.
+          Corretto il codice, occorre verificare se questo
+         ingenera qualche problema.
+   DONE - raddoppiato il numero di righe nella chat
+   DONE - corretto bug del /nick
    DONE - carosello pubblicità altout
    DONE - smammamorti
    DONE - unload of the stream