diff --git a/src/App/Container.purs b/src/App/Container.purs index 25befed..90cab19 100644 --- a/src/App/Container.purs +++ b/src/App/Container.purs @@ -26,11 +26,25 @@ -- | handle messages in the different pages. -- | Pages could handle semantic operations directly instead. -- | --- | TODO: --- | Allow users to provide a validation code (received by email). +-- | Tested features: +-- | - registration, mail validation, login, disconnection +-- | - domain registration +-- | - zone display, RR creation, update and removal -- | --- | TODO: --- | Verify that a user can register, update its password, login. +-- | Validation: +-- | - registration page: login, password, mail +-- | - login and password recovery page: TODO +-- | - mail verification: TODO +-- | - domain list: domain (`label`) is insufficient. +-- | +-- | TODO: when reading a RR `name`, always make it an FQDN by adding `.netlib.re.". +-- | +-- | TODO: remove the FQDN when showing RR names. +-- | +-- | TODO: authd administrative page +-- | +-- | Untested features: +-- | - mail recovery, password change module App.Container where import Prelude (Unit, bind, discard, unit, ($), (=<<), (<>), show, pure)