diff --git a/domains/11.json b/domains/11.json new file mode 100644 index 0000000000..fe3e70bbe2 --- /dev/null +++ b/domains/11.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "FWEEaaaa1", + "email": "gorgonfweman@outlook.com" + }, + "records": { + "A": ["128.204.223.115"] + } +} diff --git a/domains/_vercel.entaytion.json b/domains/_vercel.entaytion.json new file mode 100644 index 0000000000..e1a254e1cf --- /dev/null +++ b/domains/_vercel.entaytion.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "entaytion", + "email": "entaytion@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=entaytion.is-a.dev,0d093c0cae5cef0fff6a" + } +} diff --git a/domains/_vercel.hyunsu.json b/domains/_vercel.hyunsu.json new file mode 100644 index 0000000000..c86813505a --- /dev/null +++ b/domains/_vercel.hyunsu.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ehs208", + "email": "ehs208@naver.com" + }, + "records": { + "TXT": "vc-domain-verify=hyunsu.is-a.dev,ce6fd4f04bdc3d3236a4" + } +} diff --git a/domains/_vercel.kelvinoj.json b/domains/_vercel.kelvinoj.json new file mode 100644 index 0000000000..cc5404c831 --- /dev/null +++ b/domains/_vercel.kelvinoj.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kelvinojedaepn", + "email": "kelvin.ojeda.071@outlook.com" + }, + "records": { + "TXT": ["vc-domain-verify:kelvinoj.is-a.dev,19bf00c0f781d8ea2a9d"] + } +} diff --git a/domains/_vercel.muis.json b/domains/_vercel.muis.json new file mode 100644 index 0000000000..78ede50528 --- /dev/null +++ b/domains/_vercel.muis.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Charmingdc", + "email": "charmingdc002@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=muis.is-a.dev,13992e47b6277d63b32c" + } +} diff --git a/domains/_vercel.shalini.json b/domains/_vercel.shalini.json new file mode 100644 index 0000000000..6c3f8060e8 --- /dev/null +++ b/domains/_vercel.shalini.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "raunaksingh9800", + "email": "raunaksingh9800@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=shalini.is-a.dev,d615d5a4ff0b0831bb0f" + } +} diff --git a/domains/_vercel.sharon.json b/domains/_vercel.sharon.json new file mode 100644 index 0000000000..aeffd9a954 --- /dev/null +++ b/domains/_vercel.sharon.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "sharon504", + "email": "sharonpshajan@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=sharon.is-a.dev,f747ad09a86f3141b066" + } +} diff --git a/domains/_vercel.tahaportfolio.json b/domains/_vercel.tahaportfolio.json new file mode 100644 index 0000000000..a03443f43d --- /dev/null +++ b/domains/_vercel.tahaportfolio.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kalkisim-taha", + "email": "kalkisimtaha52@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=tahaportfolio.is-a.dev,d85588e72060ef8ecbb7" + } +} diff --git a/domains/_vercel.tasdik.json b/domains/_vercel.tasdik.json new file mode 100644 index 0000000000..1aa7f43984 --- /dev/null +++ b/domains/_vercel.tasdik.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "tasdikujjaman", + "email": "mdtasdikujjaman@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=tasdik.is-a.dev,1d373955449fc311d1c2" + } +} diff --git a/domains/aakashdahiya.json b/domains/aakashdahiya.json new file mode 100644 index 0000000000..d7cc2205fb --- /dev/null +++ b/domains/aakashdahiya.json @@ -0,0 +1,10 @@ +{ + "description": "Aakash's portfolio", + "owner": { + "username": "Aakash22010", + "email": "aakashdahiya167@email.com" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} diff --git a/domains/adhamhaithameid.json b/domains/adhamhaithameid.json new file mode 100644 index 0000000000..6260bd7e92 --- /dev/null +++ b/domains/adhamhaithameid.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "adhamhaithameid", + "email": "adhamhaithameid@gmail.com" + }, + "records": { + "URL": "https://github.com/adhamhaithameid" + } +} diff --git a/domains/almas.json b/domains/almas.json new file mode 100644 index 0000000000..7dead2a04d --- /dev/null +++ b/domains/almas.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "almas-cp", + "email": "almascp11@gmail.com" + }, + "records": { + "CNAME": "almas-cp.github.io" + } +} diff --git a/domains/claudio.json b/domains/claudio.json index 771cea9be2..b9e3e8e6f6 100644 --- a/domains/claudio.json +++ b/domains/claudio.json @@ -4,7 +4,7 @@ "email": "webmaster@steelchunk.eu" }, "records": { - "A": ["178.166.17.239"] + "A": ["77.54.95.112"] }, "proxied": true -} \ No newline at end of file +} diff --git a/domains/entaytion.json b/domains/entaytion.json new file mode 100644 index 0000000000..1bf3199719 --- /dev/null +++ b/domains/entaytion.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "entaytion", + "email": "entaytion@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/febry.json b/domains/febry.json new file mode 100644 index 0000000000..2a6401f432 --- /dev/null +++ b/domains/febry.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "vandebry10-star", + "email": "sybry1148@gmail.com" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} diff --git a/domains/hrushikeshtiwari.json b/domains/hrushikeshtiwari.json new file mode 100644 index 0000000000..0ddf8f931b --- /dev/null +++ b/domains/hrushikeshtiwari.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "hrushi2711", + "email": "hrushikesh2711@gmail.com" + + }, + "records": { + "CNAME": "hrushi2711.github.io" + } +} diff --git a/domains/hyunsu.json b/domains/hyunsu.json new file mode 100644 index 0000000000..d994bf94ca --- /dev/null +++ b/domains/hyunsu.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ehs208", + "email": "ehs208@naver.com" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} diff --git a/domains/joeb.json b/domains/joeb.json index aa239b2685..fd62c088fc 100644 --- a/domains/joeb.json +++ b/domains/joeb.json @@ -5,8 +5,8 @@ }, "records": { "CNAME": "joeb.pages.dev", - "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], - "TXT": "v=spf1 include:spf.improvmx.com ~all" + "MX": ["mx1.forwardemail.net", "mx2.forwardemail.net"], + "TXT": "forward-email=joevizcara@proton.me" }, "proxied": true } diff --git a/domains/keyon.json b/domains/keyon.json deleted file mode 100644 index faa0e1d19f..0000000000 --- a/domains/keyon.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "keyon-zora", - "email": "keyonzora@gmail.com" - }, - "records": { - "CNAME": "keyon.eu.cc" - }, - "proxied": false -} diff --git a/domains/lucasyamamoto.json b/domains/lucasyamamoto.json index 001618ed70..13fcc5f21f 100644 --- a/domains/lucasyamamoto.json +++ b/domains/lucasyamamoto.json @@ -1,9 +1,9 @@ { "owner": { "username": "lucasayb", - "email": "me@lucasyamamoto.com" + "email": "domain@lucasyamamoto.com" }, "records": { - "CNAME": "lucasyamamoto.com" + "URL": "https://lucasayb.github.io" } } diff --git a/domains/mahmoud-hashim-fahmy.json b/domains/mahmoud-hashim-fahmy.json new file mode 100644 index 0000000000..dc8c9acc04 --- /dev/null +++ b/domains/mahmoud-hashim-fahmy.json @@ -0,0 +1,11 @@ +{ + "description": "Personal website and portfolio of Mahmoud Hashim", + "repo": "https://github.com/mahmoud-hashim-fahmy/mahmoud-hashim-fahmy.github.io", + "owner": { + "username": "mahmoud-hashim-fahmy", + "email": "mahmoud.hashim.1st@gmail.com" + }, + "records": { + "CNAME": "mahmoud-hashim-fahmy.github.io" + } +} diff --git a/domains/mrcube.json b/domains/mrcube.json new file mode 100644 index 0000000000..90794605b6 --- /dev/null +++ b/domains/mrcube.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "MRCube-code", + "email": "foysalbinaslamprince@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/muis.json b/domains/muis.json new file mode 100644 index 0000000000..3250f44704 --- /dev/null +++ b/domains/muis.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Charmingdc", + "email": "charmingdc002@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/n00dle.json b/domains/n00dle.json new file mode 100644 index 0000000000..cad426b084 --- /dev/null +++ b/domains/n00dle.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "noodlelover1", + "email": "noodlelover1@proton.me" + }, + "records": { + "CNAME": "noodlelover1.github.io" + } +} diff --git a/domains/naquth.json b/domains/naquth.json new file mode 100644 index 0000000000..6a55b1dc34 --- /dev/null +++ b/domains/naquth.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "naquth", + "email": "naquth@outlook.com" + }, + "records": { + "CNAME": "portofolio-dun-psi.vercel.app" + } +} diff --git a/domains/nirmalvg.json b/domains/nirmalvg.json new file mode 100644 index 0000000000..b1ded9ae96 --- /dev/null +++ b/domains/nirmalvg.json @@ -0,0 +1,11 @@ +{ + "description": "Nirmal V G — Software Engineer Portfolio", + "repo": "https://github.com/NirmalVG/nirmalvg.github.io", + "owner": { + "username": "NirmalVG", + "email": "nirmalvg97@gmail.com" + }, + "records": { + "CNAME": "nirmalvg.github.io" + } +} diff --git a/domains/play.watermanmc.json b/domains/play.watermanmc.json index 0fae2da7aa..dca577d18e 100644 --- a/domains/play.watermanmc.json +++ b/domains/play.watermanmc.json @@ -4,17 +4,16 @@ "email": "lozadanoah24@gmail.com" }, "records": { - "CNAME": "watermansmp.falix.dev", + "A": ["191.96.231.10"], "SRV": [ { - "service": "_minecraft", - "protocol": "_tcp", + "name": "_minecraft._tcp", "priority": 10, "weight": 5, - "port": 27175, - "target": "watermansmp.falix.dev" + "port": 11260, + "target": "play.watermanmc.is-a.dev" } ] }, - "proxied": true + "proxied": false } diff --git a/domains/sg.json b/domains/sg.json new file mode 100644 index 0000000000..85468c2029 --- /dev/null +++ b/domains/sg.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "eternaldevotee" + }, + "records": { + "CNAME": "eternaldevotee.github.io" + } +} diff --git a/domains/shalini.json b/domains/shalini.json new file mode 100644 index 0000000000..9f741ac939 --- /dev/null +++ b/domains/shalini.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "raunaksingh9800", + "email": "raunaksingh9800@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/sharon.json b/domains/sharon.json new file mode 100644 index 0000000000..df0bd6d470 --- /dev/null +++ b/domains/sharon.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "sharon504", + "email": "sharonpshajan@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/swar.json b/domains/swar.json index c1208ced8c..8870a5490e 100644 --- a/domains/swar.json +++ b/domains/swar.json @@ -4,6 +4,6 @@ "email": "swarchuri06@gmail.com" }, "records": { - "CNAME": "sc136.github.io" + "A": ["216.198.79.1"] } } diff --git a/domains/tahaportfolio.json b/domains/tahaportfolio.json new file mode 100644 index 0000000000..0f5cb95db7 --- /dev/null +++ b/domains/tahaportfolio.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kalkisim-taha", + "email": "kalkisimtaha52@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/tasdik.json b/domains/tasdik.json new file mode 100644 index 0000000000..0394cce434 --- /dev/null +++ b/domains/tasdik.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "tasdikujjaman", + "email": "mdtasdikujjaman@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} + diff --git a/domains/thaya.json b/domains/thaya.json new file mode 100644 index 0000000000..ef703ac74c --- /dev/null +++ b/domains/thaya.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kavin3v", + "email": "mdhaya23@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/vaishnavipangare.json b/domains/vaishnavipangare.json new file mode 100644 index 0000000000..bdcc245223 --- /dev/null +++ b/domains/vaishnavipangare.json @@ -0,0 +1,11 @@ +{ + "description": "My portfolio", + "repo": "https://github.com/Vaishnavi639/portfolio", + "owner": { + "username": "Vaishnavi639", + "email": "pangarevaishnavi639@gmail.com" + }, + "records": { + "CNAME": "portfolio-website-jade-five-71.vercel.app" + } +} diff --git a/domains/vectorarchitect.json b/domains/vectorarchitect.json new file mode 100644 index 0000000000..0ac2856675 --- /dev/null +++ b/domains/vectorarchitect.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "vectorarchitect", + "email": "vectorarchitect0@gmail.com" + }, + "records": { + "CNAME": "vectorarchitect.github.io" + } +} diff --git a/domains/vm.vulcanocraft.json b/domains/vm.vulcanocraft.json new file mode 100644 index 0000000000..8baa16e3dc --- /dev/null +++ b/domains/vm.vulcanocraft.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "VulcanoSoftware", + "discord": "vulcanocraft" + }, + "records": { + "CNAME": "vulcanovms.pages.dev" + } +} \ No newline at end of file diff --git a/domains/watermanmc.json b/domains/watermanmc.json index c2743c6018..78d48d9984 100644 --- a/domains/watermanmc.json +++ b/domains/watermanmc.json @@ -4,6 +4,6 @@ "email": "lozadanoah24@gmail.com" }, "records": { - "CNAME": "watermanmc.gamer.gd" + "CNAME": "watermanmc.pages.dev" } } diff --git a/domains/xvannn07.json b/domains/xvannn07.json index 2519c6e705..d40905a8f9 100644 --- a/domains/xvannn07.json +++ b/domains/xvannn07.json @@ -3,6 +3,6 @@ "username": "Xvannn07" }, "records": { - "CNAME": "portfolio-v2-beta-eight.vercel.app" + "CNAME": "portfolio-v3-two-phi.vercel.app" } } diff --git a/tests/json.test.js b/tests/json.test.js index a0336f5955..4310f6ec90 100644 --- a/tests/json.test.js +++ b/tests/json.test.js @@ -27,7 +27,7 @@ const optionalRedirectConfigFields = { redirect_paths: "boolean" }; -const blockedFields = ["domain", "internal", "proxy", "reserved", "services", "subdomain"]; +const blockedFields = ["domain", "internal", "proxy", "reserved", "services", "subdomain", "nested", "record"]; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; const hostnameRegex = /^(?=.{1,253}$)(?:(?:[_a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\.)+[a-zA-Z]{2,63}$/;