error.php page added
[brisk.git] / TODO.txt
index e18ee0c..862e2a4 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -3,37 +3,52 @@
 
   FEATURES |
  ----------+
+   - PLACEMENT-NORMALIZATION
+      DONE . Normalize previous points
+      DONE . Denormalize "Info" view
+      DONE . Denormalize explained matches
+      DONE . Check placement
+      DONE . Distinguish between inherited mult and local mult
+
    - AUTO-MAINTENANCE
-     . policy acceptance
-       . policy version
-       WIP . user policy acceptance (db field)
-       . show licence ([show me later, yes, no]/[yes, no])
-       . switch-off date
-       . opt - button on when arrived to the bottom of the licence
-       . opt - download licence
-       . min - check licence version between config file and licence file
-     . show guaranteer
+     . Terms Of Service acceptance
+       DONE . print date of hard switch
+       DONE . TOS version
+       DONE . user TOS acceptance (db field)
+       DONE . show TOS ([show me later, yes, no]/[yes, no])
+       DONE . switch-off date
+       DONE . manage accept
+       DONE . manage refuse
+       DONE . show current TOS
+       DONE . disable user reason integer field and remove SUSPEND state (db, php)
+       DONE . fix tos layout
+       DONE . opt - download TOS
+       . opt - checkbox for anonimous users with message when not checked
+       . opt - button enabled when arrived to the bottom of the TOS only
+       . opt - check TOS version between config file and TOS file
+     DONE . show guarantee (/guar <login> command)
+       DONE . multi-language
+       DONE . command documentation
+       DONE . manage disagreeding users investigation
+       DONE . self guaranteed
 
      . email validation
-
      . account expiration
 
 
-   WIP - CONTINUE FEATURE
-     . replace explicit strings with multilanguage array
-
+   DONE - CONTINUE FEATURE
+     DONE . replace explicit strings with multilanguage array
+     DONE . add a php downloader with filtering on allowed requests
      DONE . save points every game
      DONE . modify points calculation to include order and mazzo
      DONE . exclude not standard types from statistics
          DONE . daily reports (1 for each active tournament)
          DONE . monthly stats (for normal match only)
-
      DONE . show current match ID when created
      DONE . add info about continue to the info page
      DONE . add command to continue
-       DONE . check consistency of the request
+         DONE . check consistency of the request
      DONE . rearrange users and game status to continue the selected match
-
      DONE . investigate user reordering ??
 
    - WEBSOCKET TRANSPORT