Compare commits
2 commits
4302d0332f
...
41df059c45
| Author | SHA1 | Date | |
|---|---|---|---|
| 41df059c45 | |||
| 50a2bc31f9 |
2 changed files with 8 additions and 6 deletions
10
TODO.md
10
TODO.md
|
|
@ -8,7 +8,8 @@ Modules should have their own specific API.
|
||||||
When a module currently requires to send messages, the API should reflect semantics instead of providing the module a way to just carry raw messages.
|
When a module currently requires to send messages, the API should reflect semantics instead of providing the module a way to just carry raw messages.
|
||||||
For example, there are currently modules able to send messages (with a very simple `MessageToSend message` API), but instead of dealing with raw messages that need to be built inside the module, the API should be more semantic such as `ChangePassword new-password`.
|
For example, there are currently modules able to send messages (with a very simple `MessageToSend message` API), but instead of dealing with raw messages that need to be built inside the module, the API should be more semantic such as `ChangePassword new-password`.
|
||||||
|
|
||||||
Once modules will have specific APIs, the entire state of the application could be moved into a single module (or *component*) so every state modification can be handled in a single place.
|
Once modules will have specific APIs, the entire state of the application could be moved into a single module (or *component*).
|
||||||
|
Thus, every state modification can be handled in a single place.
|
||||||
|
|
||||||
Minor modifications:
|
Minor modifications:
|
||||||
|
|
||||||
|
|
@ -17,10 +18,11 @@ Minor modifications:
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
|
||||||
About zone records:
|
Delegation:
|
||||||
|
|
||||||
- allow '@' in record names (replaced by the fqdn, the "root" domain, such as "example.netlib.re.")
|
- new RR record: the "delegation record", effectively removing all other RRs
|
||||||
- enable to change NS records, but after a accepting the consequences
|
=> requires 2 nameservers
|
||||||
|
- also enable to change NS records (but after a accepting the consequences)?
|
||||||
|
|
||||||
About the admin interface:
|
About the admin interface:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -110,8 +110,8 @@ foreign import unsafeSetInnerHTML :: HTMLElement -> RawHTML -> Effect Unit
|
||||||
-- | Current limit is 30 minutes (`max_keepalive` = 60, 60 * 30 seconds = 30 minutes).
|
-- | Current limit is 30 minutes (`max_keepalive` = 60, 60 * 30 seconds = 30 minutes).
|
||||||
max_keepalive = 60 :: Int
|
max_keepalive = 60 :: Int
|
||||||
|
|
||||||
wsURLauthd = "wss://www.netlib.re/ws/authd" :: String
|
wsURLauthd = "ws://localhost:8080" :: String
|
||||||
wsURLdnsmanagerd = "wss://www.netlib.re/ws/dnsmanagerd" :: String
|
wsURLdnsmanagerd = "ws://localhost:8081" :: String
|
||||||
|
|
||||||
data Action
|
data Action
|
||||||
= Initialize
|
= Initialize
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue