diff --git a/README.md b/README.md index 30991704c..0fe1cc629 100644 --- a/README.md +++ b/README.md @@ -57,4 +57,4 @@ If you like this project, please consider donating so we can keep this project r Liberapay ### Similar Services -If you want to find services similar to is-a.dev, take a look on [Free For Life](https://github.com/wdhdev/free-for-life#domains). +If you want to find services similar to is-a.dev, take a look at [Free For Life](https://github.com/wdhdev/free-for-life#domains). diff --git a/domains/_github-pages-challenge-Shaunfurtado.blog.shaunfurtado.json b/domains/_github-pages-challenge-Shaunfurtado.blog.shaunfurtado.json new file mode 100644 index 000000000..3ca28bde7 --- /dev/null +++ b/domains/_github-pages-challenge-Shaunfurtado.blog.shaunfurtado.json @@ -0,0 +1,10 @@ +{ + "description": "Verification for blog.shaunfurtado.is-a.dev in Github Pages", + "owner": { + "username": "Shaunfurtado", + "email": "shaunf1801@gmail.com" + }, + "record": { + "TXT": "08ce2f232e7028cbeb1a6baf8c8e49" + } +} diff --git a/domains/alora.json b/domains/alora.json index d054df134..e3a51e208 100644 --- a/domains/alora.json +++ b/domains/alora.json @@ -5,6 +5,19 @@ "discord": "7q8x" }, "record": { - "CNAME": "aloramiaa.github.io" + "A": [ + "185.199.108.153", + "185.199.109.153", + "185.199.110.153", + "185.199.111.153" + ], + "MX": [ + "mx.zoho.in", + "mx2.zoho.in", + "mx3.zoho.in" + ], + "TXT": [ + "v=spf1 include:zohomail.in ~all" + ] } } diff --git a/domains/mystie.json b/domains/mystie.json index 8fc1c4ef7..88db868f1 100644 --- a/domains/mystie.json +++ b/domains/mystie.json @@ -1,9 +1,9 @@ { "owner": { - "username": "MystieHum", + "username": "mystieneko", "email": "z232566755z@gmail.com" }, "record": { - "A": ["65.19.141.67"] + "A": ["64.62.151.106"] } } diff --git a/domains/seui.json b/domains/seui.json index 820d0e403..b2c078312 100644 --- a/domains/seui.json +++ b/domains/seui.json @@ -7,7 +7,7 @@ }, "record": { - "A": ["158.179.173.122"] + "A": ["140.245.70.146"] } } - \ No newline at end of file + diff --git a/domains/uptimes.yug.json b/domains/uptimes.yug.json new file mode 100644 index 000000000..270e6d1aa --- /dev/null +++ b/domains/uptimes.yug.json @@ -0,0 +1,12 @@ +{ + "description": "Uptime website for my stuff, gonna use hetrixtools for now, might change to something else later", + "repo": "N/A", + "owner": { + "username": "YUG38", + "email": "4yugpatel123@gmail.com", + "discord": "name_yug" + }, + "record": { + "CNAME": "reports.hetrixtools.com" + } +} diff --git a/domains/yug.json b/domains/yug.json deleted file mode 100644 index c80015eaa..000000000 --- a/domains/yug.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "My website", - "repo": "https://github.com/YUG38/YUG38.github.io", - "owner": { - "username": "YUG38", - "email": "4yugpatel123@gmail.com", - "discord": "name_yug" - }, - "record": { - "CNAME": "YUG38.github.io" - } -} diff --git a/domains/zmail._domainkey.alora.json b/domains/zmail._domainkey.alora.json new file mode 100644 index 000000000..1d8f5e252 --- /dev/null +++ b/domains/zmail._domainkey.alora.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "aloramiaa", + "email": "alora@alora.is-a.dev", + "discord": "1236292707371057216" + }, + "record": { + "TXT": [ + "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCpDj1YvQ59sHlGFLqD3vweqrGkr8cDp8CT5V+xBirlBb05D4V5YCvkIDgcDSu5O6yB28PXkzfWgvpGGPDIYQr1fW/zmoktXlwKE53cQv8aEfPmF8u9zucBLUqtFhb5WxBDfd4LSBaSbggLILD2/i8yP2TNQQO2F07IeVCoQFY12wIDAQAB" + ] + } +} diff --git a/tests/validations.test.js b/tests/validations.test.js index 6f71fb55f..af27b68bb 100644 --- a/tests/validations.test.js +++ b/tests/validations.test.js @@ -88,6 +88,7 @@ describe("validateDomainData", () => { { ...defaultDomain, name: "_gh-is-a-dev" }, { ...defaultDomain, name: "_domainkey" }, { ...defaultDomain, name: "_improvmx" }, + { ...defaultDomain, name: "_vercel" }, ]; const validCases = [ @@ -143,6 +144,7 @@ describe("validateDomainData", () => { { ...defaultDomain, name: "_domainkey.subdomain" }, { ...defaultDomain, name: "mx._domainkey.subdomain" }, { ...defaultDomain, name: '_improvmx.subdomain' }, + { ...defaultDomain, name: '_vercel.subdomain' }, { ...defaultDomain, name: "a.b" }, ]; diff --git a/utils/invalid-domains.json b/utils/invalid-domains.json index 1cba56e52..3e6cf64cb 100644 --- a/utils/invalid-domains.json +++ b/utils/invalid-domains.json @@ -8,6 +8,7 @@ "_github-pages-challenge-is-a-dev", "_gitlab-pages-verification-code", "_improvmx", + "_vercel", "con", "help", "no-reply", diff --git a/utils/validations.js b/utils/validations.js index 207981e73..eea099cd4 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -60,6 +60,7 @@ const extraSupportedNames = [ R.equals("_dmarc"), R.equals("_domainkey"), R.equals("_improvmx"), + R.equals("_vercel"), testRegex(/^_gh-[a-z0-9-_]+$/i), ];