Update comments.

This commit is contained in:
Philippe Pittoli 2023-07-11 05:44:54 +02:00
parent 4467ceaa74
commit 2fb58ea458

View File

@ -1,10 +1,17 @@
-- | `App.ZoneInterface` provides an interface to display and modify a DNS zone. -- | `App.ZoneInterface` provides an interface to display and modify a DNS zone.
-- | -- |
-- | This interface allows to: -- | This interface allows to:
-- | - TODO: display all resource records of a zone -- | - display all resource records of a zone
-- | - TODO: add new resource records -- | - * DONE: NS, A, AAAA, CNAME, TXT, MX, SRV
-- | - TODO: remove resource records -- | - * TODO: SOA
-- | - TODO: ask for confirmation on deletion -- | - add new resource records
-- | - TODO: modify resource records
-- | - remove resource records
-- | - ask for confirmation on deletion
-- |
-- | TODO: do not allow for the modification of read-only resource records.
-- |
-- | TODO: move all serialization code to a single module.
module App.ZoneInterface where module App.ZoneInterface where
@ -65,10 +72,10 @@ type Input = String
-- | Possible component's actions are: -- | Possible component's actions are:
-- | - TODO: update the list of resource records -- | - TODO: update the list of resource records
-- | - TODO: add a resource record -- | - add a resource record
-- | - TODO: modify a resource record -- | - TODO: modify a resource record
-- | - TODO: remove a resource record -- | - remove a resource record
-- | - TODO: handle user inputs -- | - handle user inputs
data Update_SRR_Form data Update_SRR_Form
= Update_SRR_Type Int = Update_SRR_Type Int