From 616f0e68b0a1445db82162775c34e7027fb62eeb Mon Sep 17 00:00:00 2001 From: ajtabjs <134237782+ajtabjs@users.noreply.github.com> Date: Tue, 17 Dec 2024 13:36:41 -0800 Subject: [PATCH 001/212] Create ajtabs.json --- domains/ajtabs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/ajtabs diff --git a/domains/ajtabs b/domains/ajtabs new file mode 100644 index 000000000..5cb58c59c --- /dev/null +++ b/domains/ajtabs @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ajtabjs", + "email": "oro10jua@gmail.com" + }, + "record": { + "CNAME": "ajtabjs.github.io" + } +} From d1118812ad45ec2168f5625be97ec255e46eecbf Mon Sep 17 00:00:00 2001 From: HaiYTB Date: Mon, 23 Dec 2024 19:17:33 +0700 Subject: [PATCH 002/212] Add icvn domain --- domains/icvn.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/icvn.json diff --git a/domains/icvn.json b/domains/icvn.json new file mode 100644 index 000000000..2c49c7679 --- /dev/null +++ b/domains/icvn.json @@ -0,0 +1,12 @@ +{ + "description": "A minecraft server", + "repo": "https://github.com/HaiYTB/register", + "owner": { + "username": "HaiYTB", + "email": "admin@is-a.dev" + }, + "record": { + "A": "103.229.52.14" + }, + "proxied": true +} From 54704bd6378fb7d0f86c814fe5ba80e36ae7ef33 Mon Sep 17 00:00:00 2001 From: HaiYTB Date: Tue, 24 Dec 2024 09:54:45 +0700 Subject: [PATCH 003/212] Email fixed --- domains/icvn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/icvn.json b/domains/icvn.json index 2c49c7679..dab6d090c 100644 --- a/domains/icvn.json +++ b/domains/icvn.json @@ -3,7 +3,7 @@ "repo": "https://github.com/HaiYTB/register", "owner": { "username": "HaiYTB", - "email": "admin@is-a.dev" + "email": "haiwt2xbox@gmail.com" }, "record": { "A": "103.229.52.14" From 232dfacdeff031038d64b857df9b0358c9a232f4 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 26 Dec 2024 19:42:56 +1100 Subject: [PATCH 004/212] Update domains/icvn.json --- domains/icvn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/icvn.json b/domains/icvn.json index dab6d090c..4f0098268 100644 --- a/domains/icvn.json +++ b/domains/icvn.json @@ -6,7 +6,7 @@ "email": "haiwt2xbox@gmail.com" }, "record": { - "A": "103.229.52.14" + "A": ["103.229.52.14"] }, "proxied": true } From f05e1303cb3f50c366bd9010b21069a33d61acf8 Mon Sep 17 00:00:00 2001 From: HaiYTB <107292361+HaiYTB@users.noreply.github.com> Date: Thu, 26 Dec 2024 15:47:46 +0700 Subject: [PATCH 005/212] Update icvn.json Add port --- domains/icvn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/icvn.json b/domains/icvn.json index 4f0098268..a2415cbf8 100644 --- a/domains/icvn.json +++ b/domains/icvn.json @@ -6,7 +6,7 @@ "email": "haiwt2xbox@gmail.com" }, "record": { - "A": ["103.229.52.14"] + "A": ["103.229.52.14:25908"] }, "proxied": true } From b55084cd42c6afd6152c2ace2cae88b7d7d98d21 Mon Sep 17 00:00:00 2001 From: HaiYTB <107292361+HaiYTB@users.noreply.github.com> Date: Fri, 27 Dec 2024 20:51:20 +0700 Subject: [PATCH 006/212] Update icvn.json --- domains/icvn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/icvn.json b/domains/icvn.json index a2415cbf8..4f0098268 100644 --- a/domains/icvn.json +++ b/domains/icvn.json @@ -6,7 +6,7 @@ "email": "haiwt2xbox@gmail.com" }, "record": { - "A": ["103.229.52.14:25908"] + "A": ["103.229.52.14"] }, "proxied": true } From eb708176ea6d5750dec0fd39f3bcadb67b8513b7 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 13:42:40 +1300 Subject: [PATCH 007/212] Create Vercel verification record for jax.is-a.dev --- domains/_vercel.jax.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.jax.json diff --git a/domains/_vercel.jax.json b/domains/_vercel.jax.json new file mode 100644 index 000000000..26bd8beeb --- /dev/null +++ b/domains/_vercel.jax.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "jxaq" + }, + "record": { + "TXT": ["vc-domain-verify=jax.is-a.dev,f8cf558f95e96e1c703e"] + } +} From ad863bd785880a0ff026ab5cd1367cca28e1c146 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 13:53:57 +1300 Subject: [PATCH 008/212] Create jax.json --- domains/jax.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/jax.json diff --git a/domains/jax.json b/domains/jax.json new file mode 100644 index 000000000..5c3e8c9b0 --- /dev/null +++ b/domains/jax.json @@ -0,0 +1,12 @@ +{ + "description": "Jackson's Portfolio", + "repo": "https://github.com/jxaq/jxaq.github.io", + "owner": { + "username": "jxaq", + "email": "wild.dives.0x@icloud.com" + }, + "record": { + "TXT": "v=spf1 -all", + "A": "76.76.21.21", + } +} From bc7505b065388f6cbc9b88fe98c253c030b8bd64 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:03:24 +1300 Subject: [PATCH 009/212] Create h.jax.json --- domains/h.jax.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/h.jax.json diff --git a/domains/h.jax.json b/domains/h.jax.json new file mode 100644 index 000000000..098723f1b --- /dev/null +++ b/domains/h.jax.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "jxaq" + }, + "record": { + "A": ["207.211.149.245"] + } + "proxied": true, +} From 1e61394b624639a034b5edd6fc74426260bfc4a0 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:03:43 +1300 Subject: [PATCH 010/212] Create f.jax.json --- domains/f.jax.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/f.jax.json diff --git a/domains/f.jax.json b/domains/f.jax.json new file mode 100644 index 000000000..098723f1b --- /dev/null +++ b/domains/f.jax.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "jxaq" + }, + "record": { + "A": ["207.211.149.245"] + } + "proxied": true, +} From e8c7c81790d09e49d583b3d8e280174c4847b4c3 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:14:07 +1300 Subject: [PATCH 011/212] Fix invalid JSON for f.jax.json --- domains/f.jax.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/f.jax.json b/domains/f.jax.json index 098723f1b..cb8b2a27f 100644 --- a/domains/f.jax.json +++ b/domains/f.jax.json @@ -4,6 +4,6 @@ }, "record": { "A": ["207.211.149.245"] - } - "proxied": true, + }, + "proxied": true } From 4e86b22990fe6e13704a8fdf0147a5e5ece7c93e Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:14:40 +1300 Subject: [PATCH 012/212] Fix invalid JSON for h.jax.json --- domains/h.jax.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/h.jax.json b/domains/h.jax.json index 098723f1b..cb8b2a27f 100644 --- a/domains/h.jax.json +++ b/domains/h.jax.json @@ -4,6 +4,6 @@ }, "record": { "A": ["207.211.149.245"] - } - "proxied": true, + }, + "proxied": true } From 80e8828b804cc807c9dda846844e0e880df81d43 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:15:36 +1300 Subject: [PATCH 013/212] Fix invalid JSON for jax.json --- domains/jax.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/jax.json b/domains/jax.json index 5c3e8c9b0..d7396c634 100644 --- a/domains/jax.json +++ b/domains/jax.json @@ -7,6 +7,6 @@ }, "record": { "TXT": "v=spf1 -all", - "A": "76.76.21.21", + "A": "76.76.21.21" } } From 025e6697b0f784143da0f3da3321b43ee4f6bba1 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 14:35:19 +1300 Subject: [PATCH 014/212] Put TXT and A records in an array (jax.json) --- domains/jax.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/jax.json b/domains/jax.json index d7396c634..b4cf745c8 100644 --- a/domains/jax.json +++ b/domains/jax.json @@ -6,7 +6,7 @@ "email": "wild.dives.0x@icloud.com" }, "record": { - "TXT": "v=spf1 -all", - "A": "76.76.21.21" + "TXT": ["v=spf1 -all"], + "A": ["76.76.21.21"] } } From 6cf9d0d91b194bd2daf5f8dd0d5700945e3c312b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=BC=92=E1=B6=9C=CA=B3=E1=B5=83=E1=B6=BB=CA=B8=E1=B4=AE?= =?UTF-8?q?=E1=B4=BC=CB=A2=CB=A2=E5=8D=82=E4=B9=83=E5=8D=84=E4=B8=A8?= =?UTF-8?q?=E4=B8=82=E5=8D=84=E4=B9=87=D2=9C=E0=BC=92?= <93928612+Abhishek-Issac@users.noreply.github.com> Date: Sun, 29 Dec 2024 08:44:19 +0530 Subject: [PATCH 015/212] Create abhishekissac.json --- domains/abhishekissac.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/abhishekissac.json diff --git a/domains/abhishekissac.json b/domains/abhishekissac.json new file mode 100644 index 000000000..a9074f630 --- /dev/null +++ b/domains/abhishekissac.json @@ -0,0 +1,11 @@ +{ + "domain": "abhishekissac.is-a.dev", + "subdomain": "abhishekissac", + "owner": { + "email": "abhishekissac0@gmail.com" + }, + "record": { + "CNAME": "abhishek-issac.github.io" + }, + "proxied": false +} From 9079fa18859a13dddf2fe0623ddd627ea689d237 Mon Sep 17 00:00:00 2001 From: riotoff Date: Sun, 29 Dec 2024 13:03:34 +0300 Subject: [PATCH 016/212] Create chatting.json --- chatting.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 chatting.json diff --git a/chatting.json b/chatting.json new file mode 100644 index 000000000..c2652d957 --- /dev/null +++ b/chatting.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "riotoff", + "discord": "1040929084684902460" + }, + "record": { + "CNAME": "riotoff.github.io" + } +} From b64f66e25ebfd8475343e01194119d3d7ce9224c Mon Sep 17 00:00:00 2001 From: riotoff Date: Mon, 30 Dec 2024 15:24:02 +0300 Subject: [PATCH 017/212] Delete chatting.json --- chatting.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 chatting.json diff --git a/chatting.json b/chatting.json deleted file mode 100644 index c2652d957..000000000 --- a/chatting.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "riotoff", - "discord": "1040929084684902460" - }, - "record": { - "CNAME": "riotoff.github.io" - } -} From 2cb024972de136ce753c9b807514e9eba6136386 Mon Sep 17 00:00:00 2001 From: riotoff Date: Mon, 30 Dec 2024 15:24:48 +0300 Subject: [PATCH 018/212] Create chatting.json --- domains/chatting.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/chatting.json diff --git a/domains/chatting.json b/domains/chatting.json new file mode 100644 index 000000000..c2652d957 --- /dev/null +++ b/domains/chatting.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "riotoff", + "discord": "1040929084684902460" + }, + "record": { + "CNAME": "riotoff.github.io" + } +} From 96f372f500daba99be0ce0aa3f11a99004e16bfa Mon Sep 17 00:00:00 2001 From: riotoff Date: Tue, 31 Dec 2024 19:00:19 +0300 Subject: [PATCH 019/212] Rename chatting.json to chattingmessenger.json --- domains/{chatting.json => chattingmessenger.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{chatting.json => chattingmessenger.json} (100%) diff --git a/domains/chatting.json b/domains/chattingmessenger.json similarity index 100% rename from domains/chatting.json rename to domains/chattingmessenger.json From dc4863846fac54a15837f9250b97b45301a7ba8b Mon Sep 17 00:00:00 2001 From: Ryan Baig <86055075+RyanBaig@users.noreply.github.com> Date: Tue, 31 Dec 2024 21:31:20 +0500 Subject: [PATCH 020/212] Create _vercel.ryan.json --- domains/_vercel.ryan.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.ryan.json diff --git a/domains/_vercel.ryan.json b/domains/_vercel.ryan.json new file mode 100644 index 000000000..c3ddb8ff0 --- /dev/null +++ b/domains/_vercel.ryan.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "RyanBaig" + }, + "record": { + "TXT": ["vc-domain-verify=ryan.is-a.dev,c1c8f7dbcb1e3a60b229"] + } +} From 4dadeaa9d528e891da71003c322907eb961aefd8 Mon Sep 17 00:00:00 2001 From: Ryan Baig <86055075+RyanBaig@users.noreply.github.com> Date: Tue, 31 Dec 2024 21:38:10 +0500 Subject: [PATCH 021/212] Create ryanbaig.json --- domains/ryanbaig.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/ryanbaig.json diff --git a/domains/ryanbaig.json b/domains/ryanbaig.json new file mode 100644 index 000000000..1fa8545be --- /dev/null +++ b/domains/ryanbaig.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "RyanBaig" + }, + "record": { + "CNAME": "ryanthedev.vercel.app" + } +} From 30de9fb01bce186091778b7dfe35a8232f928367 Mon Sep 17 00:00:00 2001 From: Ryan Baig <86055075+RyanBaig@users.noreply.github.com> Date: Tue, 31 Dec 2024 21:39:31 +0500 Subject: [PATCH 022/212] Delete domains/_vercel.ryan.json --- domains/_vercel.ryan.json | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 domains/_vercel.ryan.json diff --git a/domains/_vercel.ryan.json b/domains/_vercel.ryan.json deleted file mode 100644 index c3ddb8ff0..000000000 --- a/domains/_vercel.ryan.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "owner": { - "username": "RyanBaig" - }, - "record": { - "TXT": ["vc-domain-verify=ryan.is-a.dev,c1c8f7dbcb1e3a60b229"] - } -} From d655b67de47ccb28fb83c54610f7cf363ffcdce6 Mon Sep 17 00:00:00 2001 From: Ryan Baig <86055075+RyanBaig@users.noreply.github.com> Date: Tue, 31 Dec 2024 21:39:55 +0500 Subject: [PATCH 023/212] Create _vercel.ryanbaig.json --- domains/_vercel.ryanbaig.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.ryanbaig.json diff --git a/domains/_vercel.ryanbaig.json b/domains/_vercel.ryanbaig.json new file mode 100644 index 000000000..c3ddb8ff0 --- /dev/null +++ b/domains/_vercel.ryanbaig.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "RyanBaig" + }, + "record": { + "TXT": ["vc-domain-verify=ryan.is-a.dev,c1c8f7dbcb1e3a60b229"] + } +} From 29e76403bb714a733dd839ba76c80f810d4f5949 Mon Sep 17 00:00:00 2001 From: Samrat Talukdar <69191476+ogsamrat@users.noreply.github.com> Date: Wed, 1 Jan 2025 02:04:52 +0530 Subject: [PATCH 024/212] ogsamrat: github txt record --- .../_github-pages-challenge-ogsamrat.samrat.is-a.dev.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json diff --git a/domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json b/domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json new file mode 100644 index 000000000..86bb70b25 --- /dev/null +++ b/domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ogsamrat" + }, + "record": { + "TXT": ["eeef7c979489f42f420873389f2bef"] + } +} From ba94d6038571c82f77cdbd1622733d156bfeff9e Mon Sep 17 00:00:00 2001 From: nikyisme <158007947+nikyy2@users.noreply.github.com> Date: Tue, 31 Dec 2024 13:46:24 -0800 Subject: [PATCH 025/212] Create nikyofficial.json --- domains/nikyofficial.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/nikyofficial.json diff --git a/domains/nikyofficial.json b/domains/nikyofficial.json new file mode 100644 index 000000000..561752de2 --- /dev/null +++ b/domains/nikyofficial.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "nikyy2", + "email": "anhky581@gmail.com" + }, + "record": { + "CNAME": "nikyy2.github.io" + } +} From e347783dd0b01c61a97e81a0e66e7d67006d2a57 Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Wed, 1 Jan 2025 12:05:15 +0700 Subject: [PATCH 026/212] Create 2.json --- domains/2.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/2.json diff --git a/domains/2.json b/domains/2.json new file mode 100644 index 000000000..d6fc683e0 --- /dev/null +++ b/domains/2.json @@ -0,0 +1,11 @@ +{ + "description": "LIGMATV's URL Manager (aka 2)", + "repo": "https://github.com/LIGMATV/links", + "owner": { + "username": "LIGMATV", + "email": "ligmatv.id@gmail.com" + }, + "record": { + "CNAME": "ligmatv.github.io" + } +} From 3cde42c68f75e1ef32265ffae7098611319a05d5 Mon Sep 17 00:00:00 2001 From: reiyuchan Date: Wed, 1 Jan 2025 08:44:00 +0200 Subject: [PATCH 027/212] Create reiyuchan.json --- domains/reiyuchan.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/reiyuchan.json diff --git a/domains/reiyuchan.json b/domains/reiyuchan.json new file mode 100644 index 000000000..8b975f981 --- /dev/null +++ b/domains/reiyuchan.json @@ -0,0 +1,11 @@ +{ + "description": "reiyuchan personal website", + "repo": "https://github.com/reiyuchan/reiyuchan.github.io", + "owner": { + "username": "reiyuchan", + "email":"iwakura.rei.tk@gmail.com" + }, + "record": { + "CNAME": "reiyuchan.github.io" + } +} From 542103e8250755d7b6c510b1b4a8f786e6628f85 Mon Sep 17 00:00:00 2001 From: Samrat Talukdar <69191476+ogsamrat@users.noreply.github.com> Date: Wed, 1 Jan 2025 12:18:14 +0530 Subject: [PATCH 028/212] Rename _github-pages-challenge-ogsamrat.samrat.is-a.dev.json to _github-pages-challenge-ogsamrat.samrat.json --- ...is-a.dev.json => _github-pages-challenge-ogsamrat.samrat.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{_github-pages-challenge-ogsamrat.samrat.is-a.dev.json => _github-pages-challenge-ogsamrat.samrat.json} (100%) diff --git a/domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json b/domains/_github-pages-challenge-ogsamrat.samrat.json similarity index 100% rename from domains/_github-pages-challenge-ogsamrat.samrat.is-a.dev.json rename to domains/_github-pages-challenge-ogsamrat.samrat.json From df0d51240c7d7b29365b39af8bc5e17111af2f8e Mon Sep 17 00:00:00 2001 From: Ryan Baig <86055075+RyanBaig@users.noreply.github.com> Date: Wed, 1 Jan 2025 12:55:50 +0500 Subject: [PATCH 029/212] Update _vercel.ryanbaig.json --- domains/_vercel.ryanbaig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/_vercel.ryanbaig.json b/domains/_vercel.ryanbaig.json index c3ddb8ff0..0e7a80730 100644 --- a/domains/_vercel.ryanbaig.json +++ b/domains/_vercel.ryanbaig.json @@ -3,6 +3,6 @@ "username": "RyanBaig" }, "record": { - "TXT": ["vc-domain-verify=ryan.is-a.dev,c1c8f7dbcb1e3a60b229"] + "TXT": ["vc-domain-verify=ryanbaig.is-a.dev,6611c040f39e1689070b"] } } From cc24d24f6a9fac3ec65fb2970e435c3d23ee3d57 Mon Sep 17 00:00:00 2001 From: Amjad Date: Wed, 1 Jan 2025 11:00:25 +0200 Subject: [PATCH 030/212] delete `amjad.json` domain --- domains/amjad.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/amjad.json diff --git a/domains/amjad.json b/domains/amjad.json deleted file mode 100644 index 81953551c..000000000 --- a/domains/amjad.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "repo": "https://github.com/amjadAH/amjadAH.github.io", - "owner": { - "username": "amjadAH", - "email": "amjad_ah_@hotmail.com", - "tiwtter": "amjad_ah_" - }, - "record": { - "CNAME": "amjadah.github.io" - } -} From 55881891772e74ad28f62deae520cc3f1cdd6b7c Mon Sep 17 00:00:00 2001 From: Jwaxy <98110672+jwaxy@users.noreply.github.com> Date: Wed, 1 Jan 2025 13:14:10 +0300 Subject: [PATCH 031/212] Add Cloudflare NS records. --- domains/jwaxy.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/jwaxy.json b/domains/jwaxy.json index f441505b4..7b81d01fd 100644 --- a/domains/jwaxy.json +++ b/domains/jwaxy.json @@ -6,6 +6,6 @@ "email": "me@yxawj.aleeas.com" }, "record": { - "CNAME": "jwaxy.github.io" + "NS": ["isabel.ns.cloudflare.com", "kolton.ns.cloudflare.com"] } } From 6375655954f93bf2186c23b04901ad541beb72ad Mon Sep 17 00:00:00 2001 From: Jwaxy <98110672+jwaxy@users.noreply.github.com> Date: Wed, 1 Jan 2025 13:14:52 +0300 Subject: [PATCH 032/212] Delete my github challange because not needed anymore. --- domains/_github-pages-challenge-jwaxy.jwaxy.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/_github-pages-challenge-jwaxy.jwaxy.json diff --git a/domains/_github-pages-challenge-jwaxy.jwaxy.json b/domains/_github-pages-challenge-jwaxy.jwaxy.json deleted file mode 100644 index 96595b11e..000000000 --- a/domains/_github-pages-challenge-jwaxy.jwaxy.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "GitHub said that the verification was needed so I created this record.", - "owner": { - "username": "jwaxy", - "email": "me@yxawj.aleeas.com" - }, - "record": { - "TXT": "8e4b33b2837436011e57d5cade6b40" - } -} From b12b49c4932e02e302af9ac3d85a82eedc79e6d7 Mon Sep 17 00:00:00 2001 From: Anant <144612836+ThatNerdyKun@users.noreply.github.com> Date: Wed, 1 Jan 2025 18:32:22 +0530 Subject: [PATCH 033/212] Create annant.json --- domains/annant.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/annant.json diff --git a/domains/annant.json b/domains/annant.json new file mode 100644 index 000000000..78cb5f780 --- /dev/null +++ b/domains/annant.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "ThatNerdyKun", +"discord": "629851641579044874" + }, + + "record": { + "CNAME": "annant.pages.dev" + } +} From 353f0fa4072717c0d02065ae1ca67e941929fc54 Mon Sep 17 00:00:00 2001 From: Lohit Kolluri Date: Wed, 1 Jan 2025 22:27:45 +0530 Subject: [PATCH 034/212] Update lohit.json --- domains/lohit.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/domains/lohit.json b/domains/lohit.json index 52d0da6c2..75b71090a 100644 --- a/domains/lohit.json +++ b/domains/lohit.json @@ -5,6 +5,8 @@ "discord": "drxven" }, "record": { - "CNAME": "lohitkolluri.vercel.app" + "A": ["76.76.21.21"], + "MX": ["mx.zoho.in", "mx2.zoho.in", "mx3.zoho.in"], + "TXT": ["v=spf1 include:zohomail.in ~all"] } } From 5cac55e5582a3e08ef29761a230695eb1efda967 Mon Sep 17 00:00:00 2001 From: Lohit Kolluri Date: Wed, 1 Jan 2025 23:45:49 +0530 Subject: [PATCH 035/212] Update lohit.json --- domains/lohit.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/lohit.json b/domains/lohit.json index 75b71090a..b76800a08 100644 --- a/domains/lohit.json +++ b/domains/lohit.json @@ -7,6 +7,6 @@ "record": { "A": ["76.76.21.21"], "MX": ["mx.zoho.in", "mx2.zoho.in", "mx3.zoho.in"], - "TXT": ["v=spf1 include:zohomail.in ~all"] + "TXT": ["v=spf1 include:zohomail.in ~all", "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDk3bjKjaUSMk1CmR3dk3zbYxepsBEwSlM5Sz7f0IMEQICvmR4rv3O3dnT+2JmzV9sr/97sqQpucCVDJaJrnLB4XlFCvgJfwUTU8TX4CPSnWOJ4P7cxrfaMRMZARJoj31m81NB/eVArLcCZFZ/wprNeiOMhPGDL4B2lZRZkDts63wIDAQAB"] } } From 48a81af982ffb44bc1d1edb1a454b0c01d624d40 Mon Sep 17 00:00:00 2001 From: WinStuff <104269577+enderfoxbg@users.noreply.github.com> Date: Wed, 1 Jan 2025 21:12:50 +0200 Subject: [PATCH 036/212] Create _vercel.justwinstuff.json --- domains/_vercel.justwinstuff.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_vercel.justwinstuff.json diff --git a/domains/_vercel.justwinstuff.json b/domains/_vercel.justwinstuff.json new file mode 100644 index 000000000..e93831283 --- /dev/null +++ b/domains/_vercel.justwinstuff.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "enderfoxbg", + "discord": "970380468090437672" + }, + "record": { + "TXT": ["vc-domain-verify=justwinstuff.is-a.dev,f7737c243dc3c1080dd7"] + } +} From 22303f26db7fabe5a32bf4c40356d1c687862831 Mon Sep 17 00:00:00 2001 From: WinStuff <104269577+enderfoxbg@users.noreply.github.com> Date: Wed, 1 Jan 2025 21:14:28 +0200 Subject: [PATCH 037/212] Create justwinstuff.json --- domains/justwinstuff.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/justwinstuff.json diff --git a/domains/justwinstuff.json b/domains/justwinstuff.json new file mode 100644 index 000000000..2ba65cf76 --- /dev/null +++ b/domains/justwinstuff.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "enderfoxbg", + "discord": "970380468090437672" + }, + "record": { + "CNAME": "justwinstuff.vercel.app" + } +} From c1eec6dcec5dc16cc71d9ea98562b8c881cbb812 Mon Sep 17 00:00:00 2001 From: Jobayed Sumon Date: Thu, 2 Jan 2025 02:08:29 +0600 Subject: [PATCH 038/212] Create jobayedsumon.json --- domains/jobayedsumon.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/jobayedsumon.json diff --git a/domains/jobayedsumon.json b/domains/jobayedsumon.json new file mode 100644 index 000000000..3a946146e --- /dev/null +++ b/domains/jobayedsumon.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jobayedsumon", + "email": "jobayedahmedsumon@gmail.com" + }, + "record": { + "A": [ + "103.159.73.11" + ] + } +} From fed29da5aaf84c97bd7d26d8849da8b0e6afda5e Mon Sep 17 00:00:00 2001 From: nikyisme <158007947+nikyy2@users.noreply.github.com> Date: Wed, 1 Jan 2025 12:34:42 -0800 Subject: [PATCH 039/212] Create _discord.nikyofficial.json --- domains/_discord.nikyofficial.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/_discord.nikyofficial.json diff --git a/domains/_discord.nikyofficial.json b/domains/_discord.nikyofficial.json new file mode 100644 index 000000000..0777d6d1a --- /dev/null +++ b/domains/_discord.nikyofficial.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "nikyy2", + "email": "anhky581@gmail.com", + "discord": "1007521768761729094" + }, + "record": { + "TXT": "dh=eb8bcab3a2e8a1f278e7cb88404974b46f58a31c" + } +} From 726325f1940dabccb85b5540a5762bea56ecd431 Mon Sep 17 00:00:00 2001 From: ah2 <44106895+ah2@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:13:10 +0400 Subject: [PATCH 040/212] Create ah2.json --- domains/ah2.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/ah2.json diff --git a/domains/ah2.json b/domains/ah2.json new file mode 100644 index 000000000..735d5b25a --- /dev/null +++ b/domains/ah2.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ah2", + "email": "uni.ahmamy@gmail.com" + }, + "record": { + "CNAME": "hamd.cloud.libraryofcode.org" + } +} From 3402016ad9a98e20a02c22f3fb3b92e8a86da944 Mon Sep 17 00:00:00 2001 From: Lohit Kolluri Date: Thu, 2 Jan 2025 02:47:10 +0530 Subject: [PATCH 041/212] Create zmail._domainkey.lohit.json --- domains/zmail._domainkey.lohit.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/zmail._domainkey.lohit.json diff --git a/domains/zmail._domainkey.lohit.json b/domains/zmail._domainkey.lohit.json new file mode 100644 index 000000000..45759e124 --- /dev/null +++ b/domains/zmail._domainkey.lohit.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "lohitkolluri", + "email": "lohitkolluri@gmail.com", + "discord": "drxven" + }, + "record": { + "TXT": ["v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDk3bjKjaUSMk1CmR3dk3zbYxepsBEwSlM5Sz7f0IMEQICvmR4rv3O3dnT+2JmzV9sr/97sqQpucCVDJaJrnLB4XlFCvgJfwUTU8TX4CPSnWOJ4P7cxrfaMRMZARJoj31m81NB/eVArLcCZFZ/wprNeiOMhPGDL4B2lZRZkDts63wIDAQAB"] + } +} From fe7289b0f795b760d42b9550ab858167842f9cb0 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 06:35:54 +0800 Subject: [PATCH 042/212] remove reserved option --- tests/json.test.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/json.test.js b/tests/json.test.js index 1bf3e3f3d..4dab0ede7 100644 --- a/tests/json.test.js +++ b/tests/json.test.js @@ -8,8 +8,7 @@ const requiredFields = { }; const optionalFields = { - proxied: "boolean", - reserved: "boolean" + proxied: "boolean" }; const requiredOwnerFields = { @@ -79,10 +78,8 @@ t("All files should have the required fields", (t) => { // Validate owner object fields validateRequiredFields(t, data.owner, requiredOwnerFields, file); - // Ensure 'record' field is not empty unless reserved - if (!data.reserved) { - t.true(Object.keys(data.record).length > 0, `${file}: No record types found`); - } + // Ensure 'record' field is not empty + t.true(Object.keys(data.record).length > 0, `${file}: Missing DNS records`); }); }); From 5c5245c4e28f69d27b5cda32daf9163eebf51172 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 06:35:55 +0800 Subject: [PATCH 043/212] remove reserved option --- tests/json.test.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/json.test.js b/tests/json.test.js index 1bf3e3f3d..4dab0ede7 100644 --- a/tests/json.test.js +++ b/tests/json.test.js @@ -8,8 +8,7 @@ const requiredFields = { }; const optionalFields = { - proxied: "boolean", - reserved: "boolean" + proxied: "boolean" }; const requiredOwnerFields = { @@ -79,10 +78,8 @@ t("All files should have the required fields", (t) => { // Validate owner object fields validateRequiredFields(t, data.owner, requiredOwnerFields, file); - // Ensure 'record' field is not empty unless reserved - if (!data.reserved) { - t.true(Object.keys(data.record).length > 0, `${file}: No record types found`); - } + // Ensure 'record' field is not empty + t.true(Object.keys(data.record).length > 0, `${file}: Missing DNS records`); }); }); From 988994234dd49f8a04e2b1951e37040d4d8af046 Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:30:00 +0000 Subject: [PATCH 044/212] Delete domains/ai-y.json --- domains/ai-y.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/ai-y.json diff --git a/domains/ai-y.json b/domains/ai-y.json deleted file mode 100644 index 1ba829032..000000000 --- a/domains/ai-y.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "CNAME": "ai-y.onrender.com" - } -} From f0b7ca1f6cf08a4e94f6fd28a5e899cf6da0d503 Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:32:09 +0000 Subject: [PATCH 045/212] Delete domains/ai-y.yosuke.json --- domains/ai-y.yosuke.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/ai-y.yosuke.json diff --git a/domains/ai-y.yosuke.json b/domains/ai-y.yosuke.json deleted file mode 100644 index 632f9c315..000000000 --- a/domains/ai-y.yosuke.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "CNAME": "ai-y-main.pages.dev" - } -} From 5ee66dad225badbeca394eb66df6bb146c4ac253 Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:32:21 +0000 Subject: [PATCH 046/212] Delete domains/ai-y.yunexiz.json --- domains/ai-y.yunexiz.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/ai-y.yunexiz.json diff --git a/domains/ai-y.yunexiz.json b/domains/ai-y.yunexiz.json deleted file mode 100644 index 0ab726729..000000000 --- a/domains/ai-y.yunexiz.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "CNAME": "yunexiz.github.io" - } -} From 25dd15172957b56fd6a25244648b06588694464b Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:32:31 +0000 Subject: [PATCH 047/212] Delete domains/_github-pages-challenge-yunexiz.ai-y.yunexiz.json --- .../_github-pages-challenge-yunexiz.ai-y.yunexiz.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/_github-pages-challenge-yunexiz.ai-y.yunexiz.json diff --git a/domains/_github-pages-challenge-yunexiz.ai-y.yunexiz.json b/domains/_github-pages-challenge-yunexiz.ai-y.yunexiz.json deleted file mode 100644 index 5e584ec99..000000000 --- a/domains/_github-pages-challenge-yunexiz.ai-y.yunexiz.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "TXT": "44acf50d05a09c5bdcb82f64551e6c" - } -} From 55501e5a8a8c2e738b481e46f8cab6c365047d4b Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:39:19 +0000 Subject: [PATCH 048/212] Delete domains/1-train-ride-in-germany-is-300-euros.json --- domains/1-train-ride-in-germany-is-300-euros.json | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 domains/1-train-ride-in-germany-is-300-euros.json diff --git a/domains/1-train-ride-in-germany-is-300-euros.json b/domains/1-train-ride-in-germany-is-300-euros.json deleted file mode 100644 index e809964fb..000000000 --- a/domains/1-train-ride-in-germany-is-300-euros.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "owner": { - "username": "Yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "A": [ - "185.199.109.153", - "185.199.108.153", - "185.199.110.153", - "185.199.111.153" - ] - } -} From df7c9df27dcff914e71e6db0ff2aa0ac04325ba3 Mon Sep 17 00:00:00 2001 From: Yosuke Nishiyama <141266522+Yunexiz@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:39:32 +0000 Subject: [PATCH 049/212] Delete domains/_github-pages-challenge-yunexiz.1-train-ride-in-germany-is-300-euros.json --- ...nge-yunexiz.1-train-ride-in-germany-is-300-euros.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/_github-pages-challenge-yunexiz.1-train-ride-in-germany-is-300-euros.json diff --git a/domains/_github-pages-challenge-yunexiz.1-train-ride-in-germany-is-300-euros.json b/domains/_github-pages-challenge-yunexiz.1-train-ride-in-germany-is-300-euros.json deleted file mode 100644 index 73f4376f4..000000000 --- a/domains/_github-pages-challenge-yunexiz.1-train-ride-in-germany-is-300-euros.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "Yunexiz", - "discord": "1040303561847881729" - }, - "record": { - "TXT": "a39a9e9549128753e8f6757a37d2c2" - } -} From c39b5eaff79c56bfecf2cd285a03aab8a84bb900 Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Thu, 2 Jan 2025 10:04:39 +0700 Subject: [PATCH 050/212] Update 2.json --- domains/2.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/domains/2.json b/domains/2.json index d6fc683e0..5e6f21eae 100644 --- a/domains/2.json +++ b/domains/2.json @@ -1,11 +1,10 @@ { "description": "LIGMATV's URL Manager (aka 2)", - "repo": "https://github.com/LIGMATV/links", "owner": { "username": "LIGMATV", "email": "ligmatv.id@gmail.com" }, "record": { - "CNAME": "ligmatv.github.io" + "CNAME": "ligmatv-links.vercel.app" } } From dce19c87de7e0186319fd79770f4212536c489e9 Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Thu, 2 Jan 2025 10:12:46 +0700 Subject: [PATCH 051/212] Create _vercel.2.json --- domains/_vercel.2.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/_vercel.2.json diff --git a/domains/_vercel.2.json b/domains/_vercel.2.json new file mode 100644 index 000000000..24db2720e --- /dev/null +++ b/domains/_vercel.2.json @@ -0,0 +1,10 @@ +{ + "description": "LIGMATV's URL Manager (aka 2)", + "owner": { + "username": "LIGMATV", + "email": "ligmatv.id@gmail.com" + }, + "record": { + "TXT": ["vc-domain-verify=2.is-a.dev,ea014a1b9a6ec8986aa0"] + } +} From 987ec14c6b42dcfd500d35dbb901d0cffd3c7e28 Mon Sep 17 00:00:00 2001 From: Manish <87753285+m-manish03@users.noreply.github.com> Date: Thu, 2 Jan 2025 11:42:06 +0530 Subject: [PATCH 052/212] Create manish-madi.json --- domains/manish-madi.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/manish-madi.json diff --git a/domains/manish-madi.json b/domains/manish-madi.json new file mode 100644 index 000000000..fe4f90072 --- /dev/null +++ b/domains/manish-madi.json @@ -0,0 +1,11 @@ +{ + "description": "Manish's Personal Website", + "repo": "https://github.com/m-manish03/m-manish03", + "owner": { + "username": "m-manish03", + "email": "manish.rebel14@gmail.com" + }, + "record": { + "CNAME": "m-manish03.github.io" + } +} From 99dfd99b956c31570de56bb1790cff748497b533 Mon Sep 17 00:00:00 2001 From: Heath Garvin <60587708+MinoDab492@users.noreply.github.com> Date: Wed, 1 Jan 2025 22:52:47 -0800 Subject: [PATCH 053/212] New Links (MinoDab492) --- domains/_discord.heath.json | 9 +++++++++ domains/heath.json | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 domains/_discord.heath.json create mode 100644 domains/heath.json diff --git a/domains/_discord.heath.json b/domains/_discord.heath.json new file mode 100644 index 000000000..58cb8892f --- /dev/null +++ b/domains/_discord.heath.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "minodab492", + "email": "heath.garvin@minodabproductions.dev" + }, + "record": { + "TXT": ["dh=5a45b7cd26a9cd21f027e4bbf1c010cac0b78204"] + } +} \ No newline at end of file diff --git a/domains/heath.json b/domains/heath.json new file mode 100644 index 000000000..78180bee0 --- /dev/null +++ b/domains/heath.json @@ -0,0 +1,10 @@ +{ + "description": "A simple link shortener page used for the minodabproductions.dev website.", + "owner": { + "username": "minodab492", + "email": "heath.garvin@minodabproductions.dev" + }, + "record": { + "CNAME": "mdp-linkshortener.pages.dev" + } +} \ No newline at end of file From 6f84fc787b15ec1cf0b8dc7788eaffc543215cb6 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 13:12:32 +0530 Subject: [PATCH 054/212] Create hash-cracker.json --- domains/hash-cracker.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 domains/hash-cracker.json diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/domains/hash-cracker.json @@ -0,0 +1 @@ + From 4bf905878415b3df047261efe7052bc04bb86138 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 13:18:11 +0530 Subject: [PATCH 055/212] Create Hash-Cracker.json --- domains/Hash-Cracker.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 domains/Hash-Cracker.json diff --git a/domains/Hash-Cracker.json b/domains/Hash-Cracker.json new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/domains/Hash-Cracker.json @@ -0,0 +1 @@ + From afa54538db2954b3740a848e92b0c8dceaa814b1 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 13:21:12 +0530 Subject: [PATCH 056/212] Delete domains/Hash-Cracker.json --- domains/Hash-Cracker.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 domains/Hash-Cracker.json diff --git a/domains/Hash-Cracker.json b/domains/Hash-Cracker.json deleted file mode 100644 index 8b1378917..000000000 --- a/domains/Hash-Cracker.json +++ /dev/null @@ -1 +0,0 @@ - From 464ebb2db511978aa136ed82da03cb56c3082526 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 13:23:19 +0530 Subject: [PATCH 057/212] Create Hash-Cracker.json --- domains/Hash-Cracker.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/Hash-Cracker.json diff --git a/domains/Hash-Cracker.json b/domains/Hash-Cracker.json new file mode 100644 index 000000000..489333b0e --- /dev/null +++ b/domains/Hash-Cracker.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "Hash-Cracker" + }, + "record": { + "CNAME": "Hash-Cracker.github.io" + } +} From 7c390e0dd8bd5acc2b2951a5e75dd05f0d668a88 Mon Sep 17 00:00:00 2001 From: WinStuff <104269577+enderfoxbg@users.noreply.github.com> Date: Thu, 2 Jan 2025 10:57:46 +0200 Subject: [PATCH 058/212] Create _discord.justwinstuff.json --- domains/_discord.justwinstuff.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_discord.justwinstuff.json diff --git a/domains/_discord.justwinstuff.json b/domains/_discord.justwinstuff.json new file mode 100644 index 000000000..f846fd946 --- /dev/null +++ b/domains/_discord.justwinstuff.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "enderfoxbg", + "discord": "970380468090437672" + }, + "record": { + "TXT": ["dh=75e9bdc423ca4351bb8938087b552bc2ee9a3e16"] + } +} From 93f0ea28be8be86e9ee9db88667beaf89a21eb28 Mon Sep 17 00:00:00 2001 From: shockbs <77534483+shockbs@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:04:55 +0800 Subject: [PATCH 059/212] Delete domains/face-recognition.shockbs.json --- domains/face-recognition.shockbs.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/face-recognition.shockbs.json diff --git a/domains/face-recognition.shockbs.json b/domains/face-recognition.shockbs.json deleted file mode 100644 index 6000dc098..000000000 --- a/domains/face-recognition.shockbs.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "shockbs", - "email": "apipherng@gmail.com" - }, - "record": { - "CNAME": "na-west1.surge.sh" - } -} From 493a47913856fac573370e3efb92f5789e6a0ec8 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 15:40:56 +0530 Subject: [PATCH 060/212] Delete domains/Hash-Cracker.json --- domains/Hash-Cracker.json | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 domains/Hash-Cracker.json diff --git a/domains/Hash-Cracker.json b/domains/Hash-Cracker.json deleted file mode 100644 index 489333b0e..000000000 --- a/domains/Hash-Cracker.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "owner": { - "username": "Hash-Cracker" - }, - "record": { - "CNAME": "Hash-Cracker.github.io" - } -} From 9bbf70b9466cf2c5cc587db4e34b3a45c8cb02f2 Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 15:43:33 +0530 Subject: [PATCH 061/212] Update hash-cracker.json --- domains/hash-cracker.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json index 8b1378917..489333b0e 100644 --- a/domains/hash-cracker.json +++ b/domains/hash-cracker.json @@ -1 +1,8 @@ - +{ + "owner": { + "username": "Hash-Cracker" + }, + "record": { + "CNAME": "Hash-Cracker.github.io" + } +} From f7e410c0cfa6225caa01fc79b19caa48fa30a5ff Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 15:48:14 +0530 Subject: [PATCH 062/212] Update hash-cracker.json --- domains/hash-cracker.json | 1 + 1 file changed, 1 insertion(+) diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json index 489333b0e..932ddd189 100644 --- a/domains/hash-cracker.json +++ b/domains/hash-cracker.json @@ -1,6 +1,7 @@ { "owner": { "username": "Hash-Cracker" + "email": "tspamiitesh@gmail.com" }, "record": { "CNAME": "Hash-Cracker.github.io" From 82c124038a41a9e0eff233f8de538805eb28a1aa Mon Sep 17 00:00:00 2001 From: Amiitesh TSP Date: Thu, 2 Jan 2025 15:52:32 +0530 Subject: [PATCH 063/212] Update hash-cracker.json --- domains/hash-cracker.json | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json index 932ddd189..576894dc0 100644 --- a/domains/hash-cracker.json +++ b/domains/hash-cracker.json @@ -1,9 +1,11 @@ { - "owner": { - "username": "Hash-Cracker" - "email": "tspamiitesh@gmail.com" - }, - "record": { - "CNAME": "Hash-Cracker.github.io" - } -} + "description": "A portfolio website", + "repo": "https://github.com/hash-cracker/hash-cracker.github.io", + "owner": { + "username": "hash-cracker", + "email": "tspamiitesh@gmail.com", + }, + "record": { + "CNAME": "hash-cracker.github.io" + } +} From d795c1c873a4426162213b22bd896c079d2164d1 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:46:14 +0800 Subject: [PATCH 064/212] add basic pr tests --- .github/workflows/validation.yml | 9 +++++++++ tests/pr.test.js | 23 +++++++++++++++++++++++ util/administrators.json | 4 ++++ util/reserved-domains.json | 4 +++- 4 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 tests/pr.test.js create mode 100644 util/administrators.json diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index d48c9a347..c5dd5964a 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,6 +36,15 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Get Modified JSON Files + id: modified_files + run: | + MODIFIED_FILES=$(git diff --name-only ${{ github.event.before }} ${{ github.sha }} | grep '^domains/.*\.json$' | sed 's|.*/||' | tr '\n' ',' | sed 's|,$||') + echo "MODIFIED_FILES=${MODIFIED_FILES}" >> $GITHUB_ENV + - run: npm install - run: npm test + env: + PULL_REQUEST: ${{ github.event.pull_request.number || false }} # false if not a PR + MODIFIED_FILES: ${{ env.MODIFIED_FILES }} diff --git a/tests/pr.test.js b/tests/pr.test.js new file mode 100644 index 000000000..6e5588fd7 --- /dev/null +++ b/tests/pr.test.js @@ -0,0 +1,23 @@ +if (!process.env.PULL_REQUEST) return; + +const t = require("ava"); +const fs = require("fs-extra"); +const path = require("path"); + +const PR_AUTHOR = process.env.PR_AUTHOR; +const MODIFIED_FILES = process.env.MODIFIED_FILES.split(","); + +const domainsPath = path.resolve("domains"); + +const admins = require("../util/administrators.json"); + +t("Modified JSON files must be owned by the PR author", (t) => { + MODIFIED_FILES.forEach((file) => { + const domain = fs.readJsonSync(path.join(domainsPath, file)); + + t.true( + domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Owner should be ${PR_AUTHOR} but is ${domain.owner}` + ); + }); +}); diff --git a/util/administrators.json b/util/administrators.json new file mode 100644 index 000000000..f85832ced --- /dev/null +++ b/util/administrators.json @@ -0,0 +1,4 @@ +[ + "wdhdev", + "DEV-DIBSTER" +] \ No newline at end of file diff --git a/util/reserved-domains.json b/util/reserved-domains.json index 67087b209..42a683c8c 100644 --- a/util/reserved-domains.json +++ b/util/reserved-domains.json @@ -8,7 +8,9 @@ "api", "auth", "authentication", + "authorisation", "authorise", + "authorization", "authorize", "aux", "billing", @@ -17,6 +19,7 @@ "cart", "catalog", "checkout", + "co", "com", "com[1-9]", "con", @@ -74,7 +77,6 @@ "payments", "portal", "postmaster", - "prn", "recovery", "redirect", "registrar", From b7739fb0c843cb79e878f26e64d1aaf828b10f96 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:48:03 +0800 Subject: [PATCH 065/212] Update validation.yml --- .github/workflows/validation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index c5dd5964a..259be4388 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -46,5 +46,5 @@ jobs: - run: npm test env: - PULL_REQUEST: ${{ github.event.pull_request.number || false }} # false if not a PR + PULL_REQUEST: ${{ github.event_name == 'pull_request' }} MODIFIED_FILES: ${{ env.MODIFIED_FILES }} From f78a7beddc96b8384dd25a2e0db5dbae2cbb9e96 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:54:05 +0800 Subject: [PATCH 066/212] updates --- .github/workflows/stale.yml | 31 +++++++++++++++---------------- .github/workflows/validation.yml | 9 ++------- tests/pr.test.js | 9 ++++++--- 3 files changed, 23 insertions(+), 26 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 9eefecd7b..ad78c7b61 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,21 +1,20 @@ name: StaleBOT on: - workflow_dispatch: - name: 'Force cleanup' - schedule: - - cron: "30 14 * * *" + workflow_dispatch: + schedule: + - cron: "30 14 * * *" jobs: - stale: - runs-on: ubuntu-latest - steps: - - uses: actions/stale@v3 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - days-before-stale: 7 - days-before-close: 3 - stale-issue-message: 'This issue has been marked as stale due to inactivity and will be closed. Comment anything on this issue to prevent it' - stale-pr-message: 'This pull request has been marked as stale due to inactivity and will be closed. Comment anything on this PR to prevent it' - exempt-issue-labels: 'no-stale' - exempt-pr-labels: 'no-stale' + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 7 + days-before-close: 3 + stale-issue-message: "This issue has been marked as stale due to inactivity and will be closed. Comment anything on this issue to prevent it" + stale-pr-message: "This pull request has been marked as stale due to inactivity and will be closed. Comment anything on this PR to prevent it" + exempt-issue-labels: "no-stale" + exempt-pr-labels: "no-stale" diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 259be4388..0a11830df 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,15 +36,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Get Modified JSON Files - id: modified_files - run: | - MODIFIED_FILES=$(git diff --name-only ${{ github.event.before }} ${{ github.sha }} | grep '^domains/.*\.json$' | sed 's|.*/||' | tr '\n' ',' | sed 's|,$||') - echo "MODIFIED_FILES=${MODIFIED_FILES}" >> $GITHUB_ENV - - run: npm install - run: npm test env: - PULL_REQUEST: ${{ github.event_name == 'pull_request' }} + EVENT: ${{ github.event_name }} + PR_AUTHOR: ${{ github.event.pull_request.user.login }} MODIFIED_FILES: ${{ env.MODIFIED_FILES }} diff --git a/tests/pr.test.js b/tests/pr.test.js index 6e5588fd7..98a153a7d 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -1,5 +1,3 @@ -if (!process.env.PULL_REQUEST) return; - const t = require("ava"); const fs = require("fs-extra"); const path = require("path"); @@ -12,12 +10,17 @@ const domainsPath = path.resolve("domains"); const admins = require("../util/administrators.json"); t("Modified JSON files must be owned by the PR author", (t) => { + if(process.env.EVENT !== "pull_request") { + t.pass(); + return; + } + MODIFIED_FILES.forEach((file) => { const domain = fs.readJsonSync(path.join(domainsPath, file)); t.true( domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Owner should be ${PR_AUTHOR} but is ${domain.owner}` + `${file}: Owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` ); }); }); From 79487832232ae80939327db1d558ceb2d169ce34 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:56:36 +0800 Subject: [PATCH 067/212] Update validation.yml --- .github/workflows/validation.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 0a11830df..3b9476f0e 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -38,8 +38,14 @@ jobs: - run: npm install + - name: Get modified files + if: github.event_name == 'pull_request' + id: files + run: | + echo "::set-output name=files::$(git diff --name-only ${{ github.event.before }} ${{ github.sha }})" + - run: npm test env: EVENT: ${{ github.event_name }} PR_AUTHOR: ${{ github.event.pull_request.user.login }} - MODIFIED_FILES: ${{ env.MODIFIED_FILES }} + MODIFIED_FILES: ${{ steps.files.outputs.files || '' }} From 70ae9ef6d93af16207486542c026fe6ea9cd3a4f Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 18:59:42 +0800 Subject: [PATCH 068/212] Update pr.test.js --- tests/pr.test.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/pr.test.js b/tests/pr.test.js index 98a153a7d..b29d1bc1a 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -16,6 +16,7 @@ t("Modified JSON files must be owned by the PR author", (t) => { } MODIFIED_FILES.forEach((file) => { + console.log(file) const domain = fs.readJsonSync(path.join(domainsPath, file)); t.true( From 7b6c8d8580e26ada483f0a6acb802c353f285b76 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:02:36 +0800 Subject: [PATCH 069/212] Update validation.yml --- .github/workflows/validation.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 3b9476f0e..94a4f08f6 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -41,11 +41,10 @@ jobs: - name: Get modified files if: github.event_name == 'pull_request' id: files - run: | - echo "::set-output name=files::$(git diff --name-only ${{ github.event.before }} ${{ github.sha }})" + run: echo "changed_files=$(git diff --name-only -r HEAD^1 HEAD | xargs)" >> $GITHUB_OUTPUT - run: npm test env: EVENT: ${{ github.event_name }} PR_AUTHOR: ${{ github.event.pull_request.user.login }} - MODIFIED_FILES: ${{ steps.files.outputs.files || '' }} + MODIFIED_FILES: ${{ steps.files.outputs.changed_files || '' }} From 2ca826b7ab94de59f49ac72825f5a80ad83bc410 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:04:43 +0800 Subject: [PATCH 070/212] Update validation.yml --- .github/workflows/validation.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 94a4f08f6..3b6192875 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -41,7 +41,9 @@ jobs: - name: Get modified files if: github.event_name == 'pull_request' id: files - run: echo "changed_files=$(git diff --name-only -r HEAD^1 HEAD | xargs)" >> $GITHUB_OUTPUT + run: | + echo "changed_files=$(git diff --name-only -r HEAD^1 HEAD | xargs)" >> $GITHUB_OUTPUT + echo $changed_files - run: npm test env: From 8fde5c76ae0520ff8a2132e22b37f77e9d47f351 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:06:16 +0800 Subject: [PATCH 071/212] Update validation.yml --- .github/workflows/validation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 3b6192875..3b8b3e9f8 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -42,7 +42,7 @@ jobs: if: github.event_name == 'pull_request' id: files run: | - echo "changed_files=$(git diff --name-only -r HEAD^1 HEAD | xargs)" >> $GITHUB_OUTPUT + echo "changed_files=$(git diff --name-only HEAD~1 HEAD | xargs)" >> $GITHUB_OUTPUT echo $changed_files - run: npm test From 8be1788c63f207a14cddbf693d805e60f6e34ede Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:13:10 +0800 Subject: [PATCH 072/212] fixes? --- .github/workflows/validation.yml | 11 +++++++++-- tests/pr.test.js | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 3b8b3e9f8..a23aa0890 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -39,14 +39,21 @@ jobs: - run: npm install - name: Get modified files - if: github.event_name == 'pull_request' + id: files run: | echo "changed_files=$(git diff --name-only HEAD~1 HEAD | xargs)" >> $GITHUB_OUTPUT echo $changed_files + - name: Get all modified domain JSON files + if: github.event_name == 'pull_request' + id: changed-files + uses: tj-actions/changed-files@v45 + with: + files: domains/*.json + - run: npm test env: EVENT: ${{ github.event_name }} PR_AUTHOR: ${{ github.event.pull_request.user.login }} - MODIFIED_FILES: ${{ steps.files.outputs.changed_files || '' }} + MODIFIED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/tests/pr.test.js b/tests/pr.test.js index b29d1bc1a..e588a2ba1 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,7 +3,7 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -const MODIFIED_FILES = process.env.MODIFIED_FILES.split(","); +const MODIFIED_FILES = process.env.MODIFIED_FILES.split("\n"); const domainsPath = path.resolve("domains"); From 2b7e741a09a11e0de9f1f9e4f9d636a1775cac09 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:16:05 +0800 Subject: [PATCH 073/212] bug fix --- .github/workflows/validation.yml | 7 ------- tests/pr.test.js | 6 +++++- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index a23aa0890..a22cd67a6 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -38,13 +38,6 @@ jobs: - run: npm install - - name: Get modified files - - id: files - run: | - echo "changed_files=$(git diff --name-only HEAD~1 HEAD | xargs)" >> $GITHUB_OUTPUT - echo $changed_files - - name: Get all modified domain JSON files if: github.event_name == 'pull_request' id: changed-files diff --git a/tests/pr.test.js b/tests/pr.test.js index e588a2ba1..1fe526d75 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,7 +3,11 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -const MODIFIED_FILES = process.env.MODIFIED_FILES.split("\n"); +let MODIFIED_FILES = process.env.MODIFIED_FILES.split(" "); + +for (let i = 0; i < MODIFIED_FILES.length; i++) { + MODIFIED_FILES[i] = MODIFIED_FILES[i].substring(MODIFIED_FILES[i].lastIndexOf("/") + 1); +} const domainsPath = path.resolve("domains"); From b560cf35ca11df1f6d5ac9465b3da519eea24463 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:22:57 +0800 Subject: [PATCH 074/212] test --- .github/workflows/validation.yml | 9 +++++++++ tests/pr.test.js | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index a22cd67a6..4f9863fc7 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -45,6 +45,15 @@ jobs: with: files: domains/*.json + - name: testing + run: | + ls + ls ../ + echo ${{ steps.changed-files.outputs.all_changed_files }} + for file in ${{ steps.changed-files.outputs.all_changed_files }}; do + cat $file + done + - run: npm test env: EVENT: ${{ github.event_name }} diff --git a/tests/pr.test.js b/tests/pr.test.js index 1fe526d75..5de425a0f 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -20,7 +20,6 @@ t("Modified JSON files must be owned by the PR author", (t) => { } MODIFIED_FILES.forEach((file) => { - console.log(file) const domain = fs.readJsonSync(path.join(domainsPath, file)); t.true( From d7a07d50e1b8cc2d6e6b2928855c4e98ccd2b7ae Mon Sep 17 00:00:00 2001 From: "Ruby\" Erubinyl" Date: Thu, 2 Jan 2025 16:31:26 +0500 Subject: [PATCH 075/212] Create erubinyl.json yes --- domains/erubinyl.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/erubinyl.json diff --git a/domains/erubinyl.json b/domains/erubinyl.json new file mode 100644 index 000000000..676124e95 --- /dev/null +++ b/domains/erubinyl.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Erubinyl", + "email": "erubinyl@outlook.com" + }, + "record": { + "CNAME": "erubinyl.github.io" + } +} \ No newline at end of file From 51867e7928be720e5b9cb2f529685583c0b1e5c1 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:33:10 +0800 Subject: [PATCH 076/212] more pr tests --- .github/workflows/validation.yml | 16 +++++++--------- tests/pr.test.js | 31 +++++++++++++++++++++++++++++-- 2 files changed, 36 insertions(+), 11 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 4f9863fc7..92a03e6bb 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -35,6 +35,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + path: ${{ github.run_id }} + + - uses: actions/checkout@v4 + with: + repository: is-a-dev/register + path: register - run: npm install @@ -45,15 +52,6 @@ jobs: with: files: domains/*.json - - name: testing - run: | - ls - ls ../ - echo ${{ steps.changed-files.outputs.all_changed_files }} - for file in ${{ steps.changed-files.outputs.all_changed_files }}; do - cat $file - done - - run: npm test env: EVENT: ${{ github.event_name }} diff --git a/tests/pr.test.js b/tests/pr.test.js index 5de425a0f..ccd3015f0 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -10,6 +10,7 @@ for (let i = 0; i < MODIFIED_FILES.length; i++) { } const domainsPath = path.resolve("domains"); +const headDomainsPath = path.resolve("../register/domains"); const admins = require("../util/administrators.json"); @@ -20,11 +21,37 @@ t("Modified JSON files must be owned by the PR author", (t) => { } MODIFIED_FILES.forEach((file) => { + const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file)); + let currentDomain = null; + + try { + currentDomain = fs.readJsonSync(path.join(headDomainsPath, file)); + } catch { + currentDomain = modifiedDomain; + } + + t.true( + currentDomain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` + ); + }); +}); + + +t("New JSON files must be owned by the PR author", (t) => { + if(process.env.EVENT !== "pull_request") { + t.pass(); + return; + } + + const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file)); + + newFiles.forEach((file) => { const domain = fs.readJsonSync(path.join(domainsPath, file)); t.true( domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` + `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` ); }); -}); +}) From 1e53e46efc64a72706ed969e61eae27e24c1a736 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:35:27 +0800 Subject: [PATCH 077/212] Update validation.yml --- .github/workflows/validation.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 92a03e6bb..10c7c4aa5 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -41,7 +41,9 @@ jobs: - uses: actions/checkout@v4 with: repository: is-a-dev/register - path: register + path: ../register + + - run: cd ${{ github.run_id }} - run: npm install From 67e6b7b0ac8d045335d4c450d7e08fb3afc83122 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:37:35 +0800 Subject: [PATCH 078/212] Update validation.yml --- .github/workflows/validation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 10c7c4aa5..0b6dd409f 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -43,7 +43,7 @@ jobs: repository: is-a-dev/register path: ../register - - run: cd ${{ github.run_id }} + - run: ls - run: npm install From 6993488eb28e531c88fb795d55c537b1d5d433d8 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:41:05 +0800 Subject: [PATCH 079/212] fixes --- .github/workflows/validation.yml | 6 +++++- tests/pr.test.js | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 0b6dd409f..aaa0bab1a 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -44,6 +44,7 @@ jobs: path: ../register - run: ls + - run: ls ../ - run: npm install @@ -54,8 +55,11 @@ jobs: with: files: domains/*.json - - run: npm test + - run: cd .. + + - run: npx ava register/tests/*.test.js env: EVENT: ${{ github.event_name }} + RUN_ID: ${{ github.run_id }} PR_AUTHOR: ${{ github.event.pull_request.user.login }} MODIFIED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/tests/pr.test.js b/tests/pr.test.js index ccd3015f0..9244460ff 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -9,8 +9,8 @@ for (let i = 0; i < MODIFIED_FILES.length; i++) { MODIFIED_FILES[i] = MODIFIED_FILES[i].substring(MODIFIED_FILES[i].lastIndexOf("/") + 1); } -const domainsPath = path.resolve("domains"); -const headDomainsPath = path.resolve("../register/domains"); +const domainsPath = path.resolve(`${process.env.RUN_ID}/domains`); +const headDomainsPath = path.resolve("register/domains"); const admins = require("../util/administrators.json"); From ebe879e492e9003d09b70be40cd6fa595ff5a17b Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:44:24 +0800 Subject: [PATCH 080/212] Update validation.yml --- .github/workflows/validation.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index aaa0bab1a..9f17e9dae 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -43,8 +43,10 @@ jobs: repository: is-a-dev/register path: ../register - - run: ls - - run: ls ../ + - run: | + ls + ls ../ + ls ../ - run: npm install From 2f31cd774869920122aa7d58ef5dca15243bb77c Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:49:51 +0800 Subject: [PATCH 081/212] fix stuff --- .github/workflows/validation.yml | 14 +++----------- tests/pr.test.js | 4 ++-- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 9f17e9dae..f77187016 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -35,18 +35,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - with: - path: ${{ github.run_id }} - uses: actions/checkout@v4 with: repository: is-a-dev/register - path: ../register - - - run: | - ls - ls ../ - ls ../ + path: register-${{ github.run_id }} - run: npm install @@ -57,9 +50,8 @@ jobs: with: files: domains/*.json - - run: cd .. - - - run: npx ava register/tests/*.test.js + - name: Run tests + run: npx ava tests/*.test.js env: EVENT: ${{ github.event_name }} RUN_ID: ${{ github.run_id }} diff --git a/tests/pr.test.js b/tests/pr.test.js index 9244460ff..f178ddecd 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -9,8 +9,8 @@ for (let i = 0; i < MODIFIED_FILES.length; i++) { MODIFIED_FILES[i] = MODIFIED_FILES[i].substring(MODIFIED_FILES[i].lastIndexOf("/") + 1); } -const domainsPath = path.resolve(`${process.env.RUN_ID}/domains`); -const headDomainsPath = path.resolve("register/domains"); +const domainsPath = path.resolve("domains"); +const headDomainsPath = path.resolve(`register-${process.env.RUN_ID}/domains`); const admins = require("../util/administrators.json"); From ec4e7b5676454c61ac53c2ea51bafea99cc4be16 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:53:15 +0800 Subject: [PATCH 082/212] maybe this will fix it --- tests/pr.test.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index f178ddecd..8a6ac0ebd 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,11 +3,7 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -let MODIFIED_FILES = process.env.MODIFIED_FILES.split(" "); - -for (let i = 0; i < MODIFIED_FILES.length; i++) { - MODIFIED_FILES[i] = MODIFIED_FILES[i].substring(MODIFIED_FILES[i].lastIndexOf("/") + 1); -} +const MODIFIED_FILES = process.env.MODIFIED_FILES.split(" "); const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${process.env.RUN_ID}/domains`); @@ -21,11 +17,11 @@ t("Modified JSON files must be owned by the PR author", (t) => { } MODIFIED_FILES.forEach((file) => { - const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file)); + const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); let currentDomain = null; try { - currentDomain = fs.readJsonSync(path.join(headDomainsPath, file)); + currentDomain = fs.readJsonSync(path.join(headDomainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); } catch { currentDomain = modifiedDomain; } @@ -44,10 +40,10 @@ t("New JSON files must be owned by the PR author", (t) => { return; } - const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file)); + const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); newFiles.forEach((file) => { - const domain = fs.readJsonSync(path.join(domainsPath, file)); + const domain = fs.readJsonSync(path.join(domainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); t.true( domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), From 2434b8b429d058add3a4ca0caf3135bcd499e627 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:54:52 +0800 Subject: [PATCH 083/212] Update pr.test.js --- tests/pr.test.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 8a6ac0ebd..ff5bb2bd4 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -17,11 +17,11 @@ t("Modified JSON files must be owned by the PR author", (t) => { } MODIFIED_FILES.forEach((file) => { - const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); + const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file.substring(file.lastIndexOf("/") + 1))); let currentDomain = null; try { - currentDomain = fs.readJsonSync(path.join(headDomainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); + currentDomain = fs.readJsonSync(path.join(headDomainsPath, file.substring(file.lastIndexOf("/") + 1))); } catch { currentDomain = modifiedDomain; } @@ -40,10 +40,10 @@ t("New JSON files must be owned by the PR author", (t) => { return; } - const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); + const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file.substring(file.lastIndexOf("/") + 1))); newFiles.forEach((file) => { - const domain = fs.readJsonSync(path.join(domainsPath, file.substring(MODIFIED_FILES[i].lastIndexOf("/") + 1))); + const domain = fs.readJsonSync(path.join(domainsPath, file.substring(file.lastIndexOf("/") + 1))); t.true( domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), From 69eba1e0ade080de607b2cbec1c4254c4803dda6 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:59:09 +0800 Subject: [PATCH 084/212] optimise? --- tests/pr.test.js | 81 +++++++++++++++++++++++++++++++----------------- 1 file changed, 52 insertions(+), 29 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index ff5bb2bd4..9013d173d 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,51 +3,74 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -const MODIFIED_FILES = process.env.MODIFIED_FILES.split(" "); +const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" "); +const EVENT = process.env.EVENT; +const RUN_ID = process.env.RUN_ID; const domainsPath = path.resolve("domains"); -const headDomainsPath = path.resolve(`register-${process.env.RUN_ID}/domains`); +const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); const admins = require("../util/administrators.json"); -t("Modified JSON files must be owned by the PR author", (t) => { - if(process.env.EVENT !== "pull_request") { +async function getFileContent(basePath, fileName) { + try { + return await fs.readJson(path.join(basePath, fileName)); + } catch (err) { + return null; + } +} + +t("Modified JSON files must be owned by the PR author", async (t) => { + if (EVENT !== "pull_request") { t.pass(); return; } - MODIFIED_FILES.forEach((file) => { - const modifiedDomain = fs.readJsonSync(path.join(domainsPath, file.substring(file.lastIndexOf("/") + 1))); - let currentDomain = null; + await Promise.all( + MODIFIED_FILES.map(async (file) => { + const fileName = file.substring(file.lastIndexOf("/") + 1); + const modifiedDomain = await getFileContent(domainsPath, fileName); + const currentDomain = (await getFileContent(headDomainsPath, fileName)) || modifiedDomain; - try { - currentDomain = fs.readJsonSync(path.join(headDomainsPath, file.substring(file.lastIndexOf("/") + 1))); - } catch { - currentDomain = modifiedDomain; - } + if (!modifiedDomain || !currentDomain) { + t.fail(`${file}: Unable to read domain data`); + return; + } - t.true( - currentDomain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` - ); - }); + t.true( + currentDomain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${currentDomain.owner.username} but ${PR_AUTHOR} is the PR author` + ); + }) + ); }); - -t("New JSON files must be owned by the PR author", (t) => { - if(process.env.EVENT !== "pull_request") { +t("New JSON files must be owned by the PR author", async (t) => { + if (EVENT !== "pull_request") { t.pass(); return; } - const newFiles = fs.readdirSync(domainsPath).filter((file) => !fs.readdirSync(headDomainsPath).includes(file.substring(file.lastIndexOf("/") + 1))); + const domainsFiles = await fs.readdir(domainsPath); + const headDomainsFiles = await fs.readdir(headDomainsPath).catch(() => []); - newFiles.forEach((file) => { - const domain = fs.readJsonSync(path.join(domainsPath, file.substring(file.lastIndexOf("/") + 1))); + const newFiles = domainsFiles.filter( + (file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1)) + ); - t.true( - domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` - ); - }); -}) + await Promise.all( + newFiles.map(async (file) => { + const domain = await getFileContent(domainsPath, file); + + if (!domain) { + t.fail(`${file}: Unable to read domain data`); + return; + } + + t.true( + domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` + ); + }) + ); +}); From d3c928e900f8986aef215769a3d765c22c112fd5 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:04:44 +0800 Subject: [PATCH 085/212] Update pr.test.js --- tests/pr.test.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 9013d173d..2d2f5123b 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -43,21 +43,22 @@ t("Modified JSON files must be owned by the PR author", async (t) => { ); }) ); + + t.pass(); }); t("New JSON files must be owned by the PR author", async (t) => { - if (EVENT !== "pull_request") { - t.pass(); - return; - } + if (EVENT !== "pull_request") return t.pass(); const domainsFiles = await fs.readdir(domainsPath); - const headDomainsFiles = await fs.readdir(headDomainsPath).catch(() => []); + const headDomainsFiles = await fs.readdir(headDomainsPath); const newFiles = domainsFiles.filter( (file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1)) ); + console.log("New files", newFiles); + await Promise.all( newFiles.map(async (file) => { const domain = await getFileContent(domainsPath, file); @@ -73,4 +74,6 @@ t("New JSON files must be owned by the PR author", async (t) => { ); }) ); + + t.pass(); }); From b93d0f85a13922454252dc7ca25224161811fa84 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:07:35 +0800 Subject: [PATCH 086/212] Update pr.test.js --- tests/pr.test.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 2d2f5123b..7c3f8ebd9 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -21,10 +21,9 @@ async function getFileContent(basePath, fileName) { } t("Modified JSON files must be owned by the PR author", async (t) => { - if (EVENT !== "pull_request") { - t.pass(); - return; - } + if (EVENT !== "pull_request") return t.pass(); + + console.log("Modified files", MODIFIED_FILES); await Promise.all( MODIFIED_FILES.map(async (file) => { @@ -50,12 +49,9 @@ t("Modified JSON files must be owned by the PR author", async (t) => { t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - const domainsFiles = await fs.readdir(domainsPath); const headDomainsFiles = await fs.readdir(headDomainsPath); - const newFiles = domainsFiles.filter( - (file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1)) - ); + const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file)); console.log("New files", newFiles); From a07afe4762bf5e137593c24ea8e88911dbaa7a99 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:10:31 +0800 Subject: [PATCH 087/212] Update pr.test.js --- tests/pr.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 7c3f8ebd9..dcc6ca21f 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -51,13 +51,13 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = await fs.readdir(headDomainsPath); - const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file)); + const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); console.log("New files", newFiles); await Promise.all( newFiles.map(async (file) => { - const domain = await getFileContent(domainsPath, file); + const domain = await getFileContent(domainsPath, file.substring(file.lastIndexOf("/") + 1)); if (!domain) { t.fail(`${file}: Unable to read domain data`); From c2706077dfa568c495be7a952b87f605230590a7 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:13:04 +0800 Subject: [PATCH 088/212] Update pr.test.js --- tests/pr.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index dcc6ca21f..b39f16190 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -49,7 +49,7 @@ t("Modified JSON files must be owned by the PR author", async (t) => { t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - const headDomainsFiles = await fs.readdir(headDomainsPath); + const headDomainsFiles = fs.readdirSync(headDomainsPath); const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); From 28c053b4f891d8babb97f1615f2c578f072d34b1 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:13:12 +0800 Subject: [PATCH 089/212] Update pr.test.js --- tests/pr.test.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/pr.test.js b/tests/pr.test.js index b39f16190..88c220716 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -51,6 +51,8 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = fs.readdirSync(headDomainsPath); + console.log("Head files", headDomainsFiles); + const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); console.log("New files", newFiles); From e857069a2139ee467a15279a4e6b2436d4e4c028 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:14:59 +0800 Subject: [PATCH 090/212] Update pr.test.js --- tests/pr.test.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 88c220716..e571b3a5c 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -51,7 +51,9 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = fs.readdirSync(headDomainsPath); - console.log("Head files", headDomainsFiles); + console.log("Head files", headDomainsFiles.filter((file) => MODIFIED_FILES.includes(file.substring(file.lastIndexOf("/") + 1)))); + + console.log("Modified files", MODIFIED_FILES.map((file) => file.substring(file.lastIndexOf("/") + 1))); const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); From a52a3666612ada48c4e830a4c210f06500a56560 Mon Sep 17 00:00:00 2001 From: iostpa Date: Thu, 2 Jan 2025 14:15:09 +0200 Subject: [PATCH 091/212] Update domains/hash-cracker.json --- domains/hash-cracker.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json index 576894dc0..3e99e874d 100644 --- a/domains/hash-cracker.json +++ b/domains/hash-cracker.json @@ -3,7 +3,7 @@ "repo": "https://github.com/hash-cracker/hash-cracker.github.io", "owner": { "username": "hash-cracker", - "email": "tspamiitesh@gmail.com", + "email": "tspamiitesh@gmail.com" }, "record": { "CNAME": "hash-cracker.github.io" From e32bacdf9510471f6ef5994a3fefd113659fbe11 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:20:10 +0800 Subject: [PATCH 092/212] Update pr.test.js --- tests/pr.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index e571b3a5c..2be0b763d 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -51,11 +51,11 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = fs.readdirSync(headDomainsPath); - console.log("Head files", headDomainsFiles.filter((file) => MODIFIED_FILES.includes(file.substring(file.lastIndexOf("/") + 1)))); + console.log("Head files", headDomainsFiles.filter((file) => MODIFIED_FILES.includes(`domains/${file}`))); console.log("Modified files", MODIFIED_FILES.map((file) => file.substring(file.lastIndexOf("/") + 1))); - const newFiles = MODIFIED_FILES.filter((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); + const newFiles = MODIFIED_FILES.map((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); console.log("New files", newFiles); From b31ac96e45960b875c418d701880ce022bc52f6b Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:24:21 +0800 Subject: [PATCH 093/212] Update validation.yml --- .github/workflows/validation.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index f77187016..aba28c94c 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -41,6 +41,9 @@ jobs: repository: is-a-dev/register path: register-${{ github.run_id }} + - run: ls domain -1 | wc -l + - run: ls register-${{ github.run_id }}/domains -1 | wc -l + - run: npm install - name: Get all modified domain JSON files From 70dd4633a45dcbd29ba38245f326bafae1b20749 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:25:34 +0800 Subject: [PATCH 094/212] Update pr.test.js --- tests/pr.test.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 2be0b763d..f4a5a2cce 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -50,12 +50,9 @@ t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); const headDomainsFiles = fs.readdirSync(headDomainsPath); - - console.log("Head files", headDomainsFiles.filter((file) => MODIFIED_FILES.includes(`domains/${file}`))); - - console.log("Modified files", MODIFIED_FILES.map((file) => file.substring(file.lastIndexOf("/") + 1))); - - const newFiles = MODIFIED_FILES.map((file) => !headDomainsFiles.includes(file.substring(file.lastIndexOf("/") + 1))); + + // get list of all files that are in the base dir but not in the head dir + const newFiles = headDomainsFiles.filter((file) => !fs.existsSync(path.join(domainsPath, file))); console.log("New files", newFiles); From 76914ef175cb65be99cb999dbfba40af28a88664 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:29:08 +0800 Subject: [PATCH 095/212] try fix --- .github/workflows/validation.yml | 2 +- tests/pr.test.js | 12 ++++-------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index aba28c94c..ac0ca8394 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -41,7 +41,7 @@ jobs: repository: is-a-dev/register path: register-${{ github.run_id }} - - run: ls domain -1 | wc -l + - run: ls domains -1 | wc -l - run: ls register-${{ github.run_id }}/domains -1 | wc -l - run: npm install diff --git a/tests/pr.test.js b/tests/pr.test.js index f4a5a2cce..15b00c813 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,7 +3,7 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" "); +const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map(file => file.replace(/^domains\//, "")); const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; @@ -23,13 +23,10 @@ async function getFileContent(basePath, fileName) { t("Modified JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - console.log("Modified files", MODIFIED_FILES); - await Promise.all( MODIFIED_FILES.map(async (file) => { - const fileName = file.substring(file.lastIndexOf("/") + 1); - const modifiedDomain = await getFileContent(domainsPath, fileName); - const currentDomain = (await getFileContent(headDomainsPath, fileName)) || modifiedDomain; + const modifiedDomain = await getFileContent(domainsPath, file); + const currentDomain = (await getFileContent(headDomainsPath, file)) || modifiedDomain; if (!modifiedDomain || !currentDomain) { t.fail(`${file}: Unable to read domain data`); @@ -51,14 +48,13 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = fs.readdirSync(headDomainsPath); - // get list of all files that are in the base dir but not in the head dir const newFiles = headDomainsFiles.filter((file) => !fs.existsSync(path.join(domainsPath, file))); console.log("New files", newFiles); await Promise.all( newFiles.map(async (file) => { - const domain = await getFileContent(domainsPath, file.substring(file.lastIndexOf("/") + 1)); + const domain = await getFileContent(domainsPath, file); if (!domain) { t.fail(`${file}: Unable to read domain data`); From 7f6467ea4153204462894d4ccdb28c61d291ab7c Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:31:24 +0800 Subject: [PATCH 096/212] fix cloning --- .github/workflows/validation.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index ac0ca8394..f27cd2dbe 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,10 +36,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/checkout@v4 - with: - repository: is-a-dev/register - path: register-${{ github.run_id }} + - run: git clone https://github.com/is-a-dev/register.git register-${{ github.run_id }} - run: ls domains -1 | wc -l - run: ls register-${{ github.run_id }}/domains -1 | wc -l From 55b60ba3f72d7fab787a2b7ff290bdbd004bc5f0 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:33:37 +0800 Subject: [PATCH 097/212] fixes --- .github/workflows/validation.yml | 6 ++---- tests/pr.test.js | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index f27cd2dbe..6e86fabc5 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,10 +36,8 @@ jobs: steps: - uses: actions/checkout@v4 - - run: git clone https://github.com/is-a-dev/register.git register-${{ github.run_id }} - - - run: ls domains -1 | wc -l - - run: ls register-${{ github.run_id }}/domains -1 | wc -l + - name: Clone is-a-dev/register + run: git clone https://github.com/is-a-dev/register.git register-${{ github.run_id }} - run: npm install diff --git a/tests/pr.test.js b/tests/pr.test.js index 15b00c813..ecfe7605e 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -48,9 +48,7 @@ t("New JSON files must be owned by the PR author", async (t) => { const headDomainsFiles = fs.readdirSync(headDomainsPath); - const newFiles = headDomainsFiles.filter((file) => !fs.existsSync(path.join(domainsPath, file))); - - console.log("New files", newFiles); + const newFiles = domainsPath.filter((file) => !fs.existsSync(path.join(headDomainsFiles, file))); await Promise.all( newFiles.map(async (file) => { From 759001598cf45ba9baf6f23c79393423c5a51b1c Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:33:54 +0800 Subject: [PATCH 098/212] Update pr.test.js --- tests/pr.test.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index ecfe7605e..a590b0b4c 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,7 +3,7 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR; -const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map(file => file.replace(/^domains\//, "")); +const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")); const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; @@ -47,9 +47,11 @@ t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); const headDomainsFiles = fs.readdirSync(headDomainsPath); - + const newFiles = domainsPath.filter((file) => !fs.existsSync(path.join(headDomainsFiles, file))); + console.log(newFiles); + await Promise.all( newFiles.map(async (file) => { const domain = await getFileContent(domainsPath, file); From 345104c3343e3e1990c8e06b7e706e661c8c41b7 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:39:48 +0800 Subject: [PATCH 099/212] Update pr.test.js --- tests/pr.test.js | 63 +++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 33 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index a590b0b4c..7bb79061b 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -12,10 +12,10 @@ const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); const admins = require("../util/administrators.json"); -async function getFileContent(basePath, fileName) { +async function getJSONContent(basePath, fileName) { try { return await fs.readJson(path.join(basePath, fileName)); - } catch (err) { + } catch { return null; } } @@ -23,50 +23,47 @@ async function getFileContent(basePath, fileName) { t("Modified JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - await Promise.all( - MODIFIED_FILES.map(async (file) => { - const modifiedDomain = await getFileContent(domainsPath, file); - const currentDomain = (await getFileContent(headDomainsPath, file)) || modifiedDomain; + const checks = MODIFIED_FILES.map(async (file) => { + const [modifiedDomain, currentDomain] = await Promise.all([ + getJSONContent(domainsPath, file), + getJSONContent(headDomainsPath, file) + ]); - if (!modifiedDomain || !currentDomain) { - t.fail(`${file}: Unable to read domain data`); - return; - } + const domainToCheck = currentDomain || modifiedDomain; - t.true( - currentDomain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${currentDomain.owner.username} but ${PR_AUTHOR} is the PR author` - ); - }) - ); + if (!modifiedDomain || !domainToCheck) { + t.fail(`${file}: Unable to read domain data`); + return; + } + t.true( + domainToCheck.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domainToCheck.owner.username} but ${PR_AUTHOR} is the PR author` + ); + }); + + await Promise.all(checks); t.pass(); }); t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - const headDomainsFiles = fs.readdirSync(headDomainsPath); + const [newFiles, currentFiles] = await Promise.all([fs.readdir(domainsPath), fs.readdir(headDomainsPath)]); - const newFiles = domainsPath.filter((file) => !fs.existsSync(path.join(headDomainsFiles, file))); + const newDomainFiles = newFiles.filter((file) => !currentFiles.includes(file)); - console.log(newFiles); + const checks = newDomainFiles.map(async (file) => { + const domain = await getJSONContent(domainsPath, file); - await Promise.all( - newFiles.map(async (file) => { - const domain = await getFileContent(domainsPath, file); + if (!domain) return t.fail(`${file}: Unable to read domain data`); - if (!domain) { - t.fail(`${file}: Unable to read domain data`); - return; - } - - t.true( - domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` - ); - }) - ); + t.true( + domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` + ); + }); + await Promise.all(checks); t.pass(); }); From 4ca07a5bf394ae3e8dda44c35289279ba90bb89b Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:42:16 +0800 Subject: [PATCH 100/212] Update pr.test.js --- tests/pr.test.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/pr.test.js b/tests/pr.test.js index 7bb79061b..d0b08ce7c 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -53,6 +53,8 @@ t("New JSON files must be owned by the PR author", async (t) => { const newDomainFiles = newFiles.filter((file) => !currentFiles.includes(file)); + console.log(newDomainFiles); + const checks = newDomainFiles.map(async (file) => { const domain = await getJSONContent(domainsPath, file); From 476e9c6ef7349d8560c3e7732e5f2cb8c49a8d64 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:43:33 +0800 Subject: [PATCH 101/212] Update pr.test.js --- tests/pr.test.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index d0b08ce7c..7bb79061b 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -53,8 +53,6 @@ t("New JSON files must be owned by the PR author", async (t) => { const newDomainFiles = newFiles.filter((file) => !currentFiles.includes(file)); - console.log(newDomainFiles); - const checks = newDomainFiles.map(async (file) => { const domain = await getJSONContent(domainsPath, file); From 573a974225f0c56520abd44e1a6e05821f77b5cc Mon Sep 17 00:00:00 2001 From: iostpa Date: Thu, 2 Jan 2025 14:47:11 +0200 Subject: [PATCH 102/212] Needs to be the exact username --- domains/hash-cracker.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/hash-cracker.json b/domains/hash-cracker.json index 3e99e874d..3c63d2ca7 100644 --- a/domains/hash-cracker.json +++ b/domains/hash-cracker.json @@ -2,7 +2,7 @@ "description": "A portfolio website", "repo": "https://github.com/hash-cracker/hash-cracker.github.io", "owner": { - "username": "hash-cracker", + "username": "Hash-Cracker", "email": "tspamiitesh@gmail.com" }, "record": { From 8970c1a5a04c1f81a46299f210191b0951660eeb Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:48:36 +0800 Subject: [PATCH 103/212] Update CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index fa62aa12d..49cc4532e 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -14,7 +14,7 @@ The abuse reports will be investigated and the necessary action will be taken. - Online stores/shopping websites - Gambling websites - Game cheat sites -- CDNs distributing potentially malicious content (APKs, executables) +- CDNs distributing potentially malicious content (e.g. APKs, executables) - 'Unblocked' gaming websites - Alternate URLs for commonly blocked websites (e.g. gambling/casino websites) - Websites containing 18+ content @@ -28,3 +28,4 @@ The abuse reports will be investigated and the necessary action will be taken. - Online services for identity theft or forgery - Platforms promoting self-harm or violence - Illegal drug marketplaces +- Proxy sites (e.g. embedding other websites) From 7e05ab4eabe6db83e5a933d712dc892855600448 Mon Sep 17 00:00:00 2001 From: "kzk.hitoru" Date: Thu, 2 Jan 2025 19:50:48 +0700 Subject: [PATCH 104/212] Create blog.chuyentinorz.json --- domains/blog.chuyentinorz.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/blog.chuyentinorz.json diff --git a/domains/blog.chuyentinorz.json b/domains/blog.chuyentinorz.json new file mode 100644 index 000000000..1257a8492 --- /dev/null +++ b/domains/blog.chuyentinorz.json @@ -0,0 +1,12 @@ +{ + "description": "This website is a blogpost for ChuyenTinORZ", + "repo": "https://github.com/akk1to/orz-blog", + "owner": { + "username": "akk1to", + "email": "akk1to.dev@gmail.com", + "discord": "727497287777124414" + }, + "record": { + "A": ["216.198.79.193"] + } +} From 6cc95da6c72a87ac89e35ae83460a79bfe4107b4 Mon Sep 17 00:00:00 2001 From: "kzk.hitoru" Date: Thu, 2 Jan 2025 19:53:59 +0700 Subject: [PATCH 105/212] Create _vercel.blog.chuyentinorz.json --- domains/_vercel.blog.chuyentinorz.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/_vercel.blog.chuyentinorz.json diff --git a/domains/_vercel.blog.chuyentinorz.json b/domains/_vercel.blog.chuyentinorz.json new file mode 100644 index 000000000..09c735fba --- /dev/null +++ b/domains/_vercel.blog.chuyentinorz.json @@ -0,0 +1,12 @@ +{ + "description": "This website is blogpost for ChuyenTinORZ", + "repo": "https://github.com/akk1to/akk1to.github.io", + "owner": { + "username": "akk1to", + "email": "akk1to.dev@gmail.com", + "discord": "727497287777124414" + }, + "record": { + "TXT": ["vc-domain-verify=blog.chuyentinorz.is-a.dev,8c86561445eea418c27a"] + } +} From a7ba22ad4fd5f54541282624c68a89bd351a3933 Mon Sep 17 00:00:00 2001 From: Ibrahim Asif Date: Thu, 2 Jan 2025 19:12:29 +0530 Subject: [PATCH 106/212] Create your-dad.json --- domains/your-dad.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/your-dad.json diff --git a/domains/your-dad.json b/domains/your-dad.json new file mode 100644 index 000000000..3921c95de --- /dev/null +++ b/domains/your-dad.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "satindar31", + "email": "satindar@satindar-is.me" + }, + "record": { + "URL": "https://cloud.satindar-is.me/index.php/apps/files_sharing/ajax/publicpreview.php?x=1633&y=642&a=true&file=polymorphism.jpg&t=3DKlVKFewNl3FHw&scalingup=0" + } +} From c23fdf32c5d61d5e792592b693284deaff02ef4e Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 14:52:37 +0100 Subject: [PATCH 107/212] Update pr.test.js --- tests/pr.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 7bb79061b..ae4d0a13d 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -2,7 +2,7 @@ const t = require("ava"); const fs = require("fs-extra"); const path = require("path"); -const PR_AUTHOR = process.env.PR_AUTHOR; +const PR_AUTHOR = process.env.PR_AUTHOR.toLowerCase(); const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")); const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; From 297e8ae19063bad22d36939268ac24c443f58ec6 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 14:59:15 +0100 Subject: [PATCH 108/212] Update pr.test.js --- tests/pr.test.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index ae4d0a13d..edf83560d 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -37,8 +37,8 @@ t("Modified JSON files must be owned by the PR author", async (t) => { } t.true( - domainToCheck.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domainToCheck.owner.username} but ${PR_AUTHOR} is the PR author` + domainToCheck.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domainToCheck.owner.username.toLowerCase()} but ${PR_AUTHOR} is the PR author` ); }); @@ -59,8 +59,8 @@ t("New JSON files must be owned by the PR author", async (t) => { if (!domain) return t.fail(`${file}: Unable to read domain data`); t.true( - domain.owner.username === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domain.owner.username} but ${PR_AUTHOR} is the PR author` + domain.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), + `${file}: Domain owner is ${domain.owner.username.toLowerCase()} but ${PR_AUTHOR} is the PR author` ); }); From a0c757d0d2de19011c047ce4bf276f6c112345a0 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:05:03 +0100 Subject: [PATCH 109/212] Update pr.test.js --- tests/pr.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index edf83560d..118b1a658 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -10,7 +10,7 @@ const RUN_ID = process.env.RUN_ID; const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); -const admins = require("../util/administrators.json"); +const admins = require("../util/administrators.json").map(admin => admin.toLowerCase()); async function getJSONContent(basePath, fileName) { try { From 245662dca2eb2ad90ec4a079a6f1a8ed1f3b6c91 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:14:10 +0100 Subject: [PATCH 110/212] Update pr.test.js --- tests/pr.test.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 118b1a658..bfad9aafe 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -13,10 +13,16 @@ const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); const admins = require("../util/administrators.json").map(admin => admin.toLowerCase()); async function getJSONContent(basePath, fileName) { + const jsonPath = path.join(basePath, fileName) + + if (!fs.existsSync(jsonPath)) { + return 1; + } + try { return await fs.readJson(path.join(basePath, fileName)); } catch { - return null; + return 2; } } @@ -31,7 +37,7 @@ t("Modified JSON files must be owned by the PR author", async (t) => { const domainToCheck = currentDomain || modifiedDomain; - if (!modifiedDomain || !domainToCheck) { + if (modifiedDomain === 2 || domainToCheck === 2) { t.fail(`${file}: Unable to read domain data`); return; } @@ -56,7 +62,7 @@ t("New JSON files must be owned by the PR author", async (t) => { const checks = newDomainFiles.map(async (file) => { const domain = await getJSONContent(domainsPath, file); - if (!domain) return t.fail(`${file}: Unable to read domain data`); + if (!domain === 2) return t.fail(`${file}: Unable to read domain data`); t.true( domain.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), From 732930e07af894566da8b04c59630181903511b4 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:20:29 +0100 Subject: [PATCH 111/212] test logging --- tests/pr.test.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index bfad9aafe..d1cc1a93b 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -7,22 +7,18 @@ const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; +console.log(MODIFIED_FILES) + const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); const admins = require("../util/administrators.json").map(admin => admin.toLowerCase()); async function getJSONContent(basePath, fileName) { - const jsonPath = path.join(basePath, fileName) - - if (!fs.existsSync(jsonPath)) { - return 1; - } - try { return await fs.readJson(path.join(basePath, fileName)); } catch { - return 2; + return null; } } @@ -37,7 +33,7 @@ t("Modified JSON files must be owned by the PR author", async (t) => { const domainToCheck = currentDomain || modifiedDomain; - if (modifiedDomain === 2 || domainToCheck === 2) { + if (!modifiedDomain || !domainToCheck) { t.fail(`${file}: Unable to read domain data`); return; } @@ -62,7 +58,7 @@ t("New JSON files must be owned by the PR author", async (t) => { const checks = newDomainFiles.map(async (file) => { const domain = await getJSONContent(domainsPath, file); - if (!domain === 2) return t.fail(`${file}: Unable to read domain data`); + if (!domain) return t.fail(`${file}: Unable to read domain data`); t.true( domain.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), From 581a3078be3c2fcb9d93c7521181725099d0c263 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:22:01 +0100 Subject: [PATCH 112/212] test logging --- tests/pr.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index d1cc1a93b..951a53c9c 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -7,7 +7,7 @@ const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; -console.log(MODIFIED_FILES) +console.log(process.env.MODIFIED_FILES, MODIFIED_FILES) const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); From fdd50605feede3aa5d665585c13d164410a6bc6b Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:24:05 +0100 Subject: [PATCH 113/212] test logging --- tests/pr.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 951a53c9c..b1bde01aa 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -7,7 +7,7 @@ const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; -console.log(process.env.MODIFIED_FILES, MODIFIED_FILES) +console.log(process.env.MODIFIED_FILES, MODIFIED_FILES || "") const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); From d966e9cbfaa956cd7f24f9b2a83974c7ebe94e23 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:27:48 +0100 Subject: [PATCH 114/212] Update pr.test.js --- tests/pr.test.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index b1bde01aa..4cd2b3a69 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,11 +3,11 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR.toLowerCase(); -const MODIFIED_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")); +const MODIFIED_DOMAIN_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")); const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; -console.log(process.env.MODIFIED_FILES, MODIFIED_FILES || "") +console.log(process.env.MODIFIED_FILES.length) const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); @@ -25,7 +25,7 @@ async function getJSONContent(basePath, fileName) { t("Modified JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); - const checks = MODIFIED_FILES.map(async (file) => { + const checks = MODIFIED_DOMAIN_FILES.map(async (file) => { const [modifiedDomain, currentDomain] = await Promise.all([ getJSONContent(domainsPath, file), getJSONContent(headDomainsPath, file) From ce30624074b2790a0bdb76ef7ea506f09389b544 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Thu, 2 Jan 2025 15:30:17 +0100 Subject: [PATCH 115/212] Update pr.test.js --- tests/pr.test.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/pr.test.js b/tests/pr.test.js index 4cd2b3a69..4a9822684 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -3,12 +3,12 @@ const fs = require("fs-extra"); const path = require("path"); const PR_AUTHOR = process.env.PR_AUTHOR.toLowerCase(); -const MODIFIED_DOMAIN_FILES = (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")); +const MODIFIED_DOMAIN_FILES = (process.env.MODIFIED_FILES || "").length > 0 + ? (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")) + : null; const EVENT = process.env.EVENT; const RUN_ID = process.env.RUN_ID; -console.log(process.env.MODIFIED_FILES.length) - const domainsPath = path.resolve("domains"); const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); @@ -24,6 +24,7 @@ async function getJSONContent(basePath, fileName) { t("Modified JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); + if (!MODIFIED_DOMAIN_FILES) return t.pass(); const checks = MODIFIED_DOMAIN_FILES.map(async (file) => { const [modifiedDomain, currentDomain] = await Promise.all([ @@ -50,6 +51,7 @@ t("Modified JSON files must be owned by the PR author", async (t) => { t("New JSON files must be owned by the PR author", async (t) => { if (EVENT !== "pull_request") return t.pass(); + if (!MODIFIED_DOMAIN_FILES) return t.pass(); const [newFiles, currentFiles] = await Promise.all([fs.readdir(domainsPath), fs.readdir(headDomainsPath)]); From b3f9e3b96fd4c358f17ac55ffa821d1e989ed174 Mon Sep 17 00:00:00 2001 From: ajtabjs <134237782+ajtabjs@users.noreply.github.com> Date: Thu, 2 Jan 2025 07:43:15 -0800 Subject: [PATCH 116/212] Rename ajtabs to ajtabs.json --- domains/{ajtabs => ajtabs.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{ajtabs => ajtabs.json} (100%) diff --git a/domains/ajtabs b/domains/ajtabs.json similarity index 100% rename from domains/ajtabs rename to domains/ajtabs.json From ce4bcdc4d8f21434b58ac4695821f7fed8123430 Mon Sep 17 00:00:00 2001 From: Formuna <108485174+FormunaGit@users.noreply.github.com> Date: Thu, 2 Jan 2025 12:36:20 -0400 Subject: [PATCH 117/212] Update _vercel.formuna.json for a new subdomain --- domains/_vercel.formuna.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/_vercel.formuna.json b/domains/_vercel.formuna.json index 77e95cecd..ca43747eb 100644 --- a/domains/_vercel.formuna.json +++ b/domains/_vercel.formuna.json @@ -4,6 +4,6 @@ "discord": "754657845563097108" }, "record": { - "TXT": "vc-domain-verify=linux.formuna.is-a.dev,5838b861496b1a02cb3c" + "TXT": "vc-domain-verify=api.formuna.is-a.dev,d52d0266198bf7ac4e7d" } } From 69f25a00525c4c1ad6a675ffe9128051b1ced960 Mon Sep 17 00:00:00 2001 From: Formuna <108485174+FormunaGit@users.noreply.github.com> Date: Thu, 2 Jan 2025 12:52:16 -0400 Subject: [PATCH 118/212] Create api.formuna.json (i forgor) --- domains/api.formuna.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/api.formuna.json diff --git a/domains/api.formuna.json b/domains/api.formuna.json new file mode 100644 index 000000000..9e85e83df --- /dev/null +++ b/domains/api.formuna.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "FormunaGit" + }, + "record": { + "CNAME": "formuna-api.vercel.app" + } +} From f2f58468d463df7e42f22032f4a0a474a59c6b96 Mon Sep 17 00:00:00 2001 From: Anatolii Shuba Date: Thu, 2 Jan 2025 13:07:24 -0500 Subject: [PATCH 119/212] Create navistar.json --- domains/navistar.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/navistar.json diff --git a/domains/navistar.json b/domains/navistar.json new file mode 100644 index 000000000..fe0f0c9bf --- /dev/null +++ b/domains/navistar.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "AShuba", + "email": "anatoliy.shuba@gmail.com" + }, + + "record": { + "A": [ + "138.68.159.126" + ] + } +} From 21a9c11f2e7b2c3df3cf2eca31aa73d8db274800 Mon Sep 17 00:00:00 2001 From: ajtabjs <134237782+ajtabjs@users.noreply.github.com> Date: Thu, 2 Jan 2025 10:10:35 -0800 Subject: [PATCH 120/212] Create _discord.ajtabs.json --- domains/_discord.ajtabs.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_discord.ajtabs.json diff --git a/domains/_discord.ajtabs.json b/domains/_discord.ajtabs.json new file mode 100644 index 000000000..70bf21403 --- /dev/null +++ b/domains/_discord.ajtabs.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ajtabjs" + }, + "record": { + "TXT": ["dh=44c33bd9561dd8d8079e707868adf359b0c5ff05"] + } +} From e2b8fd2d3b7c64ab2b15e7eb4f01b0013732017a Mon Sep 17 00:00:00 2001 From: ajtabjs <134237782+ajtabjs@users.noreply.github.com> Date: Thu, 2 Jan 2025 10:11:30 -0800 Subject: [PATCH 121/212] Create _github-pages-challenge-ajtabjs.ajtabs.json --- domains/_github-pages-challenge-ajtabjs.ajtabs.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_github-pages-challenge-ajtabjs.ajtabs.json diff --git a/domains/_github-pages-challenge-ajtabjs.ajtabs.json b/domains/_github-pages-challenge-ajtabjs.ajtabs.json new file mode 100644 index 000000000..bfb535bf7 --- /dev/null +++ b/domains/_github-pages-challenge-ajtabjs.ajtabs.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ajtabjs" + }, + "record": { + "TXT": ["39626a2cbd8f72ba60b0e40dc06e45"] + } +} From a649feeec341c1d3faaad5352133eedc31118c25 Mon Sep 17 00:00:00 2001 From: lunas-private-dungeon Date: Thu, 2 Jan 2025 22:40:15 +0100 Subject: [PATCH 122/212] Create _vercel.alisa.json --- domains/_vercel.alisa.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/_vercel.alisa.json diff --git a/domains/_vercel.alisa.json b/domains/_vercel.alisa.json new file mode 100644 index 000000000..efc76ec48 --- /dev/null +++ b/domains/_vercel.alisa.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "lunas-private-dungeon", + "email": "luna.tsx@proton.me", + "discord": "507625218467168257" + }, + "record": { + "TXT": ["vc-domain-verify=alisa.is-a.dev,01abd793050b01c5d63f"] + } +} From 41f912824a748a431fea6553a0a7316fd72eea04 Mon Sep 17 00:00:00 2001 From: lunas-private-dungeon Date: Thu, 2 Jan 2025 22:46:39 +0100 Subject: [PATCH 123/212] Create alisa.json --- domains/alisa.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/alisa.json diff --git a/domains/alisa.json b/domains/alisa.json new file mode 100644 index 000000000..78dae86ba --- /dev/null +++ b/domains/alisa.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "lunas-private-dungeon", + "email": "luna.tsx@proton.me", + "discord": "507625218467168257" + }, + "record": { + "CNAME": "alisa-win95.vercel.app" + } +} From 26656b850804aa1ce4b7c812e37c032293cf3218 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=BC=92=E1=B6=9C=CA=B3=E1=B5=83=E1=B6=BB=CA=B8=E1=B4=AE?= =?UTF-8?q?=E1=B4=BC=CB=A2=CB=A2=E5=8D=82=E4=B9=83=E5=8D=84=E4=B8=A8?= =?UTF-8?q?=E4=B8=82=E5=8D=84=E4=B9=87=D2=9C=E0=BC=92?= <93928612+Abhishek-Issac@users.noreply.github.com> Date: Fri, 3 Jan 2025 05:37:32 +0530 Subject: [PATCH 124/212] Update abhishekissac.json --- domains/abhishekissac.json | 1 + 1 file changed, 1 insertion(+) diff --git a/domains/abhishekissac.json b/domains/abhishekissac.json index a9074f630..2ce2743d8 100644 --- a/domains/abhishekissac.json +++ b/domains/abhishekissac.json @@ -2,6 +2,7 @@ "domain": "abhishekissac.is-a.dev", "subdomain": "abhishekissac", "owner": { + "username": "abhishek-issac" "email": "abhishekissac0@gmail.com" }, "record": { From 904f16b9a9e7c1040db41c56443f0f3dd85d79d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=BC=92=E1=B6=9C=CA=B3=E1=B5=83=E1=B6=BB=CA=B8=E1=B4=AE?= =?UTF-8?q?=E1=B4=BC=CB=A2=CB=A2=E5=8D=82=E4=B9=83=E5=8D=84=E4=B8=A8?= =?UTF-8?q?=E4=B8=82=E5=8D=84=E4=B9=87=D2=9C=E0=BC=92?= <93928612+Abhishek-Issac@users.noreply.github.com> Date: Fri, 3 Jan 2025 05:39:47 +0530 Subject: [PATCH 125/212] Update abhishekissac.json --- domains/abhishekissac.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/abhishekissac.json b/domains/abhishekissac.json index 2ce2743d8..2a75776cd 100644 --- a/domains/abhishekissac.json +++ b/domains/abhishekissac.json @@ -2,7 +2,7 @@ "domain": "abhishekissac.is-a.dev", "subdomain": "abhishekissac", "owner": { - "username": "abhishek-issac" + "username": "abhishek-issac", "email": "abhishekissac0@gmail.com" }, "record": { From 664f425eb5c3bd03d8de28c022f8d8a5292254b0 Mon Sep 17 00:00:00 2001 From: Miguel Ramirez Date: Thu, 2 Jan 2025 18:48:23 -0600 Subject: [PATCH 126/212] Create _vercel.mig.json --- domains/_vercel.mig.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 domains/_vercel.mig.json diff --git a/domains/_vercel.mig.json b/domains/_vercel.mig.json new file mode 100644 index 000000000..73ebbfbbc --- /dev/null +++ b/domains/_vercel.mig.json @@ -0,0 +1,13 @@ +{ + "description": "This subdomain points to my portfolio website. https://nextjs-portfolio-ten-navy.vercel.app/ is the link for a preview of the website", + "owner": { + "username": "miguelaram2016", + "email": "miguelcodes7@gmail.com", + "twitter": "miguelcodes7", + "discord": "747499334383304755", + "instagram": "miguelcodes7" + }, + "record": { + "TXT": ["vc-domain-verify=mig.is-a.dev,c9171d74a3897a0defc6"] + } +} From 56f272144ed6827e8bada31e2e736e35d468dab2 Mon Sep 17 00:00:00 2001 From: Miguel Ramirez Date: Thu, 2 Jan 2025 18:50:47 -0600 Subject: [PATCH 127/212] Update mig.json --- domains/mig.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/domains/mig.json b/domains/mig.json index 2f53bb6d0..fd64f6d89 100644 --- a/domains/mig.json +++ b/domains/mig.json @@ -1,13 +1,14 @@ { - "description": "This subdomain points to my portfolio website.", + "description": "This subdomain points to my portfolio website. https://nextjs-portfolio-ten-navy.vercel.app/ is the link for a preview of the website", "owner": { "username": "miguelaram2016", - "email": "miguelaram2016@utexas.edu", + "email": "miguelcodes7@gmail.com", "twitter": "miguelcodes7", "discord": "747499334383304755", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.sh5h8IcwANNjL4Cu_olrTjTuGNiBnihpvp8tYD3PQoJ0Qo8zJwh2wh93m0mxtB0JUmQyLHgMhqwNkRTfDkbQtIiMsJTMBpfwuekG-rohCXC3Bz1X674p58mTiI9BL1mYZjy4n3iNUltRrpEDIY_tQ91-deuB0vZmhFP7Ih-PU18_a7SFhrMTCGFnEpy5ioRBb_7-XaevqZU0ObJ9TXnuX5ZrcUs8dOKdPXQkUvh1T3X4ENkNkqxEX9SrC21ZUPsu0eBsinx8OWhVACBF-v6WsNErv4dYlxvlUF0s6i6H4ies_u47cXuD_ytOZVF19KRHv0mtC4Zq9FxKqvxQNpS2yA.ATDrqWU61Q7pAeI0iOYG3Q.WUBkDKZeYnntdHyh4t_qL56ZUvo4xiK6dF_DvM8i0aVxoooMhunELz8oFORqt_1lt3IMLw_aAWwzmBl4LtPa-frLObpHRe3QHeAhAb919XU.uvFZv2MiYxP-UoMM0DhLSA" + "instagram": "miguelcodes7", + "note": "Previously, mig.is-a.dev was hosted on Netlify, but now it will be hosted on vercel. _vercel.mig.json has been created already. I have also updated my social media (email and instagram)." }, "record": { - "A": ["75.2.60.5"] + "A": ["76.76.21.21"] } } From bb54f74db0219a9d5c477a8be3a70501e51be897 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:38:36 -0500 Subject: [PATCH 128/212] Update your-dad.json --- domains/your-dad.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/your-dad.json b/domains/your-dad.json index 3921c95de..89909629b 100644 --- a/domains/your-dad.json +++ b/domains/your-dad.json @@ -1,6 +1,6 @@ { "owner": { - "username": "satindar31", + "username": "Satindar31", "email": "satindar@satindar-is.me" }, "record": { From 8c0de22ba33d762a5a09d8a2b684fd9e9be064f1 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Thu, 2 Jan 2025 20:42:39 -0500 Subject: [PATCH 129/212] chore: formatting --- domains/abhishekissac.json | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/domains/abhishekissac.json b/domains/abhishekissac.json index 2a75776cd..04f9c199c 100644 --- a/domains/abhishekissac.json +++ b/domains/abhishekissac.json @@ -1,12 +1,10 @@ { - "domain": "abhishekissac.is-a.dev", - "subdomain": "abhishekissac", - "owner": { - "username": "abhishek-issac", - "email": "abhishekissac0@gmail.com" - }, - "record": { - "CNAME": "abhishek-issac.github.io" - }, - "proxied": false + "owner": { + "username": "Abhishek-Issac", + "email": "abhishekissac0@gmail.com" + }, + "record": { + "CNAME": "abhishek-issac.github.io" + }, + "proxied": false } From b03fa8109cd80dcf1c7463bfd8063167f71add43 Mon Sep 17 00:00:00 2001 From: zx155 <168565589+zx155@users.noreply.github.com> Date: Thu, 2 Jan 2025 21:51:25 -0800 Subject: [PATCH 130/212] Create love.json --- domains/love.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/love.json diff --git a/domains/love.json b/domains/love.json new file mode 100644 index 000000000..2470a36ce --- /dev/null +++ b/domains/love.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "zx155", + "email": "laiquanguy82@gmail.com" + }, + "record": { + "CNAME": "zx155.github.io" + } +} From 88ebf07d7d47fe4a3e55a50c9b4028faecc91af4 Mon Sep 17 00:00:00 2001 From: Ibrahim Asif Date: Fri, 3 Jan 2025 15:28:31 +0530 Subject: [PATCH 131/212] Update your-dad.json --- domains/your-dad.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/your-dad.json b/domains/your-dad.json index 89909629b..7f288db42 100644 --- a/domains/your-dad.json +++ b/domains/your-dad.json @@ -4,6 +4,6 @@ "email": "satindar@satindar-is.me" }, "record": { - "URL": "https://cloud.satindar-is.me/index.php/apps/files_sharing/ajax/publicpreview.php?x=1633&y=642&a=true&file=polymorphism.jpg&t=3DKlVKFewNl3FHw&scalingup=0" + "URL": "https://cloud.satindar-is.me/s/gHJfbiyhVJzy3Vs" } } From 2b88178e6c67c6234c574a9a73aa70fc780549e6 Mon Sep 17 00:00:00 2001 From: Ibrahim Asif Date: Fri, 3 Jan 2025 15:31:11 +0530 Subject: [PATCH 132/212] Update your-dad.json --- domains/your-dad.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/your-dad.json b/domains/your-dad.json index 7f288db42..357824d96 100644 --- a/domains/your-dad.json +++ b/domains/your-dad.json @@ -1,6 +1,6 @@ { "owner": { - "username": "Satindar31", + "username": "satindar31", "email": "satindar@satindar-is.me" }, "record": { From b7e96a5617c96d983b84aeae7c343f94613b11b8 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Fri, 3 Jan 2025 18:57:25 +0800 Subject: [PATCH 133/212] remove pr tests --- .github/workflows/validation.yml | 15 ------- tests/pr.test.js | 73 -------------------------------- 2 files changed, 88 deletions(-) delete mode 100644 tests/pr.test.js diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 6e86fabc5..f24d6052d 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,22 +36,7 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Clone is-a-dev/register - run: git clone https://github.com/is-a-dev/register.git register-${{ github.run_id }} - - run: npm install - - name: Get all modified domain JSON files - if: github.event_name == 'pull_request' - id: changed-files - uses: tj-actions/changed-files@v45 - with: - files: domains/*.json - - name: Run tests run: npx ava tests/*.test.js - env: - EVENT: ${{ github.event_name }} - RUN_ID: ${{ github.run_id }} - PR_AUTHOR: ${{ github.event.pull_request.user.login }} - MODIFIED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/tests/pr.test.js b/tests/pr.test.js deleted file mode 100644 index 4a9822684..000000000 --- a/tests/pr.test.js +++ /dev/null @@ -1,73 +0,0 @@ -const t = require("ava"); -const fs = require("fs-extra"); -const path = require("path"); - -const PR_AUTHOR = process.env.PR_AUTHOR.toLowerCase(); -const MODIFIED_DOMAIN_FILES = (process.env.MODIFIED_FILES || "").length > 0 - ? (process.env.MODIFIED_FILES || "").split(" ").map((file) => file.replace(/^domains\//, "")) - : null; -const EVENT = process.env.EVENT; -const RUN_ID = process.env.RUN_ID; - -const domainsPath = path.resolve("domains"); -const headDomainsPath = path.resolve(`register-${RUN_ID}/domains`); - -const admins = require("../util/administrators.json").map(admin => admin.toLowerCase()); - -async function getJSONContent(basePath, fileName) { - try { - return await fs.readJson(path.join(basePath, fileName)); - } catch { - return null; - } -} - -t("Modified JSON files must be owned by the PR author", async (t) => { - if (EVENT !== "pull_request") return t.pass(); - if (!MODIFIED_DOMAIN_FILES) return t.pass(); - - const checks = MODIFIED_DOMAIN_FILES.map(async (file) => { - const [modifiedDomain, currentDomain] = await Promise.all([ - getJSONContent(domainsPath, file), - getJSONContent(headDomainsPath, file) - ]); - - const domainToCheck = currentDomain || modifiedDomain; - - if (!modifiedDomain || !domainToCheck) { - t.fail(`${file}: Unable to read domain data`); - return; - } - - t.true( - domainToCheck.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domainToCheck.owner.username.toLowerCase()} but ${PR_AUTHOR} is the PR author` - ); - }); - - await Promise.all(checks); - t.pass(); -}); - -t("New JSON files must be owned by the PR author", async (t) => { - if (EVENT !== "pull_request") return t.pass(); - if (!MODIFIED_DOMAIN_FILES) return t.pass(); - - const [newFiles, currentFiles] = await Promise.all([fs.readdir(domainsPath), fs.readdir(headDomainsPath)]); - - const newDomainFiles = newFiles.filter((file) => !currentFiles.includes(file)); - - const checks = newDomainFiles.map(async (file) => { - const domain = await getJSONContent(domainsPath, file); - - if (!domain) return t.fail(`${file}: Unable to read domain data`); - - t.true( - domain.owner.username.toLowerCase() === PR_AUTHOR || admins.includes(PR_AUTHOR), - `${file}: Domain owner is ${domain.owner.username.toLowerCase()} but ${PR_AUTHOR} is the PR author` - ); - }); - - await Promise.all(checks); - t.pass(); -}); From 755ec03b8f71014a6a44556588546f6f96c48c57 Mon Sep 17 00:00:00 2001 From: Kyan <99230193+Keiyanas@users.noreply.github.com> Date: Fri, 3 Jan 2025 17:57:28 +0700 Subject: [PATCH 134/212] Create Verkyana.json --- domains/Verkyana.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/Verkyana.json diff --git a/domains/Verkyana.json b/domains/Verkyana.json new file mode 100644 index 000000000..792b93788 --- /dev/null +++ b/domains/Verkyana.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Keiyanas", + "email": "katzswax@gmail.com" + }, + "record": { + "CNAME": "https://keiyanas.github.io/" + } +} From 5ad9c8a1587c4c1cfe36f29809d834cff4f46bcf Mon Sep 17 00:00:00 2001 From: iostpa Date: Fri, 3 Jan 2025 12:59:09 +0200 Subject: [PATCH 135/212] tiny nitpick because of the new checks --- domains/your-dad.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/your-dad.json b/domains/your-dad.json index 357824d96..7f288db42 100644 --- a/domains/your-dad.json +++ b/domains/your-dad.json @@ -1,6 +1,6 @@ { "owner": { - "username": "satindar31", + "username": "Satindar31", "email": "satindar@satindar-is.me" }, "record": { From 343a93dc698ea4f65466f5e13600e2d1804222fc Mon Sep 17 00:00:00 2001 From: iostpa Date: Fri, 3 Jan 2025 13:04:14 +0200 Subject: [PATCH 136/212] Update domains/Verkyana.json --- domains/Verkyana.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/Verkyana.json b/domains/Verkyana.json index 792b93788..46398569d 100644 --- a/domains/Verkyana.json +++ b/domains/Verkyana.json @@ -4,6 +4,6 @@ "email": "katzswax@gmail.com" }, "record": { - "CNAME": "https://keiyanas.github.io/" + "CNAME": "keiyanas.github.io" } } From 53fc17cb299a77979070f28db46851425c83f951 Mon Sep 17 00:00:00 2001 From: iostpa Date: Fri, 3 Jan 2025 13:04:54 +0200 Subject: [PATCH 137/212] Rename Verkyana.json to verkyana.json --- domains/{Verkyana.json => verkyana.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{Verkyana.json => verkyana.json} (100%) diff --git a/domains/Verkyana.json b/domains/verkyana.json similarity index 100% rename from domains/Verkyana.json rename to domains/verkyana.json From 33425272bb62ed1244117d209d55518fc7be03f2 Mon Sep 17 00:00:00 2001 From: Ai <58384167+aiwaki@users.noreply.github.com> Date: Fri, 3 Jan 2025 17:19:27 +0500 Subject: [PATCH 138/212] Update waki.json --- domains/waki.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/waki.json b/domains/waki.json index df7555f45..b0c864305 100644 --- a/domains/waki.json +++ b/domains/waki.json @@ -4,6 +4,6 @@ "discord": "351012170839883776" }, "record": { - "CNAME": "waki.pages.dev" + "CNAME": "aiwaki.vercel.app" } } From bd5f72bbf162d4ca7d5cdb4aaec079de84ee787d Mon Sep 17 00:00:00 2001 From: Ai <58384167+aiwaki@users.noreply.github.com> Date: Fri, 3 Jan 2025 17:22:09 +0500 Subject: [PATCH 139/212] Create _vercel.waki.json --- domains/_vercel.waki.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.waki.json diff --git a/domains/_vercel.waki.json b/domains/_vercel.waki.json new file mode 100644 index 000000000..a872c59a2 --- /dev/null +++ b/domains/_vercel.waki.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "aiwaki" + }, + "record": { + "TXT": ["vc-domain-verify=waki.is-a.dev,b5349446a26c3f0b8c9f"] + } +} From 325711b1b73a2523b223cac8f2ac2c8112ba1b38 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Fri, 3 Jan 2025 22:06:50 +0800 Subject: [PATCH 140/212] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a5983b1c7..26f1e4f70 100644 --- a/README.md +++ b/README.md @@ -24,13 +24,13 @@ Not all of these will be posted on GitHub, however they will always be posted in ## How to Register > If you want a more visual guide, check out [this blog post](https://wdh.gg/tX3ghge). -- [Fork](https://github.com/is-a-dev/register/fork) and star this repository +- [Fork](https://github.com/is-a-dev/register/fork) this repository - Add a new file called `your-domain-name.json` in the `domains` folder to register `your-domain-name.is-a.dev` - [Read the documentation](https://is-a.dev/docs) - If you are applying for NS records please read [this](#ns-records). - Your pull request will be reviewed and merged. *Make sure to keep an eye on it incase we need you to make any changes!* - After the pull request is merged, please allow up to 24 hours for the changes to propagate -- Enjoy your new `.is-a.dev` domain! +- Enjoy your new `.is-a.dev` domain! Please consider leaving us a star ⭐️ to help support us! ### NS Records When applying for NS records, please be aware we already support a [wide range of DNS records](https://is-a.dev/docs/faq/#which-records-are-supported), so you may not need them. From 618ba427fd88afefbdf808510d2a4cd10ec9d318 Mon Sep 17 00:00:00 2001 From: Clerk <178304360+mulchs@users.noreply.github.com> Date: Fri, 3 Jan 2025 22:33:56 +0700 Subject: [PATCH 141/212] Register wave.is-a.dev --- domains/wave.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/wave.json diff --git a/domains/wave.json b/domains/wave.json new file mode 100644 index 000000000..45e65c2d9 --- /dev/null +++ b/domains/wave.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "mulchs", + "discord": "1273579466936815717", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.VQbRFqL4oyeBRF7H8wmvWeQR00tQnJnL2c0Yc--s4fbY_z_gr-LC7j6Ep_s-mStGfFpmnGZxPAz89WkApt6__tftZ8oClYEbRQJyN7jtoOHO86GNYMxcvQJ2ngNqxjADWrWROLR2uI9c0VZryiZFLfDXkfl0WbtTl2UvndEnjCVwNyIuv8L67P1p9p0ODDyKIcztIkDEROfD46mWthqIcElcWxNuCXMsPYgtBXYn6O6SrQWHhilzEsvLHe8BEMESAfpxvOH7clAWLVLIAmEmNNnoecLwse_z3k8pZHJQDOifr8k5t8FoRNhPH5QYFAXGfk4Mi_jCFUPZV9cwjJa0gA.EkJAMMF4R2XX-bBYIFnfQg.K1R0AqjrIzfN5_rcJit1g8JFU4DxBqL9Wq8nGU3Rhka93TEfxiRYSi5C0RFtt3i-OH_FxwePHkLCDDMDLE4fFFl8bQplvGRoXw-_QY5Czqf2bH6GtsIpt0viog_2l4h5.khbF7ESzWSSPeYTADVcsyg" + }, + + "record": { + "CNAME": "wave.fwh.is" + } + } + \ No newline at end of file From 6f51d9752d5c3e6e4af5ba6be987f84838200fff Mon Sep 17 00:00:00 2001 From: Kawsar <126276749+KawsarDev@users.noreply.github.com> Date: Fri, 3 Jan 2025 22:01:24 +0600 Subject: [PATCH 142/212] Create _vercel.kawsar.json --- domains/_vercel.kawsar.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/_vercel.kawsar.json diff --git a/domains/_vercel.kawsar.json b/domains/_vercel.kawsar.json new file mode 100644 index 000000000..f2399898a --- /dev/null +++ b/domains/_vercel.kawsar.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "KawsarDev", + "email": "kawsar.dev1@gmail.com", + "discord": "520373269979988000" + }, + "record": { + "TXT": ["vc-domain-verify=kawsar.is-a.dev,e77e8c258bee5d9213b7"] + } +} From 4baa4c362b120861c809d4122c58750517cf225b Mon Sep 17 00:00:00 2001 From: Kawsar <126276749+KawsarDev@users.noreply.github.com> Date: Fri, 3 Jan 2025 22:04:13 +0600 Subject: [PATCH 143/212] Create kawsar.json --- domains/kawsar.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/kawsar.json diff --git a/domains/kawsar.json b/domains/kawsar.json new file mode 100644 index 000000000..681ffe649 --- /dev/null +++ b/domains/kawsar.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "KawsarDev", + "email": "kawsar.dev1@gmail.com", + "discord": "520373269979988000" + }, + "record": { + "CNAME": "kawsardev.vercel.app/" + } +} From 3501a911c61e7e1f18c427a53359381f793374cc Mon Sep 17 00:00:00 2001 From: Kawsar <126276749+KawsarDev@users.noreply.github.com> Date: Fri, 3 Jan 2025 22:07:36 +0600 Subject: [PATCH 144/212] Update kawsar.json --- domains/kawsar.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/kawsar.json b/domains/kawsar.json index 681ffe649..b6dba88ac 100644 --- a/domains/kawsar.json +++ b/domains/kawsar.json @@ -5,6 +5,6 @@ "discord": "520373269979988000" }, "record": { - "CNAME": "kawsardev.vercel.app/" + "CNAME": "kawsardev.vercel.app" } } From 2fcdd0a0022865d2cdba9e1c151aa762417df6bf Mon Sep 17 00:00:00 2001 From: Ada Lovecraft Date: Fri, 3 Jan 2025 11:36:34 -0600 Subject: [PATCH 145/212] Create ada.json --- domains/ada.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/ada.json diff --git a/domains/ada.json b/domains/ada.json new file mode 100644 index 000000000..df38c2c70 --- /dev/null +++ b/domains/ada.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ada-lovecraft", + "email": "ada@codevinsky.com" + }, + "record": { + "CNAME": "ada-lovecraft.github.io" + } +} From c0e175518c679d10f53b219ed2104cb2be474420 Mon Sep 17 00:00:00 2001 From: KorigamiK <72932688+KorigamiK@users.noreply.github.com> Date: Fri, 3 Jan 2025 23:15:23 +0530 Subject: [PATCH 146/212] Update korigamik.json --- domains/korigamik.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/domains/korigamik.json b/domains/korigamik.json index a81e82805..d66e772a7 100644 --- a/domains/korigamik.json +++ b/domains/korigamik.json @@ -1,12 +1,12 @@ { - "description": "The Portfolio of KorigamiK", - "repo": "https://github.com/KorigamiK/korigamik.github.io", + "description": "goto website of KorigamiK", + "repo": "https://github.com/KorigamiK", "owner": { "username": "KorigamiK", "email": "korigamik@gmail.com", - "twitter": "https://twitter.com/iamkorigamik" + "twitter": "https://twitter.com/codesonpaper" }, "record": { - "CNAME": "korigamik.github.io" + "URL": "https://korigamik.dev" } } From 2a2a56e544ad778461c1521f8e713686f015d40d Mon Sep 17 00:00:00 2001 From: KorigamiK <72932688+KorigamiK@users.noreply.github.com> Date: Fri, 3 Jan 2025 23:42:42 +0530 Subject: [PATCH 147/212] Update korigamik.json --- domains/korigamik.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/korigamik.json b/domains/korigamik.json index d66e772a7..5ab36620f 100644 --- a/domains/korigamik.json +++ b/domains/korigamik.json @@ -7,6 +7,6 @@ "twitter": "https://twitter.com/codesonpaper" }, "record": { - "URL": "https://korigamik.dev" + "CNAME": "https://korigamik-redirect.pages.dev" } } From ffe6a6d2e8e1fe74facfb8fdaf42274290184500 Mon Sep 17 00:00:00 2001 From: SkyExploreWasTaken Date: Fri, 3 Jan 2025 19:32:28 +0100 Subject: [PATCH 148/212] Update sewt.json --- domains/sewt.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/domains/sewt.json b/domains/sewt.json index 2c903a19a..1823b48d7 100644 --- a/domains/sewt.json +++ b/domains/sewt.json @@ -4,9 +4,13 @@ "discord": "1049263707177353247" }, "record": { - "A": ["82.67.68.228"], + "A": ["37.27.51.34"], + "AAAA": ["2a01:4f9:3081:399c::4"], "MX": ["mx.zoho.eu", "mx2.zoho.eu", "mx3.zoho.eu"], - "TXT": ["v=spf1 include:zohomail.eu ~all"] + "TXT": [ + "v=spf1 include:zohomail.eu ~all", + "domain-verification=skyexplorewastaken" + ] }, "proxied": false } From 4e6e1bfd099b290b4097748b817916e76b031b9e Mon Sep 17 00:00:00 2001 From: SkyExploreWasTaken Date: Fri, 3 Jan 2025 19:32:31 +0100 Subject: [PATCH 149/212] Create jello.sewt.json --- domains/jello.sewt.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/jello.sewt.json diff --git a/domains/jello.sewt.json b/domains/jello.sewt.json new file mode 100644 index 000000000..c9c51f25e --- /dev/null +++ b/domains/jello.sewt.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "SkyExploreWasTaken", + "discord": "1049263707177353247" + }, + "record": { + "A": ["37.27.51.34"], + "AAAA": ["2a01:4f9:3081:399c::4"], + "TXT": ["domain-verification=skyexplorewastaken"] + }, + "proxied": false +} From 15b5b60dfe10267fd5d0bc25fdbbc10f5b241b24 Mon Sep 17 00:00:00 2001 From: Jabin <118082374+Jab11n@users.noreply.github.com> Date: Fri, 3 Jan 2025 16:52:24 -0500 Subject: [PATCH 150/212] fix my information after username change --- domains/jabin.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/domains/jabin.json b/domains/jabin.json index 6f1becbd5..e1727936a 100644 --- a/domains/jabin.json +++ b/domains/jabin.json @@ -1,9 +1,11 @@ { "owner": { - "username": "jabinstech", - "email": "jabinstech.net@gmail.com" + "username": "jab11n", + "twitter": "@jab11n", + "github": "jab11n", + "email": "iad-contact@rdr.lol" }, "record": { - "CNAME": "jabinstech.github.io" + "CNAME": "jab11n.github.io" } } From 11482a5f7fbcb9a6c1f292892ab6ad5ad6c0b93f Mon Sep 17 00:00:00 2001 From: ah2 <44106895+ah2@users.noreply.github.com> Date: Sat, 4 Jan 2025 01:59:13 +0400 Subject: [PATCH 151/212] ah2 fixing privacy error message --- domains/ah2.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/ah2.json b/domains/ah2.json index 735d5b25a..9e8fb54fc 100644 --- a/domains/ah2.json +++ b/domains/ah2.json @@ -4,6 +4,6 @@ "email": "uni.ahmamy@gmail.com" }, "record": { - "CNAME": "hamd.cloud.libraryofcode.org" + "URL": "https://hamd.cloud.libraryofcode.org" } } From 5a01624fdcd7d1dfea331deee55867a76bd4f7e6 Mon Sep 17 00:00:00 2001 From: gmacedo Date: Fri, 3 Jan 2025 16:48:27 -0600 Subject: [PATCH 152/212] added domain request for glmacedo.is-a.dev hosted on cloudflare. --- domains/glmacedo.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/glmacedo.json diff --git a/domains/glmacedo.json b/domains/glmacedo.json new file mode 100644 index 000000000..b0cbe51be --- /dev/null +++ b/domains/glmacedo.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "glmacedo", + "email": "glmacedo@glmacedo.com" + }, + "record": { + "NS": [ + "dimitris.ns.cloudflare.com", + "kristin.ns.cloudflare.com" + ] + } +} \ No newline at end of file From 7da09ec582a061a9b9af102173dd56e4e954f188 Mon Sep 17 00:00:00 2001 From: Jabin <118082374+Jab11n@users.noreply.github.com> Date: Fri, 3 Jan 2025 21:44:30 -0500 Subject: [PATCH 153/212] Update domains/jabin.json Co-authored-by: William Harrison <87287585+wdhdev@users.noreply.github.com> --- domains/jabin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/jabin.json b/domains/jabin.json index e1727936a..62252d6bd 100644 --- a/domains/jabin.json +++ b/domains/jabin.json @@ -1,7 +1,7 @@ { "owner": { "username": "jab11n", - "twitter": "@jab11n", + "twitter": "jab11n", "github": "jab11n", "email": "iad-contact@rdr.lol" }, From 98655d276515f4aabcdd55a54bd42e98ba8e85dd Mon Sep 17 00:00:00 2001 From: KorigamiK <72932688+KorigamiK@users.noreply.github.com> Date: Sat, 4 Jan 2025 09:24:20 +0530 Subject: [PATCH 154/212] Update korigamik.json --- domains/korigamik.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/korigamik.json b/domains/korigamik.json index 5ab36620f..3c4652da4 100644 --- a/domains/korigamik.json +++ b/domains/korigamik.json @@ -7,6 +7,6 @@ "twitter": "https://twitter.com/codesonpaper" }, "record": { - "CNAME": "https://korigamik-redirect.pages.dev" + "CNAME": "korigamik-redirect.pages.dev" } } From ff238f5701e68d7efded084f4de896f22003eb8a Mon Sep 17 00:00:00 2001 From: Spider-Development <147894555+spider-development01@users.noreply.github.com> Date: Sat, 4 Jan 2025 16:41:52 +0530 Subject: [PATCH 155/212] Create spider-development.json --- domains/spider-development.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/spider-development.json diff --git a/domains/spider-development.json b/domains/spider-development.json new file mode 100644 index 000000000..21dde4001 --- /dev/null +++ b/domains/spider-development.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "spider-development01" + }, + "record": { + "A": [ + "75.2.60.5" + ] + } +} From 268aab6bb50706e49d2aa17978134542e033a1e4 Mon Sep 17 00:00:00 2001 From: AlejandroGomezFrieiro Date: Sat, 4 Jan 2025 14:04:27 +0200 Subject: [PATCH 156/212] Create quantumgarden --- domains/quantumgarden | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/quantumgarden diff --git a/domains/quantumgarden b/domains/quantumgarden new file mode 100644 index 000000000..822c527d4 --- /dev/null +++ b/domains/quantumgarden @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "AlejandroGomezFrieiro", + "email": "alejandrogomezfrieiro@gmail.com" + }, + "record": { + "CNAME": "alejandrogomezfrieiro.github.io" + } +} From 4d00c2fb3c60808390e1cba86620c60f564f965e Mon Sep 17 00:00:00 2001 From: yashsachdev <57622692+yashsachdev@users.noreply.github.com> Date: Sat, 4 Jan 2025 20:43:26 +0530 Subject: [PATCH 157/212] Create yashsachdev.json - Replaced URL removed https://format with the proper CNAME entry --- domains/yashsachdev.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/yashsachdev.json diff --git a/domains/yashsachdev.json b/domains/yashsachdev.json new file mode 100644 index 000000000..a96833d27 --- /dev/null +++ b/domains/yashsachdev.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "yashsachdev", + "email": "yashsachdev5677@gmail.com" + }, + "record": { + "CNAME": "yashsachdevblog.azureedge.net" + } +} From 2356efaebb4c490efc32f7c5fcfcc508b5a76a4c Mon Sep 17 00:00:00 2001 From: DevMatei <100729096+DevMatei@users.noreply.github.com> Date: Sat, 4 Jan 2025 20:40:53 +0200 Subject: [PATCH 158/212] Create panel.devmatei.json --- domains/panel.devmatei.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/panel.devmatei.json diff --git a/domains/panel.devmatei.json b/domains/panel.devmatei.json new file mode 100644 index 000000000..9c144d162 --- /dev/null +++ b/domains/panel.devmatei.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "DevMatei", + "email": "matei.thoma@gmail.com" + }, + "record": { + "A": [ + "176.100.37.70" + ] + }, + +} From 970053578d6605c614ea43ded7ac37999b7e3745 Mon Sep 17 00:00:00 2001 From: NineLEL <74411437+NineLEL@users.noreply.github.com> Date: Sun, 5 Jan 2025 01:42:08 +0700 Subject: [PATCH 159/212] Create _vercel.nine.json --- domains/_vercel.nine.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.nine.json diff --git a/domains/_vercel.nine.json b/domains/_vercel.nine.json new file mode 100644 index 000000000..728a4876c --- /dev/null +++ b/domains/_vercel.nine.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "NineLEL" + }, + "record": { + "TXT": ["vc-domain-verify=nine.is-a.dev,787b08b6c27017d410df"] + } +} From 46bdb6ddc5463e42401c4fbdd98375bb1b2d182f Mon Sep 17 00:00:00 2001 From: iostpa Date: Sat, 4 Jan 2025 20:44:10 +0200 Subject: [PATCH 160/212] Update domains/panel.devmatei.json --- domains/panel.devmatei.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/panel.devmatei.json b/domains/panel.devmatei.json index 9c144d162..9426b4aa6 100644 --- a/domains/panel.devmatei.json +++ b/domains/panel.devmatei.json @@ -7,6 +7,6 @@ "A": [ "176.100.37.70" ] - }, + } } From 032b27882ec57e71f41800e73e7d9e85b4acd52b Mon Sep 17 00:00:00 2001 From: NineLEL <74411437+NineLEL@users.noreply.github.com> Date: Sun, 5 Jan 2025 01:45:04 +0700 Subject: [PATCH 161/212] Update nine.json --- domains/nine.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/domains/nine.json b/domains/nine.json index 626fa06b4..c177a80e0 100644 --- a/domains/nine.json +++ b/domains/nine.json @@ -4,7 +4,6 @@ "email": "notninelel@gmail.com" }, "record": { - "A": ["76.223.55.44"], - "TXT": "deta-verification=DyZWThRbwVx1vudpA5oB8DEekn58LG75" + "A": ["76.76.21.21"] } } From 1b79f1daaee3a1bed4a8778628f580160db9187c Mon Sep 17 00:00:00 2001 From: NineLEL <74411437+NineLEL@users.noreply.github.com> Date: Sun, 5 Jan 2025 01:58:13 +0700 Subject: [PATCH 162/212] Update _vercel.nine.json --- domains/_vercel.nine.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/_vercel.nine.json b/domains/_vercel.nine.json index 728a4876c..98e167692 100644 --- a/domains/_vercel.nine.json +++ b/domains/_vercel.nine.json @@ -1,6 +1,7 @@ { "owner": { - "username": "NineLEL" + "username": "NineLEL", + "email": "notninelel@gmail.com" }, "record": { "TXT": ["vc-domain-verify=nine.is-a.dev,787b08b6c27017d410df"] From 3b087c7ec1ce70f04f27413b6cd287c8d6dbbdd2 Mon Sep 17 00:00:00 2001 From: NineLEL <74411437+NineLEL@users.noreply.github.com> Date: Sun, 5 Jan 2025 02:58:06 +0700 Subject: [PATCH 163/212] Update nine.json --- domains/nine.json | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/domains/nine.json b/domains/nine.json index c177a80e0..c52046951 100644 --- a/domains/nine.json +++ b/domains/nine.json @@ -1,9 +1,19 @@ { - "owner": { - "username": "NineLEL", - "email": "notninelel@gmail.com" - }, - "record": { - "A": ["76.76.21.21"] - } + "owner": { + "username": "NineLEL", + "email": "notninelel@gmail.com" + }, + "record": { + "A": [ + "76.76.21.21" + ], + "MX": [ + "mx.zoho.eu", + "mx2.zoho.eu", + "mx3.zoho.eu" + ], + "TXT": [ + "zoho-verification=zb97979784.zmverify.zoho.com" + ] + } } From 1321b7a476d08914c4f2843ac3b2c375be581570 Mon Sep 17 00:00:00 2001 From: NineLEL <74411437+NineLEL@users.noreply.github.com> Date: Sun, 5 Jan 2025 03:01:44 +0700 Subject: [PATCH 164/212] Update nine.json (Update TXT) --- domains/nine.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/nine.json b/domains/nine.json index c52046951..1187ad82d 100644 --- a/domains/nine.json +++ b/domains/nine.json @@ -13,7 +13,7 @@ "mx3.zoho.eu" ], "TXT": [ - "zoho-verification=zb97979784.zmverify.zoho.com" + "zoho-verification=zb50940916.zmverify.zoho.com" ] } } From 9f450da4faaf0f4ab909cd7db645bca643ad4778 Mon Sep 17 00:00:00 2001 From: April Hall <134935244+arithefirst@users.noreply.github.com> Date: Sat, 4 Jan 2025 19:05:43 -0500 Subject: [PATCH 165/212] Create april.json --- domains/april.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/april.json diff --git a/domains/april.json b/domains/april.json new file mode 100644 index 000000000..74870a2d5 --- /dev/null +++ b/domains/april.json @@ -0,0 +1,10 @@ +{ + "repo": "https://github.com/arithefirst/portfolio", + "owner": { + "username": "arithefirst", + "email": "ari@arithefirst.com", + }, + "record": { + "URL": "https://www.arithefirst.com" + } +} From 7460bba771316c67957227bff8bce6de905bfc75 Mon Sep 17 00:00:00 2001 From: April Hall <134935244+arithefirst@users.noreply.github.com> Date: Sat, 4 Jan 2025 19:09:04 -0500 Subject: [PATCH 166/212] Remove trailing comma --- domains/april.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/april.json b/domains/april.json index 74870a2d5..d2171486d 100644 --- a/domains/april.json +++ b/domains/april.json @@ -2,7 +2,7 @@ "repo": "https://github.com/arithefirst/portfolio", "owner": { "username": "arithefirst", - "email": "ari@arithefirst.com", + "email": "ari@arithefirst.com" }, "record": { "URL": "https://www.arithefirst.com" From 55f81556ee18416546b60aa5c65c6fece7b8b861 Mon Sep 17 00:00:00 2001 From: ajtabjs <134237782+ajtabjs@users.noreply.github.com> Date: Sat, 4 Jan 2025 20:18:11 -0800 Subject: [PATCH 167/212] Update ajtabs.json --- domains/ajtabs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/ajtabs.json b/domains/ajtabs.json index 5cb58c59c..d022ee1f0 100644 --- a/domains/ajtabs.json +++ b/domains/ajtabs.json @@ -4,6 +4,6 @@ "email": "oro10jua@gmail.com" }, "record": { - "CNAME": "ajtabjs.github.io" + "CNAME": "aj-swag-portfolio.pages.dev" } } From b2c581a0f14c918d81af0a13dd54b7a4f13b3f6a Mon Sep 17 00:00:00 2001 From: Denis Klimenko Date: Sun, 5 Jan 2025 12:28:24 +0100 Subject: [PATCH 168/212] Create denisklimenko.json Added new JSON to request a subdomain --- domains/denisklimenko.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/denisklimenko.json diff --git a/domains/denisklimenko.json b/domains/denisklimenko.json new file mode 100644 index 000000000..78592746b --- /dev/null +++ b/domains/denisklimenko.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "DenisKlimenko", + "email": "denis.klimenko.92@gmail.com" + }, + "record": { + "NS": ["destiny.ns.cloudflare.com", "kirk.ns.cloudflare.com"] + } +} From 15833bae07dcc6e0d3ac98c98ac2ffbd850a59c7 Mon Sep 17 00:00:00 2001 From: Kah Seng Date: Sun, 5 Jan 2025 20:56:36 +0800 Subject: [PATCH 169/212] Create json --- domains/kahseng.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/kahseng.json diff --git a/domains/kahseng.json b/domains/kahseng.json new file mode 100644 index 000000000..4e7967b3b --- /dev/null +++ b/domains/kahseng.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kahseng-dev", + "email": "kahseng.chew@protonmail.com" + }, + "record": { + "CNAME": "kahseng.pages.dev" + } +} From c77e63be85015cc59014f027a6832d7385a17204 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Sun, 5 Jan 2025 20:59:02 +0800 Subject: [PATCH 170/212] Update README.md --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 26f1e4f70..168de17ab 100644 --- a/README.md +++ b/README.md @@ -35,19 +35,21 @@ Not all of these will be posted on GitHub, however they will always be posted in ### NS Records When applying for NS records, please be aware we already support a [wide range of DNS records](https://is-a.dev/docs/faq/#which-records-are-supported), so you may not need them. -In your PR, please provide sufficient reasoning of why you need NS records, to help us mitigate potential abuse. It is helpful to refer to the [FAQ](https://is-a.dev/docs/faq/#who-can-use-ns-records) to see if you will likely be approved for NS records or not. You can see a good example of a request for NS records [here](https://github.com/is-a-dev/register/pull/17592). +In your PR, please explain why you need NS records, including examples, to help mitigate potential abuse. Refer to the [FAQ](https://is-a.dev/docs/faq/#who-can-use-ns-records) for guidelines on allowed usage. Good examples of NS record requests are [#17592](https://github.com/is-a-dev/register/pull/17592) and [#18026](https://github.com/is-a-dev/register/pull/18026). ***Pull requests adding NS records without sufficient reasoning will be closed.*** > Also see: [Why are you so strict with NS records?](https://is-a.dev/docs/faq/#why-are-you-so-strict-with-ns-records) > [!NOTE] -> You may bypass these requirements by [donating](https://wdh.gg/pvNCdvs) a small amount of $2 (you can also donate via [GitHub Sponsors](https://wdh.gg/sponsor)). You also get a special role in our [Discord server](https://discord.gg/is-a-dev-830872854677422150)! +> You can bypass these requirements[^1] by donating just $2 [here](https://wdh.gg/pvNCdvs), or via [GitHub Sponsors](https://wdh.gg/sponsor). As a thank-you, you'll also receive a special role in our [Discord server](https://discord.gg/is-a-dev-830872854677422150)! > -> If you decide to donate, please email william@is-a.dev (or DM `@williamharrison` on Discord) with your payment receipt and your pull request link. +> If you donate, email william@is-a.dev or DM `@williamharrison` on Discord with your receipt and PR link. + +[^1]: Requests deemed to be made with malicious intent may be denied, with a refund provided. ## Report Abuse -If you find any subdomains being abused, please report them by [creating an issue](https://github.com/is-a-dev/register/issues/new?assignees=&labels=report-abuse&projects=&template=report-abuse.md&title=Report+abuse) with the relevant evidence. +If you find any subdomains being used for abusive purposes, please report them by [creating an issue](https://github.com/is-a-dev/register/issues/new?assignees=&labels=report-abuse&projects=&template=report-abuse.md&title=Report+abuse) with the relevant evidence. --- From eab05efd7a2e9f1dae960c8c954e65a008e83029 Mon Sep 17 00:00:00 2001 From: DevMatei <100729096+DevMatei@users.noreply.github.com> Date: Sun, 5 Jan 2025 16:10:22 +0200 Subject: [PATCH 171/212] Create node.devmatei.json --- domains/node.devmatei.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/node.devmatei.json diff --git a/domains/node.devmatei.json b/domains/node.devmatei.json new file mode 100644 index 000000000..9426b4aa6 --- /dev/null +++ b/domains/node.devmatei.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "DevMatei", + "email": "matei.thoma@gmail.com" + }, + "record": { + "A": [ + "176.100.37.70" + ] + } + +} From 9daf1a045aba8db2001803934545509360e817db Mon Sep 17 00:00:00 2001 From: AlejandroGomezFrieiro Date: Sun, 5 Jan 2025 22:25:45 +0000 Subject: [PATCH 172/212] Adds file extension --- domains/{quantumgarden => quantumgarden.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{quantumgarden => quantumgarden.json} (100%) diff --git a/domains/quantumgarden b/domains/quantumgarden.json similarity index 100% rename from domains/quantumgarden rename to domains/quantumgarden.json From 64ed4e1151c038ff478944b98898fb95ab716da4 Mon Sep 17 00:00:00 2001 From: Amaan Kazi <85413461+Amaan-Kazi@users.noreply.github.com> Date: Mon, 6 Jan 2025 12:36:45 +0530 Subject: [PATCH 173/212] Register chess.amaankazi.is-a.dev --- domains/chess.amaankazi.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/chess.amaankazi.json diff --git a/domains/chess.amaankazi.json b/domains/chess.amaankazi.json new file mode 100644 index 000000000..d1315a8cb --- /dev/null +++ b/domains/chess.amaankazi.json @@ -0,0 +1,11 @@ +{ + "description": "Chess online, with bot, locally", + "repo": "https://github.com/Amaan-Kazi/Chess", + "owner": { + "username": "Amaan-Kazi", + "email": "amaankazi1793@gmail.com" + }, + "record": { + "CNAME": "chess-amaankazi.pages.dev" + } +} From 5de5a5302f711286dab14daa9cc8dbe48ad6fd87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xvannn=20=E6=96=87?= <95283773+Xvannn07@users.noreply.github.com> Date: Mon, 6 Jan 2025 16:41:20 +0800 Subject: [PATCH 174/212] Create xvannn07.json --- domains/xvannn07.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/xvannn07.json diff --git a/domains/xvannn07.json b/domains/xvannn07.json new file mode 100644 index 000000000..545cd2268 --- /dev/null +++ b/domains/xvannn07.json @@ -0,0 +1,12 @@ +{ + "$schema": "../schemas/domain.schema.json", + "domain": "is-a.dev", + "subdomain": "xvannn07", + "owner": { + "email": "xvannn07@example.com" + }, + "record": { + "CNAME": "xvannn.xyz" + }, + "proxy": false +} From 8bb3fc26d76c52d3741286b70fa91fd1101ace6c Mon Sep 17 00:00:00 2001 From: EducatedSuddenBucket Date: Mon, 6 Jan 2025 15:56:53 +0530 Subject: [PATCH 175/212] Update mcstatus.json --- domains/mcstatus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/mcstatus.json b/domains/mcstatus.json index 1adb8b379..37f3924e7 100644 --- a/domains/mcstatus.json +++ b/domains/mcstatus.json @@ -5,7 +5,7 @@ "discord": "1167825360151380032" }, "record": { - "A": ["216.24.57.1"], + "A": ["89.106.200.1"], "TXT": [ "google-site-verification=nDh74FzhzmLwzfX4wZWHjZOjNXmTCKyuw89TGKOIfkE" ] From 860ad35242dfad752c43eebd2aed57d9cfacd7aa Mon Sep 17 00:00:00 2001 From: DevMatei <100729096+DevMatei@users.noreply.github.com> Date: Mon, 6 Jan 2025 13:39:07 +0200 Subject: [PATCH 176/212] Create keys.devmatei.json --- domains/keys.devmatei.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/keys.devmatei.json diff --git a/domains/keys.devmatei.json b/domains/keys.devmatei.json new file mode 100644 index 000000000..9426b4aa6 --- /dev/null +++ b/domains/keys.devmatei.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "DevMatei", + "email": "matei.thoma@gmail.com" + }, + "record": { + "A": [ + "176.100.37.70" + ] + } + +} From 53c3d604aeff4d6b7041a1d911e1205f67e92eff Mon Sep 17 00:00:00 2001 From: haripajjuri <20mh1a4241@acoe.edu.in> Date: Mon, 6 Jan 2025 17:24:28 +0530 Subject: [PATCH 177/212] create haripajjuri.json --- domains/_vercel.haripajjuri.json | 9 +++++++++ domains/haripajjuri.json | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 domains/_vercel.haripajjuri.json create mode 100644 domains/haripajjuri.json diff --git a/domains/_vercel.haripajjuri.json b/domains/_vercel.haripajjuri.json new file mode 100644 index 000000000..386a40ecc --- /dev/null +++ b/domains/_vercel.haripajjuri.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "haripajjuri", + "email": "haripajjuri@gmail.com" + }, + "record": { + "TXT": ["vc-domain-verify=haripajjuri.is-a.dev,6d1bb3e0585ec67dde26"] + } +} diff --git a/domains/haripajjuri.json b/domains/haripajjuri.json new file mode 100644 index 000000000..3f8e7605f --- /dev/null +++ b/domains/haripajjuri.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "haripajjuri", + "email": "haripajjuri@gmail.com" + }, + "record": { + "CNAME": "haripajjuri.vercel.app" + } +} From 22f44c183f98908069717827beb8d2e4c7a69b8f Mon Sep 17 00:00:00 2001 From: Drew <84212701+MrDiamondDog@users.noreply.github.com> Date: Mon, 6 Jan 2025 14:54:18 -0700 Subject: [PATCH 178/212] Update server.mrdiamond.json --- domains/server.mrdiamond.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/server.mrdiamond.json b/domains/server.mrdiamond.json index 9081face6..5fafbf9d2 100644 --- a/domains/server.mrdiamond.json +++ b/domains/server.mrdiamond.json @@ -6,5 +6,5 @@ "record": { "A": ["129.146.51.207"] }, - "proxied": true + "proxied": false } From 4c51ece87e095d311ad96a8375427ddb58b6eb94 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Mon, 6 Jan 2025 17:27:51 -0500 Subject: [PATCH 179/212] chore: formatting --- domains/xvannn07.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/domains/xvannn07.json b/domains/xvannn07.json index 545cd2268..b7a653f24 100644 --- a/domains/xvannn07.json +++ b/domains/xvannn07.json @@ -1,12 +1,12 @@ { - "$schema": "../schemas/domain.schema.json", - "domain": "is-a.dev", - "subdomain": "xvannn07", - "owner": { - "email": "xvannn07@example.com" - }, - "record": { - "CNAME": "xvannn.xyz" - }, - "proxy": false + "$schema": "../schemas/domain.schema.json", + "domain": "is-a.dev", + "subdomain": "xvannn07", + "owner": { + "email": "xvannn07@example.com" + }, + "record": { + "CNAME": "xvannn.xyz" + }, + "proxy": false } From 8631c80aba0bac611fbb6c04f80198b540fc12ad Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Mon, 6 Jan 2025 17:29:36 -0500 Subject: [PATCH 180/212] chore: missing property --- domains/xvannn07.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/domains/xvannn07.json b/domains/xvannn07.json index b7a653f24..b2ef2921b 100644 --- a/domains/xvannn07.json +++ b/domains/xvannn07.json @@ -1,9 +1,7 @@ { - "$schema": "../schemas/domain.schema.json", - "domain": "is-a.dev", - "subdomain": "xvannn07", "owner": { - "email": "xvannn07@example.com" + "email": "xvannn07@example.com", + "username": "Xvannn07" }, "record": { "CNAME": "xvannn.xyz" From 380e54d7bff4ee9611cf3565fcf1f838adb509dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xvannn=20=E6=96=87?= <95283773+Xvannn07@users.noreply.github.com> Date: Tue, 7 Jan 2025 08:30:47 +0800 Subject: [PATCH 181/212] Update xvannn07.json --- domains/xvannn07.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/xvannn07.json b/domains/xvannn07.json index b2ef2921b..8e8a7b6d8 100644 --- a/domains/xvannn07.json +++ b/domains/xvannn07.json @@ -4,7 +4,7 @@ "username": "Xvannn07" }, "record": { - "CNAME": "xvannn.xyz" + "CNAME": "https://silly-arithmetic-ef452c.netlify.app/" }, "proxy": false } From d9929290f0bfdff7a9b0272d357d1a06795da506 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xvannn=20=E6=96=87?= <95283773+Xvannn07@users.noreply.github.com> Date: Tue, 7 Jan 2025 08:36:37 +0800 Subject: [PATCH 182/212] Update xvannn07.json --- domains/xvannn07.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/xvannn07.json b/domains/xvannn07.json index 8e8a7b6d8..057c6f3e5 100644 --- a/domains/xvannn07.json +++ b/domains/xvannn07.json @@ -4,7 +4,7 @@ "username": "Xvannn07" }, "record": { - "CNAME": "https://silly-arithmetic-ef452c.netlify.app/" + "CNAME": "silly-arithmetic-ef452c.netlify.app" }, "proxy": false } From a2b214852ce16f7e1c25513df18a6429b8438f24 Mon Sep 17 00:00:00 2001 From: JuniorDereon Date: Mon, 6 Jan 2025 20:54:39 -0500 Subject: [PATCH 183/212] Create landercitygaming.json --- domains/landercitygaming.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/landercitygaming.json diff --git a/domains/landercitygaming.json b/domains/landercitygaming.json new file mode 100644 index 000000000..04ea21393 --- /dev/null +++ b/domains/landercitygaming.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "dangerousexox", + "email": "robloxsafe72@gmail.com" + }, + "record": { + "A": ["159.69.86.171"] + } +} From 474fa40172c65dc2ed5e93d691d0712afdcd13f1 Mon Sep 17 00:00:00 2001 From: DevMatei <100729096+DevMatei@users.noreply.github.com> Date: Tue, 7 Jan 2025 09:10:09 +0200 Subject: [PATCH 184/212] Create maybe.json --- domains/maybe.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/maybe.json diff --git a/domains/maybe.json b/domains/maybe.json new file mode 100644 index 000000000..fb9d70034 --- /dev/null +++ b/domains/maybe.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "DevMatei", + "email": "matei.thoma@gmail.com" + }, + "record": { + "A": [ + "75.2.60.5" + ] + } +} From 1e30a5444d59665465a8e8b029d3fed9dda5750a Mon Sep 17 00:00:00 2001 From: Gavin Pereira <68476117+pexeixv@users.noreply.github.com> Date: Tue, 7 Jan 2025 14:52:53 +0530 Subject: [PATCH 185/212] Pex added --- domains/pex.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/pex.json diff --git a/domains/pex.json b/domains/pex.json new file mode 100644 index 000000000..1f80b3e80 --- /dev/null +++ b/domains/pex.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "pexeixv", + "email": "gavn@duck.com" + }, + "record": { + "CNAME": "gavn.in" + } + } + \ No newline at end of file From 1158d3688d4d4e7952e52dd6213353defeb663c1 Mon Sep 17 00:00:00 2001 From: Josemy Duarte Date: Tue, 7 Jan 2025 10:02:46 +0000 Subject: [PATCH 186/212] Add Josemy sub domain --- domains/josemy.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/josemy.json diff --git a/domains/josemy.json b/domains/josemy.json new file mode 100644 index 000000000..9bd6be9f3 --- /dev/null +++ b/domains/josemy.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "JosemyDuarte" + }, + "record": { + "CNAME": "josemyduarte.github.io" + } +} From 9d17cc1db0384e1c6788372f2daefc75621d0473 Mon Sep 17 00:00:00 2001 From: Rakshit Date: Tue, 7 Jan 2025 16:03:24 +0530 Subject: [PATCH 187/212] Create rakshit.json --- domains/rakshit.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/rakshit.json diff --git a/domains/rakshit.json b/domains/rakshit.json new file mode 100644 index 000000000..42d13b060 --- /dev/null +++ b/domains/rakshit.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "spuckhafte" + }, + "record": { + "A": [ + "75.2.60.5" + ] + } +} From 508fe598e30a48cef82432eeec311cd2dd37a817 Mon Sep 17 00:00:00 2001 From: Rakshit Date: Tue, 7 Jan 2025 16:07:15 +0530 Subject: [PATCH 188/212] Update rakshit.json --- domains/rakshit.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/rakshit.json b/domains/rakshit.json index 42d13b060..f43a3fb0c 100644 --- a/domains/rakshit.json +++ b/domains/rakshit.json @@ -1,6 +1,7 @@ { "owner": { - "username": "spuckhafte" + "username": "spuckhafte", + "email": "rakshit240405@gmail.com" }, "record": { "A": [ From fa94e140f28d76126cfb0936d090b85637c187f8 Mon Sep 17 00:00:00 2001 From: Shyamalendu Nayak Date: Tue, 7 Jan 2025 16:52:29 +0530 Subject: [PATCH 189/212] create shyam.json --- domains/shyam.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/shyam.json diff --git a/domains/shyam.json b/domains/shyam.json new file mode 100644 index 000000000..6c40bc1ba --- /dev/null +++ b/domains/shyam.json @@ -0,0 +1,11 @@ +{ + "description": "Making a .is-a.dev domain as an alt url for my site.", + "repo": "https://github.com/shyam0118/portfolio", + "owner": { + "username": "shyam0118", + "email": "shyamalendunayak0118@gmail.com" + }, + "record": { + "CNAME": "shyam.dev" + } +} From 44c3afd3b8465027ada20e56b071ad035865302c Mon Sep 17 00:00:00 2001 From: bwkam Date: Tue, 7 Jan 2025 16:52:09 +0200 Subject: [PATCH 190/212] remove bwkam.json --- domains/bwkam.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/bwkam.json diff --git a/domains/bwkam.json b/domains/bwkam.json deleted file mode 100644 index 570fbb327..000000000 --- a/domains/bwkam.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "bwkam", - "discord": "891997325499719730", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.HvzRNEADseLE6CXj6lrEWhsz68_vtnxY3KTtnSJBS_bHfeW7gUhKbUrDZ_Gk0yYVx3qXaHqS1_nWSdISvOa5tuIHxtmNUgmyTEHyAFGX54XZG3dQNS8SML4nMpjsRJ2DcCtfS6YKiTJXgmpVkAoaT1ELqR299iCYbow5j_V4zuYl0t6Les81GlP1Yu2jADmVy9hsjBegFORxL_uB9ZSQd81X0SX7mhtwSxSN3Xmuy5Cx7BRaP5lWIhJ6C95TaF0hes68wCR9qx3IXy4FlGuVzDn4pxz53il4dcdB-a1HBTA73PYEKqX4xFe1nxQOTT9ZBClJJHUHgOjsA_rzeqiXNw.h3Xp8Uv02qaNkcfS16pB3Q.jy9JW6JovL0B885zSD7ZOndjm3Ec_LTB4r1r848fEHhcCb61GGZ41jStD7v_yKxIyXomakNWfyWipfBPDOQVyQ31OrubyLEmQLw_98gzsvc.XdfD7kDdAxqEt9Tk7v0KlQ" - }, - "record": { - "CNAME": "bwkam.github.io" - } -} From dcafc86b605de816522f6596364b4c86245b881f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Ch=C3=A1nh=20=C4=90=E1=BA=A1i?= Date: Tue, 7 Jan 2025 22:51:26 +0700 Subject: [PATCH 191/212] Create _vercel.dai.json --- domains/_vercel.dai.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.dai.json diff --git a/domains/_vercel.dai.json b/domains/_vercel.dai.json new file mode 100644 index 000000000..5f391c6b1 --- /dev/null +++ b/domains/_vercel.dai.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ncdai" + }, + "record": { + "TXT": ["vc-domain-verify=dai.is-a.dev,1f58fc0d6c2eb6cc92d7"] + } +} From 5cff8a61ad9c79def1422dd2c81f406b46765350 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Ch=C3=A1nh=20=C4=90=E1=BA=A1i?= Date: Tue, 7 Jan 2025 22:57:26 +0700 Subject: [PATCH 192/212] Create dai.json --- domains/dai.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/dai.json diff --git a/domains/dai.json b/domains/dai.json new file mode 100644 index 000000000..584aea0fa --- /dev/null +++ b/domains/dai.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ncdai" + }, + "record": { + "A": ["76.76.21.21"] + } +} From d674615da0e41f2c99f0670c6d8111d70496744c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Ch=C3=A1nh=20=C4=90=E1=BA=A1i?= Date: Tue, 7 Jan 2025 23:07:42 +0700 Subject: [PATCH 193/212] Update dai.json --- domains/dai.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/dai.json b/domains/dai.json index 584aea0fa..df0ddcd41 100644 --- a/domains/dai.json +++ b/domains/dai.json @@ -1,6 +1,7 @@ { "owner": { - "username": "ncdai" + "username": "ncdai", + "email": "dai@chanhdai.com" }, "record": { "A": ["76.76.21.21"] From 047829bb1a365585ab66111000e129cdf0f0762e Mon Sep 17 00:00:00 2001 From: Josemy Duarte Date: Tue, 7 Jan 2025 16:08:02 +0000 Subject: [PATCH 194/212] trigger pipeline From f645895662b85bc1d1f4a07dfb36e2e0e4a71b96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Ch=C3=A1nh=20=C4=90=E1=BA=A1i?= Date: Tue, 7 Jan 2025 23:08:26 +0700 Subject: [PATCH 195/212] Update _vercel.dai.json --- domains/_vercel.dai.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/_vercel.dai.json b/domains/_vercel.dai.json index 5f391c6b1..18622e499 100644 --- a/domains/_vercel.dai.json +++ b/domains/_vercel.dai.json @@ -1,6 +1,7 @@ { "owner": { - "username": "ncdai" + "username": "ncdai", + "email": "dai@chanhdai.com" }, "record": { "TXT": ["vc-domain-verify=dai.is-a.dev,1f58fc0d6c2eb6cc92d7"] From 3359c27731eb1020c5880892271b5aac32986e15 Mon Sep 17 00:00:00 2001 From: Omkar Tenkale <39808155+omkar-tenkale@users.noreply.github.com> Date: Tue, 7 Jan 2025 22:05:13 +0530 Subject: [PATCH 196/212] Create omkartenkale.json --- domains/omkartenkale.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/omkartenkale.json diff --git a/domains/omkartenkale.json b/domains/omkartenkale.json new file mode 100644 index 000000000..894613d27 --- /dev/null +++ b/domains/omkartenkale.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "omkar-tenkale", + "email": "otenkale@gmail.com" + }, + "record": { + "CNAME": "omkar-tenkale.github.io" + } +} From 669626613e6ce7467f28c948da5f68448967f309 Mon Sep 17 00:00:00 2001 From: Stefano Del Prete Date: Tue, 7 Jan 2025 19:33:11 +0100 Subject: [PATCH 197/212] Update landercitygaming.json --- domains/landercitygaming.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/landercitygaming.json b/domains/landercitygaming.json index 04ea21393..9ce1a4543 100644 --- a/domains/landercitygaming.json +++ b/domains/landercitygaming.json @@ -1,6 +1,6 @@ { "owner": { - "username": "dangerousexox", + "username": "JuniorDereon", "email": "robloxsafe72@gmail.com" }, "record": { From 72820e9c73023a07dcd83f6f11d9a68f46c204c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peme969=20=E2=9A=A1?= Date: Tue, 7 Jan 2025 14:25:34 -0600 Subject: [PATCH 198/212] Update peme969.json Added another TXT record (if that's what it's called lol idk) --- domains/peme969.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/peme969.json b/domains/peme969.json index 9a77cd5aa..96490411b 100644 --- a/domains/peme969.json +++ b/domains/peme969.json @@ -4,6 +4,7 @@ "email": "mrcoderpeme@gmail.com" }, "record": { - "CNAME": "peme969.github.io" + "CNAME": "peme969.github.io", + "@":"zoho-verification=zb48050675.zmverify.zoho.com" } } From 8a58d1e05202846d987be67a4796bf1f3834f2f7 Mon Sep 17 00:00:00 2001 From: iostpa Date: Tue, 7 Jan 2025 22:39:56 +0200 Subject: [PATCH 199/212] Update domains/peme969.json --- domains/peme969.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/peme969.json b/domains/peme969.json index 96490411b..636154456 100644 --- a/domains/peme969.json +++ b/domains/peme969.json @@ -4,7 +4,7 @@ "email": "mrcoderpeme@gmail.com" }, "record": { - "CNAME": "peme969.github.io", - "@":"zoho-verification=zb48050675.zmverify.zoho.com" + "A": ["185.199.108.153", "185.199.109.153", "185.199.110.153", "185.199.111.153"], + "TXT": ["zoho-verification=zb48050675.zmverify.zoho.com"] } } From 56460a63e82fcfd2f9cf4918f9be25219eecc32f Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 11:47:59 +0800 Subject: [PATCH 200/212] Create _discord.json --- domains/_discord.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_discord.json diff --git a/domains/_discord.json b/domains/_discord.json new file mode 100644 index 000000000..3a1e4c7a3 --- /dev/null +++ b/domains/_discord.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "TXT": ["dh=d5273eca7d19d9a734f62376816c287bc2613ef7"] + } +} From f3f9f2ee1049bdb37d80cfab23f4ec838b652e79 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 11:50:36 +0800 Subject: [PATCH 201/212] Delete util/administrators.json --- util/administrators.json | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 util/administrators.json diff --git a/util/administrators.json b/util/administrators.json deleted file mode 100644 index f85832ced..000000000 --- a/util/administrators.json +++ /dev/null @@ -1,4 +0,0 @@ -[ - "wdhdev", - "DEV-DIBSTER" -] \ No newline at end of file From 2ba5aec63fdb3d78721e7141a2cb4e57287b3bf7 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:38:30 +0800 Subject: [PATCH 202/212] Update docs.json --- domains/docs.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/domains/docs.json b/domains/docs.json index 713e677dc..0b97d120e 100644 --- a/domains/docs.json +++ b/domains/docs.json @@ -6,6 +6,7 @@ "email": "admin@is-a.dev" }, "record": { - "URL": "https://is-a.dev/docs" - } + "CNAME": "is-a.dev" + }, + "proxied": true } From b9122cc45a577c287148a54ee65df1b2b8a9209a Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:41:12 +0800 Subject: [PATCH 203/212] Create _github-pages-challenge-is-a-dev.docs.json --- domains/_github-pages-challenge-is-a-dev.docs.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_github-pages-challenge-is-a-dev.docs.json diff --git a/domains/_github-pages-challenge-is-a-dev.docs.json b/domains/_github-pages-challenge-is-a-dev.docs.json new file mode 100644 index 000000000..888f8178b --- /dev/null +++ b/domains/_github-pages-challenge-is-a-dev.docs.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "TXT": "9aed675b73d2147d4bc644c3551ef9" + } +} From 168e45c0a74916105fd4e4510e9270bd8cb69d7f Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 13:11:05 +0800 Subject: [PATCH 204/212] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 168de17ab..6c53a4027 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@

is-a.dev

-

is-a-dev is a service that allows developers to get a sweet-looking ".is-a.dev" domain for their personal websites.

+

is-a.dev is a service that allows developers to get a sweet-looking .is-a.dev domain for their personal websites.

## Announcements & Status Updates Please join our [Discord server](https://discord.gg/is-a-dev-830872854677422150) for announcements, updates & upgrades, and downtimes regarding the service. @@ -26,20 +26,20 @@ Not all of these will be posted on GitHub, however they will always be posted in - [Fork](https://github.com/is-a-dev/register/fork) this repository - Add a new file called `your-domain-name.json` in the `domains` folder to register `your-domain-name.is-a.dev` -- [Read the documentation](https://is-a.dev/docs) +- [Read the documentation](https://docs.is-a.dev) - If you are applying for NS records please read [this](#ns-records). - Your pull request will be reviewed and merged. *Make sure to keep an eye on it incase we need you to make any changes!* - After the pull request is merged, please allow up to 24 hours for the changes to propagate - Enjoy your new `.is-a.dev` domain! Please consider leaving us a star ⭐️ to help support us! ### NS Records -When applying for NS records, please be aware we already support a [wide range of DNS records](https://is-a.dev/docs/faq/#which-records-are-supported), so you may not need them. +When applying for NS records, please be aware we already support a [wide range of DNS records](https://docs.is-a.dev/faq/#which-records-are-supported), so you may not need them. -In your PR, please explain why you need NS records, including examples, to help mitigate potential abuse. Refer to the [FAQ](https://is-a.dev/docs/faq/#who-can-use-ns-records) for guidelines on allowed usage. Good examples of NS record requests are [#17592](https://github.com/is-a-dev/register/pull/17592) and [#18026](https://github.com/is-a-dev/register/pull/18026). +In your PR, please explain why you need NS records, including examples, to help mitigate potential abuse. Refer to the [FAQ](https://docs.is-a.dev/faq/#who-can-use-ns-records) for guidelines on allowed usage. Good examples of NS record requests are [#17592](https://github.com/is-a-dev/register/pull/17592) and [#18026](https://github.com/is-a-dev/register/pull/18026). ***Pull requests adding NS records without sufficient reasoning will be closed.*** -> Also see: [Why are you so strict with NS records?](https://is-a.dev/docs/faq/#why-are-you-so-strict-with-ns-records) +> Also see: [Why are you so strict with NS records?](https://docs.is-a.dev/faq/#why-are-you-so-strict-with-ns-records) > [!NOTE] > You can bypass these requirements[^1] by donating just $2 [here](https://wdh.gg/pvNCdvs), or via [GitHub Sponsors](https://wdh.gg/sponsor). As a thank-you, you'll also receive a special role in our [Discord server](https://discord.gg/is-a-dev-830872854677422150)! From 7b24af143d431c5b27f9e12cfe65a1889c5b1618 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 9 Jan 2025 16:12:34 +1100 Subject: [PATCH 205/212] redirect nic.is-a.dev --- domains/nic.json | 9 +++++++++ util/reserved-domains.json | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 domains/nic.json diff --git a/domains/nic.json b/domains/nic.json new file mode 100644 index 000000000..853d1e8a3 --- /dev/null +++ b/domains/nic.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "URL": "https://is-a.dev" + } +} diff --git a/util/reserved-domains.json b/util/reserved-domains.json index 42a683c8c..3c02a2f9a 100644 --- a/util/reserved-domains.json +++ b/util/reserved-domains.json @@ -58,7 +58,6 @@ "mobile", "net", "news", - "nic", "noc", "notification", "notifications", From 7cb49726d8164b3ef7205d4373e4c20472ae0805 Mon Sep 17 00:00:00 2001 From: anirbaaaan <188557785+anirbaaaan183@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:44:29 +0530 Subject: [PATCH 206/212] Delete domains/anirbaaaan.json --- domains/anirbaaaan.json | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 domains/anirbaaaan.json diff --git a/domains/anirbaaaan.json b/domains/anirbaaaan.json deleted file mode 100644 index b2ba80add..000000000 --- a/domains/anirbaaaan.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "owner": { - "username": "anirbaaaan183", - "email": "anirbanrc@proton.me" - }, - "record": { - "A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ], - "AAAA": [ - "2606:50c0:8000::153", - "2606:50c0:8001::153", - "2606:50c0:8002::153", - "2606:50c0:8003::153" - ], - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": [ - "v=spf1 include:spf.improvmx.com ~all" - ] - } -} From d5a4e8ca759523f44b37ea816d1764ca2c31198c Mon Sep 17 00:00:00 2001 From: anirbaaaan <188557785+anirbaaaan183@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:44:46 +0530 Subject: [PATCH 207/212] Delete domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json --- ..._github-pages-challenge-anirbaaaan183.anirbaaaan.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json diff --git a/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json b/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json deleted file mode 100644 index aef4a9302..000000000 --- a/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "anirbaaaan183", - "email": "anirbanrc@proton.me" - }, - "record": { - "TXT": "5f8c296170c0f2cd8aa1089b065900" - } -} From 54fa309173871d5009a2f3912fba34d31be4f9a6 Mon Sep 17 00:00:00 2001 From: anirbaaaan <188557785+anirbaaaan183@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:45:01 +0530 Subject: [PATCH 208/212] Delete domains/blog.anirbaaaan.json --- domains/blog.anirbaaaan.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/blog.anirbaaaan.json diff --git a/domains/blog.anirbaaaan.json b/domains/blog.anirbaaaan.json deleted file mode 100644 index 336288c99..000000000 --- a/domains/blog.anirbaaaan.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "anirbaaaan183", - "email": "anirbanrc@proton.me" - }, - "record": { - "CNAME": "anirbaaaan183.github.io" - } -} From c05c21333a53af9a87cce3f8e2e876477f7936ea Mon Sep 17 00:00:00 2001 From: anirbaaaan <188557785+anirbaaaan183@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:45:18 +0530 Subject: [PATCH 209/212] Delete domains/_discord.anirbaaaan.json --- domains/_discord.anirbaaaan.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/_discord.anirbaaaan.json diff --git a/domains/_discord.anirbaaaan.json b/domains/_discord.anirbaaaan.json deleted file mode 100644 index f7a613430..000000000 --- a/domains/_discord.anirbaaaan.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "anirbaaaan183", - "email": "anirbanrc@proton.me" - }, - "record": { - "TXT": "dh=ef12f3d26e5f641e4a2f956c2a208b8da58b5c47" - } -} From 5b016900612f55a6e16bdd8caea8fc67f68c2e4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sunny=20=E2=98=80=EF=B8=8F?= Date: Thu, 9 Jan 2025 14:29:59 +0400 Subject: [PATCH 210/212] Create _vercel.sun.json --- domains/_vercel.sun.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/_vercel.sun.json diff --git a/domains/_vercel.sun.json b/domains/_vercel.sun.json new file mode 100644 index 000000000..fba2fd438 --- /dev/null +++ b/domains/_vercel.sun.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "sxn4y", + "email": "", + "discord": "5unn7n" + }, + "record": { + "TXT": "vc-domain-verify=sun.is-a.dev,3d30eed3d9b17b680b03" + } +} From 317fe256a8b83c250c861ea1b61c49268c7ef30b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sunny=20=E2=98=80=EF=B8=8F?= Date: Thu, 9 Jan 2025 14:32:06 +0400 Subject: [PATCH 211/212] Create sun.json --- domains/sun.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/sun.json diff --git a/domains/sun.json b/domains/sun.json new file mode 100644 index 000000000..631a26eb1 --- /dev/null +++ b/domains/sun.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "sxn4y", + "email": "", + "discord": "5unn7n" + }, + "record": { + "CNAME": "supern0va.vercel.app" + } +} From 762102c48c77a470a45b9d8ec578c785e269f640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sunny=20=E2=98=80=EF=B8=8F?= Date: Thu, 9 Jan 2025 14:45:45 +0400 Subject: [PATCH 212/212] Create _discord.sun.json --- domains/_discord.sun.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_discord.sun.json diff --git a/domains/_discord.sun.json b/domains/_discord.sun.json new file mode 100644 index 000000000..b7ec2020c --- /dev/null +++ b/domains/_discord.sun.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "sxn4y", + "discord": "5unn7n" + }, + "record": { + "TXT": "dh=cfe36ed36af73c3bdcfbfa23744d5826b64d1cfc" + } +}