X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=doc%2FTODO;h=6dcc3745b898c71f91205d911eb989ac3e7b7e53;hb=c7ad1c0aafefeb887934ee54d15c205e5baa906c;hp=ef30f6ecce874765092f0a798c6f452b8fe4e501;hpb=9297729bdd2cbd927b2db599de1d159a1d4e4c2b;p=mirrors%2FKyberia-bloodline.git diff --git a/doc/TODO b/doc/TODO index ef30f6e..6dcc374 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,11 +1,9 @@ +- remove hard-coded constants (everywhere): + - Registration process -> Add welcome texts & move them to one file/node - Temporary requests node does not exists. - Nodes are created with bad vector - (during registration we should generate GnuPG keypair + +(during registration we should generate GnuPG keypair to user_gpg_prv and user_gpg_pub fields in table users) (harvie) -- Uploading user images works, but resizing? - - User mail -> can't delete the mails... Anyway move whole mail handling out of nodes.php (?) @@ -28,6 +26,8 @@ - Fix https vs http problem (url) +- Uploading user images works, but resizing? + - Suspected security holes: ( cron/process-img.sh ) ( ./inc/eventz/spamuj_ubik.inc ) @@ -47,7 +47,7 @@ - keep fixing XSS -- Test & scale logarithmic threading +- Fix defaukt template (big tables) - Remove templates from git (they should be only in sql) @@ -67,3 +67,10 @@ - Fix /(id|k)/*/download (ERROR: Empty file to download.) (I think this should be implemented as template (and smarty method for download). template can be ID down in base36 = 638807 in base10) + +- Cleanup DB + (Make script for deleting nodes in recycle bin) + (Some actions (like loging, etc...) may be implemented using SQL triggers) + (Mark all nodes that should become part of distribution of kyberia software) + (Delete unused tables) + (Replace duplicit tables with VIEWs)