mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-10-13 02:14:43 +00:00
Merge branch 'main' into main
This commit is contained in:
14 files changed
+59
-66
No files matched your search
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"repo": "https://github.com/playreaver/reaverlauncher",
|
||||
"owner": {
|
||||
"username": "playreaver",
|
||||
"email": "reaver.entertainment@hotmail.com"
|
||||
},
|
||||
"records": {
|
||||
"TXT": ["devAt0AD4jmuvgyIf20QXnrdhtzyiv_exuTiH-FMyTU"]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"repo": "https://github.com/playreaver/reaverlauncher",
|
||||
"owner": {
|
||||
"username": "playreaver",
|
||||
"email": "reaver.entertainment@hotmail.com"
|
||||
},
|
||||
"records": {
|
||||
"TXT": ["Wa6egx_VprU9Ixruf2otVNZYAeevRaWur_kXC2dX2dE"]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "vishalmahto0007",
|
||||
"email": "vishalmahto0007@gmail.com"
|
||||
},
|
||||
"records": {
|
||||
"TXT": "vc-domain-verify=vishalmahto.is-a.dev,6ef3474f0e8e652ed121"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "Manueloso",
|
||||
"email": "paracetamolo2005@gmail.com"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "wandering-resonance-c9c9.regamanu2005.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,12 @@
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "portfolio-52h.pages.dev",
|
||||
"TXT": "zoho-verification=zb02836572.zmverify.zoho.com"
|
||||
"TXT": "zoho-verification=zb02836572.zmverify.zoho.com",
|
||||
"MX": [
|
||||
{ "target": "mx.zoho.com", "priority": 10 },
|
||||
{ "target": "mx2.zoho.com", "priority": 20 },
|
||||
{ "target": "mx3.zoho.com", "priority": 50 }
|
||||
]
|
||||
},
|
||||
"proxied": true
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "Innocent-dev-yt",
|
||||
"email": "prateeksingh45454545@gmail.com"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "portfolio.innocentdevyt.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "cbbnbbc",
|
||||
"discord": "1038746610076762112"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "hcchat.911748.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "sjzsbgwb",
|
||||
"email": "3022605585@qq.com"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "wiki.jejsjsjja.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "smetsliam",
|
||||
"email": "liam@nextcodetwo.be"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "liamsmets.nextcodetwo.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "rizkykr",
|
||||
"email": "me@rizkykr.com"
|
||||
},
|
||||
"description": "Personal Website for Personal Branding",
|
||||
"records": {
|
||||
"CNAME": "rizkykr-is-a-dev.rizkykr.workers.dev"
|
||||
},
|
||||
"proxied": false
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"owner": {
|
||||
"username": "sunn4room",
|
||||
"email": "sunn4room@163.com"
|
||||
},
|
||||
"records": {
|
||||
"CNAME": "ghproxy.sunn4room.workers.dev"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"description": "Reaver.Entertainment",
|
||||
"owner": {
|
||||
"username": "playreaver",
|
||||
"email": "reaver.entertainment@hotmail.com"
|
||||
},
|
||||
"records": {
|
||||
"URL": "https://devspace.reaver.is-a.dev/"
|
||||
}
|
||||
}
|
||||
@@ -88,6 +88,8 @@ function isValidHexadecimal(value) {
|
||||
return /^[0-9a-fA-F]+$/.test(value);
|
||||
}
|
||||
|
||||
const disallowedCNAMEs = require("../util/disallowed-cnames.json");
|
||||
|
||||
function validateRecordValues(t, data, file) {
|
||||
const subdomain = file.replace(/\.json$/, "");
|
||||
|
||||
@@ -141,6 +143,14 @@ function validateRecordValues(t, data, file) {
|
||||
t.true(isValidHostname(value), `${file}: Invalid hostname for ${key}`);
|
||||
t.true(value !== `${subdomain}.is-a.dev`, `${file}: ${key} cannot point to itself`);
|
||||
t.true(value !== "is-a.dev", `${file}: ${key} cannot point to is-a.dev`);
|
||||
|
||||
for (const disallowed of disallowedCNAMEs) {
|
||||
if (disallowed.startsWith(".")) {
|
||||
t.false(value.endsWith(disallowed), `${file}: ${key} cannot end with ${disallowed}`);
|
||||
} else {
|
||||
t.false(value === disallowed, `${file}: ${key} cannot be ${disallowed}`);
|
||||
}
|
||||
}
|
||||
} else if (key === "URL") {
|
||||
t.true(
|
||||
value.startsWith("http://") || value.startsWith("https://"),
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
[
|
||||
".cfargotunnel.com",
|
||||
".workers.dev"
|
||||
]
|
||||
Reference in new issue
Block a user