From 8bb54519e71820800da995dd5a1f3e991f09bdd1 Mon Sep 17 00:00:00 2001 From: ChaoticChaosTheGreat Date: Thu, 1 Feb 2024 17:33:41 -0800 Subject: [PATCH 1/8] feat(domain): _discord.chaotic.is-a.dev --- domains/_discord.chaotic.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_discord.chaotic.json diff --git a/domains/_discord.chaotic.json b/domains/_discord.chaotic.json new file mode 100644 index 000000000..b97ea0f73 --- /dev/null +++ b/domains/_discord.chaotic.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ChaoticChaosTheGreat", + "email": "ryan.ryanabraham@gmail.com" + }, + "record": { + "TXT": "dh=99c69f88a933d5ec20fe830e8543f7e7c63646cd" + } +} From 1ede246fadebfd8399907f2b4492c1d46aad36fc Mon Sep 17 00:00:00 2001 From: Alex <137611210+alex1028199@users.noreply.github.com> Date: Sat, 3 Feb 2024 09:59:21 +0300 Subject: [PATCH 2/8] Register artix.is-a.dev --- domains/artix.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/artix.json diff --git a/domains/artix.json b/domains/artix.json new file mode 100644 index 000000000..5d7662e28 --- /dev/null +++ b/domains/artix.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "alex1028199", + "email": "yu1234u73f.com@gmail.com", + "discord": "834867471885271053" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From c8c0fa4ff00a4715925b371e207149022368d00a Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Sat, 3 Feb 2024 09:15:55 +0200 Subject: [PATCH 3/8] Update MAINTAINERS.md --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index fe38cdeb0..163346bc5 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -11,8 +11,8 @@ | Mahir | [@mtgsquad](https://github.com/mtgsquad) | Maintainer | | Satria | [@SX-9](https://github.com/SX-9) | Maintainer | | Vaibhav | [@VaibhavSys](https://github.com/VaibhavSys) | Maintainer | +| CuteDog5695 | [@CuteDog5695](https://github.com/CuteDog5695) | Maintainer | || -| CuteDog5695 | [@CuteDog5695](https://github.com/CuteDog5695) | Helper | | Om | [@TerraPlayz](https://github.com/TerraPlayz) | Helper | | Phoenix | [@PhoenixOrigin](https://github.com/PhoenixOrigin) | Helper | | Stef | [@Stef-00012](https://github.com/Stef-00012) | Helper | From 135551c1defeec865248d21f7427e667df32c74d Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Sat, 3 Feb 2024 09:17:48 +0200 Subject: [PATCH 4/8] Update MAINTAINERS.md --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 163346bc5..40cc2b418 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -6,12 +6,12 @@ | William | [@wdhdev](https://github.com/wdhdev) | Administrator | || | Andrew | [@andrewstech](https://github.com/andrewstech) | Maintainer | +| CuteDog5695 | [@CuteDog5695](https://github.com/CuteDog5695) | Maintainer | | Daniel | [@hackermondev](https://github.com/hackermondev) | Maintainer | | DIBSTER | [@DEV-DIBSTER](https://github.com/DEV-DIBSTER) | Maintainer | | Mahir | [@mtgsquad](https://github.com/mtgsquad) | Maintainer | | Satria | [@SX-9](https://github.com/SX-9) | Maintainer | | Vaibhav | [@VaibhavSys](https://github.com/VaibhavSys) | Maintainer | -| CuteDog5695 | [@CuteDog5695](https://github.com/CuteDog5695) | Maintainer | || | Om | [@TerraPlayz](https://github.com/TerraPlayz) | Helper | | Phoenix | [@PhoenixOrigin](https://github.com/PhoenixOrigin) | Helper | From 1ea7db7b1ec72885906cca1964438d1217c21c2e Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sat, 3 Feb 2024 19:26:35 +0800 Subject: [PATCH 5/8] feat: support dmarc records --- tests/validations.test.js | 2 ++ utils/invalid-domains.json | 1 + utils/validations.js | 1 + 3 files changed, 4 insertions(+) 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({ From 8264b61252faa1e9540bd0700f2e24b454296829 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sat, 3 Feb 2024 19:36:49 +0800 Subject: [PATCH 6/8] tests --- domains/_dmarc.json | 10 ++++++++++ domains/_dmarc.william.json | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 domains/_dmarc.json create mode 100644 domains/_dmarc.william.json diff --git a/domains/_dmarc.json b/domains/_dmarc.json new file mode 100644 index 000000000..02d340e0e --- /dev/null +++ b/domains/_dmarc.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "wdhdev", + "email": "william@williamharrison.dev" + }, + "record": { + "TXT": "testing" + } + } + \ No newline at end of file diff --git a/domains/_dmarc.william.json b/domains/_dmarc.william.json new file mode 100644 index 000000000..02d340e0e --- /dev/null +++ b/domains/_dmarc.william.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "wdhdev", + "email": "william@williamharrison.dev" + }, + "record": { + "TXT": "testing" + } + } + \ No newline at end of file From 28eca19606e2ff3022e7756a63a00fee88eb8761 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sat, 3 Feb 2024 19:37:38 +0800 Subject: [PATCH 7/8] Delete _dmarc.json --- domains/_dmarc.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/_dmarc.json diff --git a/domains/_dmarc.json b/domains/_dmarc.json deleted file mode 100644 index 02d340e0e..000000000 --- a/domains/_dmarc.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "wdhdev", - "email": "william@williamharrison.dev" - }, - "record": { - "TXT": "testing" - } - } - \ No newline at end of file From 24592c259c791a4d2da5cd46d3a41c60a16925f6 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sat, 3 Feb 2024 19:38:17 +0800 Subject: [PATCH 8/8] Delete _dmarc.william.json --- domains/_dmarc.william.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/_dmarc.william.json diff --git a/domains/_dmarc.william.json b/domains/_dmarc.william.json deleted file mode 100644 index 02d340e0e..000000000 --- a/domains/_dmarc.william.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "wdhdev", - "email": "william@williamharrison.dev" - }, - "record": { - "TXT": "testing" - } - } - \ No newline at end of file