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.blog.jumanji.json b/domains/_vercel.blog.jumanji.json deleted file mode 100644 index 687e663cfe..0000000000 --- a/domains/_vercel.blog.jumanji.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "owner": { - "username": "heyjumanji" - }, - "records": { - "TXT": "vc-domain-verify=blog.jumanji.is-a.dev,27db21bc7b1a8b952003" - } -} 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.jumanji.json b/domains/_vercel.jumanji.json index e2eac0be47..8bdd6b1b1d 100644 --- a/domains/_vercel.jumanji.json +++ b/domains/_vercel.jumanji.json @@ -4,6 +4,6 @@ "email": "madhuchutiya.unhinge650@silomails.com" }, "records": { - "TXT": "vc-domain-verify=jumanji.is-a.dev,291766e76a7ab5de1bc7" + "TXT": ["vc-domain-verify=www.jumanji.is-a.dev,f2c2d7a5a92201538272", "vc-domain-verify=blog.jumanji.is-a.dev,486fb527dc3495a132e8"] } } diff --git a/domains/_vercel.kevinsgeo.json b/domains/_vercel.kevinsgeo.json new file mode 100644 index 0000000000..6b11602462 --- /dev/null +++ b/domains/_vercel.kevinsgeo.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kevinsgeo", + "email": "shinegeorge@wisc.edu" + }, + "records": { + "TXT": "vc-domain-verify=kevinsgeo.is-a.dev,de2d7f1f5ee67ccf719f" + } +} \ No newline at end of file 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.phonethetpai.json b/domains/_vercel.phonethetpai.json new file mode 100644 index 0000000000..d253e7685c --- /dev/null +++ b/domains/_vercel.phonethetpai.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "PhoneTP99", + "email": "homegome99@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=phonethetpai.is-a.dev,8a580fe58a4bedebc7ef" + } +} diff --git a/domains/_vercel.pisppus.json b/domains/_vercel.pisppus.json new file mode 100644 index 0000000000..4c6670c9ee --- /dev/null +++ b/domains/_vercel.pisppus.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "pisppus", + "email": "pisppus@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=pisppus.is-a.dev,552b0c9fbb81a24b513e" + } +} + diff --git a/domains/_vercel.rabbit.json b/domains/_vercel.rabbit.json new file mode 100644 index 0000000000..f00b43937d --- /dev/null +++ b/domains/_vercel.rabbit.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "11Rabbit11", + "email": "rishurachit0877@gmail.com" + }, + "records": { + "TXT": "vc-domain-verify=rabbit.is-a.dev,a7b13afa0cc83bd9521d" + } +} 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.vimlinuz.json b/domains/_vercel.vimlinuz.json new file mode 100644 index 0000000000..3e95b8e236 --- /dev/null +++ b/domains/_vercel.vimlinuz.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "vimlinuz" + }, + "records": { + "TXT": "vc-domain-verify=vimlinuz.is-a.dev,a739a0a62550bd971d11" + } +} diff --git a/domains/_vercel.wajahat.json b/domains/_vercel.wajahat.json new file mode 100644 index 0000000000..0c6bc7b593 --- /dev/null +++ b/domains/_vercel.wajahat.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "pyzit", + "email": "hi@pyzit.com" + }, + "records": { + "TXT": "vc-domain-verify=wajahat.is-a.dev,a7dc1b9767220f2a9c3f" + } +} diff --git a/domains/adam-abdelnaby.json b/domains/adam-abdelnaby.json new file mode 100644 index 0000000000..7535593034 --- /dev/null +++ b/domains/adam-abdelnaby.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "adam-202", + "email": "adam-osama@outlook.com" + }, + "records": { + "CNAME": "adam-202.github.io" + } +} diff --git a/domains/andrewdxz.json b/domains/andrewdxz.json deleted file mode 100644 index 2d0c24403e..0000000000 --- a/domains/andrewdxz.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "alainsdev", - "email": "ghghello30@gmail.com", - "discord": "970325505989574656" - }, - "records": { - "CNAME": "andrewmack1.github.io" - } -} diff --git a/domains/anji.json b/domains/anji.json deleted file mode 100644 index 7a9676a806..0000000000 --- a/domains/anji.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "ianjiteshan", - "email": "anjiteshshandilya@gmail.com" - }, - "records": { - "CNAME": "ianjiteshan.github.io" - } -} diff --git a/domains/ar3s.json b/domains/ar3s.json new file mode 100644 index 0000000000..b5eeb8d52c --- /dev/null +++ b/domains/ar3s.json @@ -0,0 +1,10 @@ +{ + "description": "My portfolio website", + "owner": { + "username": "G3nosss", + "email": "aman@pragjyotishcollege.ac.in" + }, + "records": { + "CNAME": "portfolio-nx71wq7e0-g3nosss-projects.vercel.app" + } +} diff --git a/domains/bhavesh.json b/domains/bhavesh.json new file mode 100644 index 0000000000..48948d0d64 --- /dev/null +++ b/domains/bhavesh.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "bhaveshlohana", + "email": "bhaveshlohanawork@gmail.com" + }, + "records": { + "CNAME": "bhaveshlohana.github.io" + } +} \ No newline at end of file diff --git a/domains/cassio.json b/domains/cassio.json new file mode 100644 index 0000000000..0469b70ede --- /dev/null +++ b/domains/cassio.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "cassio-maletich", + "email": "cassio.dev@proton.me" + }, + "records": { + "CNAME": "cassio-maletich.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/darshanpatel.json b/domains/darshanpatel.json new file mode 100644 index 0000000000..f97ab5846c --- /dev/null +++ b/domains/darshanpatel.json @@ -0,0 +1,11 @@ +{ + "description": "Darshan Patel — Software Developer portfolio. ASP.NET Core, Redis, Kafka, C#.", + "repo": "https://github.com/Darshan2393/portfolio", + "owner": { + "username": "Darshan2393", + "email": "darshanmpatel2003@gmail.com" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} diff --git a/domains/divyanshgoyal.json b/domains/divyansh.json similarity index 100% rename from domains/divyanshgoyal.json rename to domains/divyansh.json diff --git a/domains/ed.json b/domains/ed.json index c2daf0b510..9642608254 100644 --- a/domains/ed.json +++ b/domains/ed.json @@ -4,7 +4,7 @@ "email": "ez.white@outlook.com" }, "records": { - "CNAME": "portfolio.lordeddington.com", + "URL": "https://portfolio.lordeddington.com", "TXT": [ "google-site-verification=ZrnysqPkhlvYCDmL5OaFb0OPX491KjW5H3vvNBIi5xs", "forward-email-site-verification=no1BQb65hL" @@ -14,5 +14,5 @@ { "target": "mx2.forwardemail.net", "priority": 10 } ] }, - "proxied": true + "proxied": false } 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/gangsworld.json b/domains/gangsworld.json new file mode 100644 index 0000000000..f895583ced --- /dev/null +++ b/domains/gangsworld.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "gangsworld3", + "email": "lilaflaton15@gmail.com" + }, + "records": { + "URL": "https://gangsworld3.github.io" + } +} diff --git a/domains/ibby.json b/domains/ibby.json new file mode 100644 index 0000000000..c252009cbb --- /dev/null +++ b/domains/ibby.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "everfacture" + }, + "records": { + "CNAME": "everfacture.github.io" + }, + "proxied": true +} 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/kelvinoj.json b/domains/kelvinoj.json new file mode 100644 index 0000000000..b98cc16045 --- /dev/null +++ b/domains/kelvinoj.json @@ -0,0 +1,10 @@ +{ + "description": "Dev Site", + "owner": { + "username": "kelvinojedaepn", + "email": "kelvin.ojeda.071@outlook.com" + }, + "records": { + "CNAME": "kelvin-portfolio-zeta.vercel.app" + } +} diff --git a/domains/kevinsgeo.json b/domains/kevinsgeo.json new file mode 100644 index 0000000000..f51b514389 --- /dev/null +++ b/domains/kevinsgeo.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kevinsgeo", + "email": "shinegeorge@wisc.edu" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} \ No newline at end of file diff --git a/domains/kielsvu.json b/domains/kielsvu.json new file mode 100644 index 0000000000..d2d82de74e --- /dev/null +++ b/domains/kielsvu.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kielsvu", + "email": "kieltrres@gmail.com" + }, + "records": { + "CNAME": "kielsvu.github.io" + } +} diff --git a/domains/mazen.json b/domains/mazen.json new file mode 100644 index 0000000000..5c8b6b9a80 --- /dev/null +++ b/domains/mazen.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "mazn74793-png" + }, + "records": { + "CNAME": "cname.vercel-dns.com" + } +} 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/om-tiwari.json b/domains/om-tiwari.json new file mode 100644 index 0000000000..13a513be75 --- /dev/null +++ b/domains/om-tiwari.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "Om-Tiwari" + }, + "records": { + "A": ["161.118.188.26"] + } +} diff --git a/domains/phonethetpai.json b/domains/phonethetpai.json index 8e28817ae1..e42f9dc180 100644 --- a/domains/phonethetpai.json +++ b/domains/phonethetpai.json @@ -1,9 +1,9 @@ { - "owner": { - "username": "PhoneTP99", - "email": "homegome99@gmail.com" - }, - "records": { - "CNAME": "cname.vercel-dns.com" - } + "owner": { + "username": "PhoneTP99", + "email": "homegome99@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } } diff --git a/domains/pisppus.json b/domains/pisppus.json new file mode 100644 index 0000000000..9026d171b6 --- /dev/null +++ b/domains/pisppus.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "pisppus", + "email": "pisppus@gmail.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} + 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/projects.itsmarian.json b/domains/projects.itsmarian.json deleted file mode 100644 index eb9268a6a7..0000000000 --- a/domains/projects.itsmarian.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "itsmarianmc", - "email": "business.itsmarian@gmail.com" - }, - "records": { - "CNAME": "itsmarianmc.github.io" - } -} diff --git a/domains/rabbit.json b/domains/rabbit.json new file mode 100644 index 0000000000..ccda514bae --- /dev/null +++ b/domains/rabbit.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "11Rabbit11", + "email": "rishurachit0877@gmail.com" + }, + "records": { + "A": ["76.76.21.21"] + } +} diff --git a/domains/serchidev.json b/domains/serchidev.json new file mode 100644 index 0000000000..b1915e684f --- /dev/null +++ b/domains/serchidev.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "serchidev", + "email": "serchidev@gmail.com" + }, + "records": { + "A": ["75.2.60.5"] + } +} 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/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/sohomnandy.json b/domains/sohomnandy.json new file mode 100644 index 0000000000..067e96deac --- /dev/null +++ b/domains/sohomnandy.json @@ -0,0 +1,11 @@ +{ + "description": "Sohom Nandy — AI/ML Engineer Portfolio", + "repo": "https://github.com/SohomNandy/cyberp_portfolio", + "owner": { + "username": "SohomNandy", + "email": "sohomnandy9@gmail.com" + }, + "records": { + "CNAME": "sohomnandy.netlify.app" + } +} 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/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/vimlinuz.json b/domains/vimlinuz.json new file mode 100644 index 0000000000..7db21b02ad --- /dev/null +++ b/domains/vimlinuz.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "vimlinuz" + }, + "records": { + "A": ["216.198.79.1"] + } +} diff --git a/domains/wajahat.json b/domains/wajahat.json new file mode 100644 index 0000000000..b0e6889998 --- /dev/null +++ b/domains/wajahat.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "pyzit", + "email": "hi@pyzit.com" + }, + "records": { + "A": ["216.198.79.1"] + } +} 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/www.serchidev.json b/domains/www.serchidev.json new file mode 100644 index 0000000000..66f93511ee --- /dev/null +++ b/domains/www.serchidev.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "serchidev", + "email": "serchidev@gmail.com" + }, + "records": { + "CNAME": "serchidev.netlify.app" + } +} 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}$/;