From 805c71b21a27c6e592fda33e7ae4834cc3750fb4 Mon Sep 17 00:00:00 2001 From: Fahad Naeem Date: Thu, 3 Sep 2026 17:19:43 +0500 Subject: [PATCH 1/5] Add NS records to fahadnaeem.json Removed A, MX, and TXT records from the JSON file. --- domains/fahadnaeem.json | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/domains/fahadnaeem.json b/domains/fahadnaeem.json index acfaac3f85..76a25c941c 100644 --- a/domains/fahadnaeem.json +++ b/domains/fahadnaeem.json @@ -4,16 +4,6 @@ "email": "fahadnaeem424@gmail.com" }, "records": { - "A": [ - "129.213.59.48" - ], - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": [ - "v=spf1 include:spf.improvmx.com ~all", - "google-site-verification=EeCD2oH1nUCH_y3ZI-1qiGVn0xsPMzNSvcuzZNTCboI" - ] + "NS": ["cora.ns.cloudflare.com", "memphis.ns.cloudflare.com"] } } From 481104118091a5f5133a450443a8ec3dfdc2c375 Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 3 Sep 2026 23:33:27 +0100 Subject: [PATCH 2/5] tests: improve vercel verification tests --- tests/records.test.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tests/records.test.js b/tests/records.test.js index c668f1dc30..113f1c505d 100644 --- a/tests/records.test.js +++ b/tests/records.test.js @@ -296,15 +296,23 @@ function validateRecordValues(t, data, file) { t("All files should have valid records", (t) => { files.forEach((file) => { + const data = getDomainData(file); + const recordKeys = Object.keys(data.records); + if (file.startsWith("_vercel")) { t.true( /^_vercel\.[^.]+\.json$/.test(file), `${file}: Files starting with '_vercel' must have format '_vercel..json'` ); - } - const data = getDomainData(file); - const recordKeys = Object.keys(data.records); + const txtRecords = data.records.TXT; + const txtList = Array.isArray(txtRecords) ? txtRecords : [txtRecords]; + + t.true( + txtList.length > 0 && txtList.every((record) => typeof record === "string" && record.startsWith("vc-domain-verify=")), + `${file}: Vercel verification files must contain at least one TXT record and all TXT records must start with 'vc-domain-verify='` + ); + } recordKeys.forEach((key) => { t.true(validateRecordType(key), `${file}: Invalid record type: ${key}`); From 878a653ae0635c64278fc86468cc31528b877d92 Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 3 Sep 2026 23:44:42 +0100 Subject: [PATCH 3/5] delete invalid files --- domains/_vercel.ahmadhassan.json | 9 --------- domains/_vercel.mdwisu.json | 9 --------- 2 files changed, 18 deletions(-) delete mode 100644 domains/_vercel.ahmadhassan.json delete mode 100644 domains/_vercel.mdwisu.json diff --git a/domains/_vercel.ahmadhassan.json b/domains/_vercel.ahmadhassan.json deleted file mode 100644 index 95c423b5e3..0000000000 --- a/domains/_vercel.ahmadhassan.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "ahmad9059", - "email": "ahmadhassan9059@gmail.com" - }, - "records": { - "TXT": "vc-domain-verify-ahmadhassan.is-a.dev,a4d39f00ccf974cccd0e" - } -} diff --git a/domains/_vercel.mdwisu.json b/domains/_vercel.mdwisu.json deleted file mode 100644 index 388b219c91..0000000000 --- a/domains/_vercel.mdwisu.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "mdwisu", - "email": "dwisusanto784@gmail.com" - }, - "records": { - "TXT": "_vercel=vc-domain-verify=mdwisu.is-a.dev,bf198376796ed111ef61" - } -} From 95f80563868c88e2b2726b845598075b9d5f082e Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 3 Sep 2026 23:48:32 +0100 Subject: [PATCH 4/5] delete invalid file --- domains/_vercel.bharathav.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/_vercel.bharathav.json diff --git a/domains/_vercel.bharathav.json b/domains/_vercel.bharathav.json deleted file mode 100644 index 46a827d844..0000000000 --- a/domains/_vercel.bharathav.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "AVBharath10", - "email": "avbharath1221@gmail.com" - }, - "records": { - "TXT": [ - "vc-domain-verify-bharathav.is-a.dev,4d40c2ac67021482e173" - ] - } -} From 801315772314299bf5b9774058d4aa0eb28965ff Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 3 Sep 2026 23:55:31 +0100 Subject: [PATCH 5/5] delete invalid file --- domains/_vercel.kelvinoj.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/_vercel.kelvinoj.json diff --git a/domains/_vercel.kelvinoj.json b/domains/_vercel.kelvinoj.json deleted file mode 100644 index 30e092e214..0000000000 --- a/domains/_vercel.kelvinoj.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "kelvinojedaepn", - "email": "kelvin.ojeda.071@outlook.com" - }, - "records": { - "TXT": [ - "vc-domain-verify:kelvinoj.is-a.dev,19bf00c0f781d8ea2a9d" - ] - } -}