Merge branch 'main' into main

This commit is contained in:
Usman Subhani authored and GitHub committed 2026-08-07 12:35:35 +05:00
commit bb2a3598e2
74 files changed
+558 -30

No files matched your search

+1 -1
View File
@@ -45,7 +45,7 @@ Every file must be valid JSON and follow this exact structure from https://docs.
**Critical rules (enforce strictly):**
- `"owner"."username"` **MUST** exactly match the GitHub username of the person who opened the PR, **unless** the PR author is a trusted maintainer listed in `util/trusted.json`.
Trusted maintainers: STICKnoLOGIC, DEV-DIBSTER, iostpa, orangci, Stef-00012, satr14washere, wdhdev.
Trusted maintainers: STICKnoLOGIC, DEV-DIBSTER, iostpa, orangci, Stef-DP, satr14washere, wdhdev.
- `"records"` is required (note: it must be `"records"`, never `"record"`).
- **CNAME records cannot be used with any other records and vice versa.** Only one record type is allowed if CNAME is present.
+2
View File
@@ -10,6 +10,8 @@ on:
- "tests/*"
- "util/*"
- ".github/workflows/ci.yml"
- "package.json"
- "package-lock.json"
workflow_dispatch:
+7
View File
@@ -17,6 +17,13 @@
<p align="center"><strong>is-a.dev</strong> is a service that allows developers to get a sweet-looking <code>.is-a.dev</code> subdomain for their personal websites.</p>
> [!TIP]
> We have just launched another free subdomain service for developers, called [**`is-a.bot`**](https://is-a.bot)!
>
> Claim your `.is-a.bot` subdomain for free, before it's too late!
>
> **GitHub** — [**free-domains/is-a.bot**](https://github.com/free-domains/is-a.bot)
---
## Announcements
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Listencur",
"email": "noidqiao@gmail.com"
},
"records": {
"CNAME": "e2dfdab9-e9b3-466c-8190-7bd129c87489.auth.acme-dns.io"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "ruskydev"
},
"records": {
"TXT": "dh=cb120c45e7e8c3ff2e65938b1e2fdf9d2f18707f"
}
}
@@ -0,0 +1,9 @@
{
"owner": {
"username": "abriciof",
"email": "fdcg@icomp.ufam.edu.br"
},
"records": {
"TXT": "bbfdae557e12337e03ca67407d6495"
}
}
@@ -0,0 +1,9 @@
{
"owner": {
"username": "patelnaeem7",
"email": "naeem.patel.dev@gmail.com"
},
"records": {
"TXT": "02a5d526f08626c4a17ee75fe8c185"
}
}
@@ -0,0 +1,9 @@
{
"owner": {
"username": "patermars",
"email": "PaterMars@outlook.com"
},
"records": {
"TXT": "a7d8a384e2585e17be2e513ce26b2f"
}
}
@@ -0,0 +1,9 @@
{
"owner": {
"username": "patermars",
"email": "PaterMars@outlook.com"
},
"records": {
"TXT": "2b1f9ad8a43523bf6c97157dc0900b"
}
}
@@ -0,0 +1,9 @@
{
"owner": {
"username": "5marvv",
"email": "safa4marwa5@gmail.com"
},
"records": {
"TXT": "railway-verify=28a5353c309efdc1a66b67d3008701c3631ac4dd2a0168a6365f6d1ca334e35a"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Arem-ee",
"email": "toromadeadesina@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=arem.is-a.dev,2ed19320fd195ba3dd09"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "omaiirr",
"email": "crazyomairennab@gmail.com"
},
"records": {
"TXT": ["vc-domain-verify=omairr.is-a.dev,d606bac1fd47ae274861"]
}
}
+1 -1
View File
@@ -4,6 +4,6 @@
"email": "pbsn290704@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=prasetyobintang.is-a.dev,044647a708e94876abd7"
"TXT": "vc-domain-verify=prasetyobintang.is-a.dev,48508ea4546e42ab1b47"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "pv-srinivas1",
"email": "pvsrinivas758@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=pvsrinivas.is-a.dev,50645f5c6ae87b3dc197"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "rehanilyas20196-design",
"email": "rehanilyas20196@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=rehan-stack.is-a.dev,8de33e20315ce287027d"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "ruskydev",
"email": "iamayaanalee@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=rusky.is-a.dev,79b8189df5b481e60e4c"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Shreshth-1",
"email": "shresthtyagi2004@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=shreshth.is-a.dev,dbced4fb75e804f42598"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "thekeshavgandhi-dev",
"email": "thekeshavgandhi.dev@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=thekeshavgandhi.is-a.dev,c41c62f4b48cd1b44a5b"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "thisumdev"
},
"records": {
"TXT": "vc-domain-verify=thisum.is-a.dev,06f611f9e7ca0b6419b9"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Shreshth-1",
"email": "shresthtyagi2004@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=www.shreshth.is-a.dev,a0040d97a366c20ce332"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "iapetusbob",
"email": "haoyuansayhi@gmail.com"
},
"records": {
"TXT": "vc-domain-verify=yuanhao2000.is-a.dev,2df4cea9429fa39d5970"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "abriciof",
"email": "fdcg@icomp.ufam.edu.br"
},
"records": {
"CNAME": "abriciof.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"owner": {
"username": "alwaysboner",
"email": "slimmestpickings@gmail.com"
},
"records": {
"A": [
"20.127.232.249"
]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "zen-geohub",
"email": "abidinzaenal556@gmail.com"
},
"records": {
"A": ["3.81.229.169"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Arem-ee",
"email": "toromadeadesina@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Austin Munene - Developer Portfolio",
"repo": "https://github.com/AustinMunene/Austin.is-a.dev",
"owner": {
"username": "AustinMunene",
"email": "austinmunesh@gmail.com"
},
"records": {
"CNAME": "austinmunene.netlify.app"
}
}
+2 -1
View File
@@ -4,6 +4,7 @@
"email": "oubyaub@gmail.com"
},
"records": {
"URL": "https://github.com/AubyDemon"
"URL": "https://github.com/AubyDemon",
"TXT": "zoho-verification=zb11232518.zmverify.zoho.com"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"description": "Personal portfolio and project site for Bandisha Chowdhury.",
"owner": {
"username": "binayshaw7777",
"email": "bandishachowdhury07@gmail.com"
},
"records": {
"CNAME": "cname.vercel-dns.com"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "b4rbarroja",
"email": "mhmdm0@proton.me"
},
"records": {
"CNAME": "cname.vercel-dns.com"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "dazui-py",
"email": "dazuii@duck.com"
},
"records": {
"CNAME": "dazui-py.vercel.app"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "phthen",
"email": "cchenyong0821@gmail.com"
},
"records": {
"CNAME": "phthen.github.io"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "notamitgamer"
},
"records": {
"CNAME": "notamitgamer.github.io"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "fahriftrhmn14"
},
"records": {
"CNAME": "fahriftrhmn14.github.io"
}
}
+16 -1
View File
@@ -6,7 +6,22 @@
"records": {
"CNAME": "azanbroib-hash.github.io",
"TXT": [
"zoho-verification=zb65283090.zmverify.zoho.eu"
"zoho-verification=zb65283090.zmverify.zoho.eu",
"v=spf1 include:zohomail.eu ~all"
],
"MX": [
{
"target": "mx.zoho.eu",
"priority": 10
},
{
"target": "mx2.zoho.eu",
"priority": 20
},
{
"target": "mx3.zoho.eu",
"priority": 50
}
]
},
"proxied": true
+3 -4
View File
@@ -3,8 +3,7 @@
"username": "h2rhenry",
"email": "hoanghai24032024@gmail.com"
},
"records": {
"URL": "https://h2rhenry.github.io/"
},
"proxied": false
"records": {
"CNAME": "h2rhenry.github.io"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "harshithkolasani-dev"
},
"records": {
"CNAME": "cname.vercel-dns.com"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"description": "Portfolio of Hasnat Ibrahim",
"owner": {
"username": "hasnatibrahim10-sys",
"email": "hasnatibrahim10@gmail.com"
},
"records": {
"CNAME": "hasnat-ibrahim.pages.dev"
}
}
+2 -1
View File
@@ -6,5 +6,6 @@
},
"records": {
"CNAME": "hazel.legiti.dev"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"owner": {
"username": "b4rbarroja"
},
"records": {
"CNAME": "cname.vercel-dns.com"
},
"proxied": true
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"owner": {
"username": "Joe50097",
"email": "me@joe50097.is-a.dev"
"email": "me@joe50097.dev"
},
"records": {
"MX": ["mx01.mail.icloud.com", "mx02.mail.icloud.com"],
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "CLOVERFE",
"email": "elroberuwu@gmail.com"
},
"records": {
"URL": "https://cloverfe.github.io/JoseRobertoBlanco.github.io/"
}
}
+1 -1
View File
@@ -6,6 +6,6 @@
"discord": "778436572835086366"
},
"records": {
"A": ["69.163.194.55"]
"A": ["205.196.222.84"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "student2028",
"email": "evanyao2028@gmail.com"
},
"records": {
"URL": "https://github.com/student2028"
}
}
+16
View File
@@ -0,0 +1,16 @@
{
"owner": {
"username": "barmidan71",
"email": "magazik532@gmail.com"
},
"records": {
"MX": [
"mx1.improvmx.com",
"mx2.improvmx.com"
],
"TXT": [
"v=spf1 include:spf.improvmx.com ~all"
]
},
"proxied": false
}
+1 -1
View File
@@ -4,6 +4,6 @@
"email": "mohamedreda.labwork@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
"CNAME": "cname.vercel-dns.com"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "Ahm-Nanzil"
},
"records": {
"A": [
"18.198.22.148"
]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "novastardev",
"email": "novastar.dev1@gmail.com"
},
"records": {
"CNAME": "novastar-dev.vercel.app"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "malik-cat",
"email": "liaquat.aali@gmail.com"
},
"records": {
"CNAME": "malik-cat.github.io"
}
}
+1 -1
View File
@@ -4,6 +4,6 @@
"email": "crazyomairennab@gmail.com"
},
"records": {
"CNAME": "omaiirr.github.io"
"A": ["216.198.79.1"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "mj-praba",
"email": "manojprabaharj@gmail.com"
},
"records": {
"CNAME": "mj-praba.github.io"
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "PROX-Ecosystem"
},
"records": {
"CNAME": "proxecosystem.netlify.app"
}
}
+1 -1
View File
@@ -4,6 +4,6 @@
"email": "pvsrinivas758@gmail.com"
},
"records": {
"CNAME": "pv-srinivas1.github.io"
"CNAME": "cname.vercel-dns.com"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "R0T0-DEV",
"email": "lsaddawischmidt@gmail.com"
},
"records": {
"CNAME": "r0t0-dev.github.io"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "rehanilyas20196-design",
"email": "rehanilyas20196@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "ruskydev",
"email": "iamayaanalee@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Sangwaniya",
"email": "ms88hr@gmail.com"
},
"records": {
"CNAME": "sangwan.pages.dev"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Shreshth-1",
"email": "shresthtyagi2004@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+1 -1
View File
@@ -1,7 +1,7 @@
{
"owner": {
"username": "Joe50097",
"email": "me@joe50097.is-a.dev"
"email": "me@joe50097.dev"
},
"records": {
"CNAME": "sig1.dkim.joe50097.is-a.dev.at.icloudmailadmin.com"
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Adem-ARFAOUI",
"email": "adem.arfaoui2025@gmail.com"
},
"records": {
"CNAME": "personal-portfolio-website-hzcs.onrender.com"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "thekeshavgandhi-dev",
"email": "thekeshavgandhi.dev@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+8
View File
@@ -0,0 +1,8 @@
{
"owner": {
"username": "thisumdev"
},
"records": {
"A": ["216.198.79.1"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "tonghda11"
},
"records": {
"CNAME": "tonghda11.github.io"
},
"proxied": false
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "tuliodutra27",
"email": "tuliodutra27@gmail.com"
},
"records": {
"CNAME": "tuliodutra27.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Tung Nguyen Manh",
"owner": {
"username": "coderviet1111",
"email": "anhnh@tungnm15.is-a.dev"
},
"records": {
"MX": ["mx1.improvmx.com", "mx2.improvmx.com"],
"TXT": ["v=spf1 include:spf.improvmx.com ~all"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "ukasha167",
"email": "ukashaanwar167@gmail.com"
},
"records": {
"CNAME": "ukasha167.github.io"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "vaanigupta01",
"email": "vaanigupta01@gmail.com"
},
"records": {
"CNAME": "vaani-pm-portfolio.pages.dev"
}
}
-9
View File
@@ -1,9 +0,0 @@
{
"owner": {
"username": "wdhdev",
"email": "william@is-a.dev"
},
"records": {
"URL": "https://wharrison.com.au"
}
}
+2 -2
View File
@@ -1,9 +1,9 @@
{
"owner": {
"username": "Joe50097",
"email": "me@joe50097.is-a.dev"
"email": "me@joe50097.dev"
},
"records": {
"CNAME": "joe50097-redirect.netlify.app"
"CNAME": "joe50097.netlify.app"
}
}
+1 -1
View File
@@ -6,6 +6,6 @@
"discord": "778436572835086366"
},
"records": {
"A": ["75.119.201.51"]
"CNAME": "lua.is-a.dev"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "Shreshth-1",
"email": "shresthtyagi2004@gmail.com"
},
"records": {
"CNAME": "5c237e54e38659c9.vercel-dns-017.com"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "iapetusbob",
"email": "haoyuansayhi@gmail.com"
},
"records": {
"A": ["216.198.79.1"]
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "azanbroib-hash",
"email": "piko98631@gmail.com"
},
"records": {
"TXT": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCQyJbxrl3TBlfmFDgLvzE5WG08DoeOF+9WaiEEkNicQ4jv3NH/ql3STTzb85BBwLlKiUQ7MNahl1jnxu9SD0QTjO3hIysMTJB/oIbLqRZeteTZM1QmJpAJCrRUZES/lxXD4Cv1gTHgMAgWZBDao7YThEWDIJ3ObOVL769PUZYs4wIDAQAB"
}
}
+2 -2
View File
@@ -50,7 +50,7 @@ t("Domains with proxy enabled must have at least one proxy-able record", (t) =>
});
});
const disallowedRecords = [
const unproxyable = [
{
type: "CNAME",
value: "*.onrender.com"
@@ -62,7 +62,7 @@ t("Domains with specific records must not have proxy enabled", (t) => {
const data = getDomainData(file);
if (data.proxied) {
disallowedRecords.forEach((record) => {
unproxyable.forEach((record) => {
let recordExists = false;
if (!data.records[record.type]) {
+1 -1
View File
@@ -12,7 +12,7 @@
"id": 90866414
},
{
"username": "Stef-00012",
"username": "Stef-DP",
"id": 81536172
},
{