desec-io / desec-stack

Backbone of the deSEC Free Secure DNS Hosting Service
https://desec.io/
MIT License
380 stars 48 forks source link

GUI Setup Instructions for dedyn.io Domains Misleading #670

Open nils-wisiol opened 1 year ago

nils-wisiol commented 1 year ago

When creating a new dedyn domain, the GUI shows this:

image

This is misleading because the user does not need to setup any DS records for the case for dedyn domains.

Proposed fix: the GUI should check if the name falls under the public suffix domains and make the instructions conditional. For dedyn / local public suffix domains, it should not display the information on DS records (or instead a hint that the DS records are deployed automatically).

The list of local public suffixes is available in DomainSetup.vue as LOCAL_PUBLIC_SUFFIXES but is currently not used.

@Rotzbua Maybe you are interested in taking a look at this? :rocket:

peterthomassen commented 1 year ago

Perhaps we could display the ~same thing that we display to users who register a dedyn.io subdomain during sign-up?

(Reusing this should hopefully reduce effort, and ensure consistency in the future.)