X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=TODO.txt;h=11edaafaf75716c6485d31678b6027a3b1536a91;hb=refs%2Fheads%2Fmoder;hp=c0054dd15cd00132e8c61e556846c2f7e7edb38b;hpb=6c6e0102902abe5576863ed829141ad940500e8a;p=brisk.git diff --git a/TODO.txt b/TODO.txt index c0054dd..11edaaf 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,49 +1,454 @@ -/* - TODO - - wellcome lines in the chats (room and table) - nomi in primo piano se vai sul quadrato - bottoni => immagini - URGENT - 8 tavoli - URGENT - nuovi bottoni gestione del "out" - URGENT - ban temporaneo dai tavoli - URGENT - test di download per la cache - URGENT - flash player to play sound - - URGENT - smammamorti - URGENT - restart preload img - URGENT - watchdog - URGENT - cambiare titolo al tavolo - URGENT - current player - - TEST (aum. il timeout) - carte giocate che restano girate - - 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 - img -> div + css - NORM - (master concept) card selection - NORM - internationalization + TODO | +------+ +Moderation features: + * First and incremental list population + * Ban per nick/sessione/IP & calculation + + * Richiesta di verifica + * Silent cancer behaviour management + +DONE * Manage list update (remove too old lines) +DONE * Select row +DONE * Filtra per tavolo e/o room +DONE * BUG: after disable/enable moderation filters stop to work +DONE * Lista righe di chat + + - moderation + . turn off moderation when moder win is closed or if window creation fails + . turn off moder when logout + . enable moderation for certified users only + . create a mockup of the moder win + . create js to manage moderation + + FEATURES | + ----------+ + + - improved S + . db update (add components, maybe single string) + . filter in index.php + . filter in index_wr.php + + - prefs API: + . prefs_assign(content): assign json content as output var + . prefs_apply(prefs_new): apply new content to g_prefs and system + . prefs_load(content): load json content and apply to g_prefs and system + + . prefs_update: update preferences temporarly + . prefs_save: save to the server the new prefs + + - preferences (listen into preferences) + // js var, volatile server, (db server || cookie) + temporary: js var, volatile server + permanent: js var, volatile server, (db server || cookie) + + . data from db OR, if missing, from cookies + + . update values + . database change + . MANAGE NOT AUTH USERS + + - preferences (with "modifiable S") + . Mod. S: new flag into database + . graph infrastructure + . new box to edit color + + MAJOR | + -------+ + - BUG: some connection to the named socket fails + - Not simultaneous more then one stream + + + MINOR | + -------+ + WIP - try to be more antivirus-friendly + - multiple rows between games + - packetize and automatize php-ancillary and apache module + - DISABLED_TO_FIX: DNS access (perform blocking dns requests, must be fixed) + + + DONE | + ------+ + DONE - temporarly server hung not reflected on user timeouts + DONE - timeouted users are still be able to sit down (only the first at the table is banned) + DONE - page still opened after the server restart + DONE - log_legal address fix + DONE - manage too fast reload in xynt-streaming + DONE - add xhr as transport layer and manage different streams better + TEST - BUG: pari + 72 non fa 4x ma attualmente fa 3x, da correggere + TEST - BUG: lurker are logged out (and remain a pending socket opened (look the spush log) + DONE - save/restore database + DONE - into the room local step remains -1 + DONE - centralize all '