DCTL1040 add clarity overly permissive variable usage error Service Providers are not supposed to be able to apply anything to anything. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
add DCTL 1040 - 1044 documentation Signed-off-by: Sami Kerola <kerolasa@iki.fi>
update Domain Connect draft version Signed-off-by: Sami Kerola <kerolasa@iki.fi>
mark the warnPhishing obsolete Signed-off-by: Sami Kerola <kerolasa@iki.fi>
give hints how to fix issues Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
Updated DCTL1039 (markdown)
Updated _Footer (markdown)
DCTL1039: document shared suffix variable Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1037 / DCTL1038: add new warnings Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
spring maintenance to the documentation This includes checking spelling and updating links to newer spec draft. Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
add A and AAAA record pointsTo value checks Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1028: clarify warnPhishing and syncPubKeyDomain page Reference: https://github.com/Domain-Connect/spec/issues/174 Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
cloudflare: improve syncPubKeyDomain instructions We have a lot of problems with Service Providers getting the public key TXT record wrong. Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
add the current draft as a page footer
DCTL1033: add multiInstance with CNAME on @ does not make sense check Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1032: improve message wording Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1029: be more direct about missing syncPubKeyDomain Requested-by: Pawel Kowalik <kowalik@denic.de> Relates-to: https://github.com/Domain-Connect/dc-template-linter/commit/708691a3ce8ea7c9f0e93414ad4b4992bbe5a0b6 Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1030 - 1032: new groupId checks Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
improve oneof validation hints Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
use most common warning as an example in the wiki start page As of today the public templates have following number of various errors and warnings. 1 "code": "DCTL1005", 81 "code": "DCTL1008", 14 "code": "DCTL1014", 4 "code": "DCTL1016", 3 "code": "DCTL1022", 7 "code": "DCTL1025", 304 "code": "DCTL1026", 11 "code": "DCTL1028", 69 "code": "DCTL1029", Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1029: syncPubKeyDomain not defined while syncBlock give impression it should be Add new info level warning that tries to catch missing syncPubKeyDomain Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1028: warnPhishing together with syncPubKeyDomain has no practical relevance Add instructions about new warning. Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1027: check host value uses expected characters Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
improve DCTL1005 error explanation Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1026: syncRedirectDomain should not have whitespaces Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1025: tell why underscores in dns are considered problematic Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
add DCTL1023 and DCTL1024 documentation Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1001: deprecated numeric field requirement Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>
DCTL1022: add invalid hostname check Signed-off-by: Sami Kerola <kerolasa@cloudflare.com>