diff --git a/tests/validations.test.js b/tests/validations.test.js index 989e70136..6b9054a4a 100644 --- a/tests/validations.test.js +++ b/tests/validations.test.js @@ -66,6 +66,7 @@ describe('validateDomainData', () => { { ...defaultDomain, name: '_discord' }, { ...defaultDomain, name: '_gitlab-pages-verification-code' }, { ...defaultDomain, name: '_acme-challenge' }, + { ...defaultDomain, name: '_dmarc' }, ]; const validCases = [ @@ -98,6 +99,7 @@ describe('validateDomainData', () => { { ...defaultDomain, name: '_discord.subdomain' }, { ...defaultDomain, name: '_gitlab-pages-verification-code.subdomain' }, { ...defaultDomain, name: '_acme-challenge.subdomain' }, + { ...defaultDomain, name: '_dmarc.subdomain' }, ]; it('should return false for invalid data', () => { diff --git a/utils/invalid-domains.json b/utils/invalid-domains.json index bda0c0ae3..193ee41e5 100644 --- a/utils/invalid-domains.json +++ b/utils/invalid-domains.json @@ -1,6 +1,7 @@ [ "_acme-challenge", "_discord", + "_dmarc", "_github-challenge-is-a-dev", "_github-pages-challenge-is-a-dev", "_gitlab-pages-verification-code", diff --git a/utils/validations.js b/utils/validations.js index fa9bca399..3731095b2 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -41,6 +41,7 @@ const extraSupportedNames = [ R.equals('_discord'), R.equals('_gitlab-pages-verification-code'), R.equals('_acme-challenge'), + R.equals('_dmarc'), ] const validateDomainData = validate({