From 7ffdb13f24702ae9e81dfa937921261bb46dcfe2 Mon Sep 17 00:00:00 2001 From: xgeneric <168141409+xgeneric@users.noreply.github.com> Date: Wed, 11 Dec 2024 21:25:11 -0500 Subject: [PATCH 001/189] Register rh.is-a.dev --- domains/rh.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/rh.json diff --git a/domains/rh.json b/domains/rh.json new file mode 100644 index 000000000..324b7b274 --- /dev/null +++ b/domains/rh.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xgeneric", + "discord": "1194494419064328296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.ZtZQsJTtFUyYhqLYNct9qcURDeHFnE5Ugn5lKWqREmwWqCAuGrwNRn1zp85VPPaH8Bk4Q1ATD9ImX6Y9ImThgE4xe2stIjZnhctvNxnAmZWekpmWwcAuuCvHTObM5qLWr6NeiHJ8J9bR2HqFa40s6u3T3dBS-xxqhVK4CWWgoIXGyWuiX0qZ2FTqAoyhnFZI_UeN29UaJTaobyxmI6mapHxEfz3GdO5SMqsefrU21i7eNQQefzMcbhyYZUR8TomivC0FzMQ5zVDj7JTm3ezqhZIl6p4cu7LmybiGq0sv0BDZCgtYMlcj8uLkUbjClJeKzJmpmJbMt__sD_niRZDKyA.WVnasMUFnhSKWJpsSLkLPg.gUTYVhrtgb368DU4qtJVK8M8U6lD3cAp_sqIqGR3t1tEE8txRYRGKV-a8_TWfVO5BxEzGpJVUhjWxnU91k40SW6qoy4TXW38Ptn15z6ebSHId5hBzRSEo9UB5KVjwhtY.7ttPpw2KH1r6ClFsiGanfw" + }, + + "record": { + "CNAME": "browsercf.rammerhead.org" + } + } + \ No newline at end of file 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 002/189] 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 003/189] 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 004/189] 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 005/189] 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 006/189] 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 9fb3e3d744c87806571f3c8d07c16b8725c1201c Mon Sep 17 00:00:00 2001 From: generic <168141409+xgeneric@users.noreply.github.com> Date: Fri, 27 Dec 2024 02:10:36 -0500 Subject: [PATCH 007/189] Register xgeneric.is-a.dev --- domains/xgeneric.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/xgeneric.json diff --git a/domains/xgeneric.json b/domains/xgeneric.json new file mode 100644 index 000000000..4ffc90339 --- /dev/null +++ b/domains/xgeneric.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xgeneric", + "discord": "1194494419064328296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.D232zLsD29QIoCDQBNjD76jn7VgIPpSOIrRPBMn37VV_JTS_3fJAKK7ADQtFwQu0A-I0TcZTU3UczrEGdwjmkHHAhPu95BuRbFqbWruAnX6ETw0JjSJQvYmlrFjF1xDMM33CJ3GW0R985HyTcB5MbU6-QvWbqPou5bwRShlQ06KKP944EiASahDDNAog2HUwEf7VJjWxdB-hP3Yj_BOvlC_kQBfZBhOTG4OWwbvbAonKjK26oqrVdUKhuDT0VfvI4VsBXlSG3g8P2LnyZZPmh3xJ3UQ4aWYRFhJkC3f0M98NQ4mI7ddwZu4YPVcw9yHiMD9iDnTBnNiSsJVZeMhqQw.6v7QP1iKQEXF2xIliVLoxA.n1gPGIhivHdAaq9enhjewqRKzW2BtPsOt97Ng4x7yp8nv-OzAS4Jev1hp_M3z0XL7l5z1Wc2YrPW7z3trdUlmTZkCLcOziKhwwECaKbQNErOq3yXDxe7K5FvhmQWGNQJ.fZiP_f8z_xpVs5jS0MRQPQ" + }, + + "record": { + "CNAME": "paulswebhelp.com" + } + } + \ No newline at end of file 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 008/189] 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 f2196053a8a9da8cf77cf4965fdcb4fae80a6ac2 Mon Sep 17 00:00:00 2001 From: generic <168141409+xgeneric@users.noreply.github.com> Date: Fri, 27 Dec 2024 19:14:28 -0500 Subject: [PATCH 009/189] Delete domains/rh.json --- domains/rh.json | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 domains/rh.json diff --git a/domains/rh.json b/domains/rh.json deleted file mode 100644 index 324b7b274..000000000 --- a/domains/rh.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "owner": { - "username": "xgeneric", - "discord": "1194494419064328296", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.ZtZQsJTtFUyYhqLYNct9qcURDeHFnE5Ugn5lKWqREmwWqCAuGrwNRn1zp85VPPaH8Bk4Q1ATD9ImX6Y9ImThgE4xe2stIjZnhctvNxnAmZWekpmWwcAuuCvHTObM5qLWr6NeiHJ8J9bR2HqFa40s6u3T3dBS-xxqhVK4CWWgoIXGyWuiX0qZ2FTqAoyhnFZI_UeN29UaJTaobyxmI6mapHxEfz3GdO5SMqsefrU21i7eNQQefzMcbhyYZUR8TomivC0FzMQ5zVDj7JTm3ezqhZIl6p4cu7LmybiGq0sv0BDZCgtYMlcj8uLkUbjClJeKzJmpmJbMt__sD_niRZDKyA.WVnasMUFnhSKWJpsSLkLPg.gUTYVhrtgb368DU4qtJVK8M8U6lD3cAp_sqIqGR3t1tEE8txRYRGKV-a8_TWfVO5BxEzGpJVUhjWxnU91k40SW6qoy4TXW38Ptn15z6ebSHId5hBzRSEo9UB5KVjwhtY.7ttPpw2KH1r6ClFsiGanfw" - }, - - "record": { - "CNAME": "browsercf.rammerhead.org" - } - } - \ No newline at end of file From cef8939ad9ab730a8fed3b4f5bdc4b266b67b4db Mon Sep 17 00:00:00 2001 From: generic <168141409+xgeneric@users.noreply.github.com> Date: Fri, 27 Dec 2024 19:19:33 -0500 Subject: [PATCH 010/189] Register genericx.is-a.dev --- domains/genericx.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/genericx.json diff --git a/domains/genericx.json b/domains/genericx.json new file mode 100644 index 000000000..8650a831e --- /dev/null +++ b/domains/genericx.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xgeneric", + "discord": "1194494419064328296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.DNr2jxeR-0YVkAChAl4uPX31TrkGI4S8REI18sZvz4gGrL9c2LRtnnHlJfq0fMntFjAvLoD2lvb-kbjDq-INycXI0YHr-MG4YIvJmccyAmaxmtfhIqSWQc6EwMRar7mx0aE3NaOXJSKZQSpH86MVHqO4X9TZMGxkCfq9IAaXHmAVBazCNPFySzCY2jHo3LRmDFsJyTf0mWm_RwaYuPlS7__slgs2XQnWCYNP_kdMwENR7dDFVG9IjwSXQI-D12nyqquN_oM6WDg2ajfwMdbfd3aOpNkLOvAj-slpw81v2zccP040MrQJdTlN_LiMGFMqUPqNqev3lDwu-up8xDKIzQ.Fq8v4wlDvYQWahwdgcSXPQ.b_b4xs8S2pJNAPSPFJfZ6u5nMlNfAnxnm0UbH_LrqXCGIMX5ymm54wsnWFrymwp9OSqTbotZeYMFXWZlCouMxXOqrOmLHb58OJmsRZarQ0lqSOduCvFnonngL6gTpa1s.1o8XkyzrR4qKrVrinRJhzQ" + }, + + "record": { + "CNAME": "paulswebhelp.com" + } + } + \ No newline at end of file From eb708176ea6d5750dec0fd39f3bcadb67b8513b7 Mon Sep 17 00:00:00 2001 From: Jackson Kelly Date: Sat, 28 Dec 2024 13:42:40 +1300 Subject: [PATCH 011/189] 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 012/189] 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 013/189] 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 014/189] 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 015/189] 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 016/189] 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 017/189] 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 018/189] 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 592e79fbb429dc4d035a91100a3d5474c2bf5770 Mon Sep 17 00:00:00 2001 From: "Juraj K." <140317448+mostypc123@users.noreply.github.com> Date: Sat, 28 Dec 2024 21:00:15 +0100 Subject: [PATCH 019/189] Create mostypc123.json --- domains/mostypc123.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/mostypc123.json diff --git a/domains/mostypc123.json b/domains/mostypc123.json new file mode 100644 index 000000000..705dcd965 --- /dev/null +++ b/domains/mostypc123.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "mostypc123" + }, + "record": { + "CNAME": "mostypc123.github.io" + } +} From 26d6d9af2b58aa2778afab675fd50ce0bf0e8122 Mon Sep 17 00:00:00 2001 From: "Prof. - Xadk3!" Date: Sun, 29 Dec 2024 03:47:44 +0545 Subject: [PATCH 020/189] Added my alias name at meat-space, Domain to be used in my Github Pages, replacing nikhil-aryal.com.np. with osho.is-a.dev. --- domains/osho.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/osho.json diff --git a/domains/osho.json b/domains/osho.json new file mode 100644 index 000000000..f947a746a --- /dev/null +++ b/domains/osho.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "profxadke", + "email": "xadkeg@duck.com" + }, + "record": { + "CNAME": "profxadke.github.io" + } +} 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 021/189] 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 198879b4db44d2d4accc4a600908255a622cf172 Mon Sep 17 00:00:00 2001 From: generic <168141409+xgeneric@users.noreply.github.com> Date: Sat, 28 Dec 2024 22:54:22 -0500 Subject: [PATCH 022/189] Register generix.is-a.dev --- domains/generix.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/generix.json diff --git a/domains/generix.json b/domains/generix.json new file mode 100644 index 000000000..c0cb770ec --- /dev/null +++ b/domains/generix.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xgeneric", + "discord": "1194494419064328296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.TEnVT2QVvesNKLztHkI3jp-5JggHFHs0jLf93VH0_CT63TcEHlhkMGl6iE1iXGGfW4kjuOkyDfTgxYWHGfHGM9KJ3O57NCNxSPVcK_t-IrImmymmEXrxLKSnyI1QFxBiFpNO7mFIGy7xAWJSTkA5ZvGciR_tJRbB9ftAme5WYLKE7tPgfQxMHoGFE22Q1yKpK9lbCFoeFi0bLtbYRvvveBP78oqK4cMIRkVC6TKhFHo6wWorsJDlEGrVCYQ8-OEP2Y1pu1WkVLJ1Dd1E2OJcZcEn-QmTkfU7ar4U_2LlNTRmDnoXhQNt5O6xsh6savYjm1jzl_u_fZwlgVFgRV9_WA.hEaGKy3NTYfzyeqez2Y5KA.j0OHFUF5Pbr8c7dqb0X0GPIZL4y3gvGLf-BkXNMeWvUwVTfS2S5HD6RpnbDmpnhnwRbX4_fKcEMBLAwkf0Mv0cCUGk4yr9vu_kYH_s8as3q2_2cKJe8P-7wQCioS6lwn.Lv4G5WOkVnbHCssVDM_rww" + }, + + "record": { + "CNAME": "paulswebhelp.com" + } + } + \ No newline at end of file From 18dc5b592ee5f86cea8bec0fc133939515380908 Mon Sep 17 00:00:00 2001 From: generic <168141409+xgeneric@users.noreply.github.com> Date: Sat, 28 Dec 2024 22:55:37 -0500 Subject: [PATCH 023/189] Register generic2.is-a.dev --- domains/generic2.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/generic2.json diff --git a/domains/generic2.json b/domains/generic2.json new file mode 100644 index 000000000..caffa15be --- /dev/null +++ b/domains/generic2.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xgeneric", + "discord": "1194494419064328296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.MTsG19pQNdLCwl95D9NzxouR4mZ-7y2uRcBVVIqCc9Tal1P0D-Qt4JsDR7K-YJWNqRZpTx3-BZzMXweeteboVNF3fDlh06XENgnd2PoxjeGZzovR9sMqn4Ngl9dpGgYsmZgWf7rTjSzzePZx5h-GbTD5mI6ysxda0zrpR-cwjKVv92Lf6T0XTCwxH10DgAXZ_CtUrDq9Sn5pO-ONbUnnRgVDqBW9unD4qSCcKOAAJurGfYfLNX8qYZWfD-Hcs_wptS8fJpjpXIGkP_JF1qsj95pG0t4Bp7hhIXeXm1jmJm2-C-WQkKdZLdBDQ1gIsDhP0fLNfmSyyy532aIbR1FDqA.qX2TYd3WzaYOeAOktSXu5A.7ojhiDUioav23zhWk7sP9yLVAfNvOxL6bTAn78ILURWTwI5pEQWJloCfImCpjwGuoteHerCQNTJLRD8Vvhvd87X6YvbCiJqRPJp77J-VeJICLN5DAFlzeCNGUX4g8c_t.VThkX88tara8h8WKOXlreg" + }, + + "record": { + "CNAME": "paulswebhelp.com" + } + } + \ No newline at end of file From bf5ad46f2139496808223525455abeab21332eb7 Mon Sep 17 00:00:00 2001 From: QuinceTart10 Date: Sun, 29 Dec 2024 07:12:25 +0100 Subject: [PATCH 024/189] Delete domains/vps.quincetart10.json --- domains/vps.quincetart10.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/vps.quincetart10.json diff --git a/domains/vps.quincetart10.json b/domains/vps.quincetart10.json deleted file mode 100644 index e891351c6..000000000 --- a/domains/vps.quincetart10.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "VPS", - "owner": { - "username": "QuinceTart10", - "discord": "862644161156218891" - }, - "record": { - "A": ["64.226.124.11"] - } -} From 9079fa18859a13dddf2fe0623ddd627ea689d237 Mon Sep 17 00:00:00 2001 From: riotoff Date: Sun, 29 Dec 2024 13:03:34 +0300 Subject: [PATCH 025/189] 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 1cf81ec0040f6bc5e52769c765e5c370beb571e9 Mon Sep 17 00:00:00 2001 From: Sana Date: Sun, 29 Dec 2024 20:46:32 +0530 Subject: [PATCH 026/189] Create sana.json Website link: https://sana-afk.github.io/main.html --- domains/sana.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/sana.json diff --git a/domains/sana.json b/domains/sana.json new file mode 100644 index 000000000..e78a9c374 --- /dev/null +++ b/domains/sana.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "sana-afk", + "email": "srijita3010@gmail.com" + }, + "record": { + "CNAME": "sana-afk.github.io" + } +} From 1309245b084f5e7c1d316d961d3be20ebb9a6410 Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:47:40 +0100 Subject: [PATCH 027/189] Update vinceale7082.json --- domains/vinceale7082.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/vinceale7082.json b/domains/vinceale7082.json index 5f1ca2f2d..dd7d5970a 100644 --- a/domains/vinceale7082.json +++ b/domains/vinceale7082.json @@ -6,6 +6,6 @@ "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" }, "record": { - "A": ["2.32.208.124"] + "URL": "https://vinceale7082.is-a.dev" } } From 364c7b486c5887c4fbaed3da6f2b2571f82cc07a Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:48:22 +0100 Subject: [PATCH 028/189] Update gitea.vinceale7082.json --- domains/gitea.vinceale7082.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/gitea.vinceale7082.json b/domains/gitea.vinceale7082.json index 5f1ca2f2d..717a9d3ea 100644 --- a/domains/gitea.vinceale7082.json +++ b/domains/gitea.vinceale7082.json @@ -6,6 +6,6 @@ "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" }, "record": { - "A": ["2.32.208.124"] + "URL": "https://gitea.vinceale7082.com" } } From bedfb8b8fea050b0624a11669337caa1d31f80f9 Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:48:50 +0100 Subject: [PATCH 029/189] Update vinceale7082.json I probably have dementia --- domains/vinceale7082.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/vinceale7082.json b/domains/vinceale7082.json index dd7d5970a..4d7391ffa 100644 --- a/domains/vinceale7082.json +++ b/domains/vinceale7082.json @@ -6,6 +6,6 @@ "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" }, "record": { - "URL": "https://vinceale7082.is-a.dev" + "URL": "https://vinceale7082.com" } } From 8614ddde71c04190dc9aae7650cc36dde5d753fb Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:49:17 +0100 Subject: [PATCH 030/189] Delete domains/em550384.vinceale7082.json --- domains/em550384.vinceale7082.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/em550384.vinceale7082.json diff --git a/domains/em550384.vinceale7082.json b/domains/em550384.vinceale7082.json deleted file mode 100644 index 11876b874..000000000 --- a/domains/em550384.vinceale7082.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "VinceAle7082", - "email": "vinceale7082@gmail.com", - "discord": "1078447459900063816", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" - }, - "record": { - "CNAME": "return.smtp2go.net" - } -} From fd2cef5caaaa1ca6e6efa3eb50c2c92d3288bf5f Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:49:36 +0100 Subject: [PATCH 031/189] Delete domains/link.vinceale7082.json --- domains/link.vinceale7082.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/link.vinceale7082.json diff --git a/domains/link.vinceale7082.json b/domains/link.vinceale7082.json deleted file mode 100644 index 253d1a64a..000000000 --- a/domains/link.vinceale7082.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "VinceAle7082", - "email": "vinceale7082@gmail.com", - "discord": "1078447459900063816", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" - }, - "record": { - "CNAME": "track.smtp2go.net" - } -} From ace0a61f7ab999df2a9199ba96095bb0c38d10c9 Mon Sep 17 00:00:00 2001 From: Vincenzo Aleksey Brocato Date: Sun, 29 Dec 2024 20:50:00 +0100 Subject: [PATCH 032/189] Delete domains/s550384._domainkey.vinceale7082.json --- domains/s550384._domainkey.vinceale7082.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 domains/s550384._domainkey.vinceale7082.json diff --git a/domains/s550384._domainkey.vinceale7082.json b/domains/s550384._domainkey.vinceale7082.json deleted file mode 100644 index 38230f9c5..000000000 --- a/domains/s550384._domainkey.vinceale7082.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "VinceAle7082", - "email": "vinceale7082@gmail.com", - "discord": "1078447459900063816", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" - }, - "record": { - "CNAME": "dkim.smtp2go.net" - } -} From 53b18315b78cd3efa9caacb218b99bf5b3ffb296 Mon Sep 17 00:00:00 2001 From: "Prof. - Xadk3!" Date: Mon, 30 Dec 2024 03:29:02 +0545 Subject: [PATCH 033/189] Added discord domain verification for the new domain. --- domains/_discord.osho.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/_discord.osho.json diff --git a/domains/_discord.osho.json b/domains/_discord.osho.json new file mode 100644 index 000000000..8375d9a64 --- /dev/null +++ b/domains/_discord.osho.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "profxadke", + "email": "xadkeg@duck.com" + }, + "record": { + "TXT": ["dh=35ca5646ff4cbe25158bef568c0e26c7224f5a61"] + } +} From 02f5573fa4b3b2e1644e1eb2f3a611fc56cb4d5b Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Mon, 30 Dec 2024 10:24:46 +0700 Subject: [PATCH 034/189] Create co.ligmatv.json --- domains/co.ligmatv.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 domains/co.ligmatv.json diff --git a/domains/co.ligmatv.json b/domains/co.ligmatv.json new file mode 100644 index 000000000..5d96b74ec --- /dev/null +++ b/domains/co.ligmatv.json @@ -0,0 +1,18 @@ +{ + "owner": { + "description": "This sub-subdomain will i use for my Zoho email.", + "username": "LIGMATV", + "email": "ligmatv.id@gmail.com" + }, + "record": { + "MX": [ + "mx.zoho.com", + "mx2.zoho.com", + "mx3.zoho.com" + ], + "TXT": [ + "zoho-verification=zb21447312.zmverify.zoho.com", + "v=spf1 include:zoho.com ~all" + ] + } +} From b890ab7a8233ba56e7e2db2442bbda835df0422f Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Mon, 30 Dec 2024 10:52:09 +0700 Subject: [PATCH 035/189] Update co.ligmatv.json --- domains/co.ligmatv.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/co.ligmatv.json b/domains/co.ligmatv.json index 5d96b74ec..ee5fdc4e8 100644 --- a/domains/co.ligmatv.json +++ b/domains/co.ligmatv.json @@ -1,6 +1,6 @@ { + "description": "This sub-subdomain will i use for my Zoho email.", "owner": { - "description": "This sub-subdomain will i use for my Zoho email.", "username": "LIGMATV", "email": "ligmatv.id@gmail.com" }, From 51cee1e21c79122981392fdfb7b42144fb3641ef Mon Sep 17 00:00:00 2001 From: Samrat Talukdar <69191476+ogsamrat@users.noreply.github.com> Date: Mon, 30 Dec 2024 17:27:20 +0530 Subject: [PATCH 036/189] Create samrat.json --- domains/samrat.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/samrat.json diff --git a/domains/samrat.json b/domains/samrat.json new file mode 100644 index 000000000..7ceb51e66 --- /dev/null +++ b/domains/samrat.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ogsamrat", + "email": "69191476+ogsamrat@users.noreply.github.com" + }, + "record": { + "CNAME": "ogsamrat.github.io" + } +} From b64f66e25ebfd8475343e01194119d3d7ce9224c Mon Sep 17 00:00:00 2001 From: riotoff Date: Mon, 30 Dec 2024 15:24:02 +0300 Subject: [PATCH 037/189] 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 038/189] 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 86a9c780f326d3a8e8a8ad3be13c4fa93ee4a186 Mon Sep 17 00:00:00 2001 From: Mohammad Alamin Date: Mon, 30 Dec 2024 21:57:34 +0600 Subject: [PATCH 039/189] Update anbuinfosec.json --- domains/anbuinfosec.json | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/domains/anbuinfosec.json b/domains/anbuinfosec.json index 781f9dcaa..8f930e996 100644 --- a/domains/anbuinfosec.json +++ b/domains/anbuinfosec.json @@ -1,12 +1,8 @@ { - "description": "Portfolio for anbuinfosec..", - "repo": "https://github.com/anbuinfosec/anbuinfosec.github.io", - "owner": { - "username": "anbuinfosec", - "email": "anbuinfosec@gmail.com", - "twitter": "" - }, - "record": { - "CNAME": "anbuinfosec.github.io" - } -} + "owner": { + "username": "anbuinfosec" + }, + "record": { + "CNAME": "anbuinfosec.github.io" + } +} From b9b0763277c1f151da898a50583144bd4e827c5e Mon Sep 17 00:00:00 2001 From: Alvin Joy <89687635+alvinsjoy@users.noreply.github.com> Date: Mon, 30 Dec 2024 23:14:48 +0530 Subject: [PATCH 040/189] Create todo.alvin.json --- domains/todo.alvin.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/todo.alvin.json diff --git a/domains/todo.alvin.json b/domains/todo.alvin.json new file mode 100644 index 000000000..810c13865 --- /dev/null +++ b/domains/todo.alvin.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "alvinsjoy", + "discord": "825382504353234954" + }, + "record": { + "A": ["76.76.21.21"] + } +} From ba3d4099248f7447166694a3d23aa8bea762151c Mon Sep 17 00:00:00 2001 From: Alvin Joy <89687635+alvinsjoy@users.noreply.github.com> Date: Mon, 30 Dec 2024 23:16:58 +0530 Subject: [PATCH 041/189] Create www.todo.alvin.json --- domains/www.todo.alvin.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/www.todo.alvin.json diff --git a/domains/www.todo.alvin.json b/domains/www.todo.alvin.json new file mode 100644 index 000000000..810c13865 --- /dev/null +++ b/domains/www.todo.alvin.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "alvinsjoy", + "discord": "825382504353234954" + }, + "record": { + "A": ["76.76.21.21"] + } +} From ccfaefd8fa015608e88f356089166bc79ea07198 Mon Sep 17 00:00:00 2001 From: Alvin Joy <89687635+alvinsjoy@users.noreply.github.com> Date: Mon, 30 Dec 2024 23:18:14 +0530 Subject: [PATCH 042/189] Update _vercel.alvin.json --- domains/_vercel.alvin.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/domains/_vercel.alvin.json b/domains/_vercel.alvin.json index 3ac30aa3a..73cbbec62 100644 --- a/domains/_vercel.alvin.json +++ b/domains/_vercel.alvin.json @@ -9,7 +9,9 @@ "vc-domain-verify=hive.alvin.is-a.dev,c60034f22ad745c15021", "vc-domain-verify=www.hive.alvin.is-a.dev,682186731d1f9275c277", "vc-domain-verify=chat.alvin.is-a.dev,520a1452a367459dd568", - "vc-domain-verify=www.chat.alvin.is-a.dev,df452600790ef98fd42e" + "vc-domain-verify=www.chat.alvin.is-a.dev,df452600790ef98fd42e", + "vc-domain-verify=todo.alvin.is-a.dev,08b2734d859de7c855c5", + "vc-domain-verify=www.todo.alvin.is-a.dev,affd5e1204871843ebb8" ] } } From 6eb9957c7690943d7c56fabe400f8e50e6888099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Willis=20=22Thi=C3=AAn=20Ph=C3=BAc=22=20Crympt?= Date: Tue, 31 Dec 2024 11:46:14 +0700 Subject: [PATCH 043/189] Add CNAME record for wirisungs domain --- .DS_Store | Bin 0 -> 6148 bytes domains/wirisungs.json | 8 ++++++++ 2 files changed, 8 insertions(+) create mode 100644 .DS_Store create mode 100644 domains/wirisungs.json diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..1f27b1c05c8eb45f0930548804cc71ba6f520861 GIT binary patch literal 6148 zcmeHLy-ve05I#c?6)crlI_3$G$^)QK!pu+>wl)N{MGYxxD%Lyz3j*;LNGwc9z{HG% z*qPc523~+W+fB|*%7_s7B>PM6C-?bNV>bl=(HMnwfGPk~a1c5xIF%U1X%uWhduoV+ z?$Phmn+I_;C}diPRlq9n8x^2u*MW8DKo1iB{5luGn8%{n_k(^Mps#YZ_j&hv{Y}y7FarR+GIgiQi(Nq^! z&owE};Qc||sQwA|A3`#t1#G{|{#lgw_dBdV%g8k-&oKH!i~2kGtw?b7ePi{oyvk#| z_seP4JFDd@FN>Rf=^XqwhG#Zeh4i#$6|f3e1-JsVKe#vuJ&mbCxpm+qUjYyubW6i) zxrZXUn|=eAq|esE;^?e(akOxdQC_N0mf)n1 iV|hVGG5xO~4P!1{AbJ{8h3G-EKLn% Date: Tue, 31 Dec 2024 15:28:22 +0800 Subject: [PATCH 044/189] i hate macos --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index c6bba5913..8e8fae3d9 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,6 @@ dist .yarn/build-state.yml .yarn/install-state.gz .pnp.* + +# Custom +.DS_Store From ae9dfc1668d188628f6d803c30bd7c0b6b1e763c Mon Sep 17 00:00:00 2001 From: Sevinda Herath <119860637+Sevinda-Herath@users.noreply.github.com> Date: Tue, 31 Dec 2024 14:11:44 +0530 Subject: [PATCH 045/189] Create ubuntu.sevinda-herath.json --- domains/ubuntu.sevinda-herath.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/ubuntu.sevinda-herath.json diff --git a/domains/ubuntu.sevinda-herath.json b/domains/ubuntu.sevinda-herath.json new file mode 100644 index 000000000..f5d2794e9 --- /dev/null +++ b/domains/ubuntu.sevinda-herath.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "sevinda-herath", + "email": "sevindaherath@gmail.com" + }, + "record": { + "A": ["209.38.124.32"] + }, + "proxied": true +} From a1567d48e89a88504badde6c135be6f4d2da01b9 Mon Sep 17 00:00:00 2001 From: iostpa Date: Tue, 31 Dec 2024 11:41:33 +0200 Subject: [PATCH 046/189] Remove no-reply email --- domains/samrat.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/domains/samrat.json b/domains/samrat.json index 7ceb51e66..c9c453bd4 100644 --- a/domains/samrat.json +++ b/domains/samrat.json @@ -1,7 +1,6 @@ { "owner": { - "username": "ogsamrat", - "email": "69191476+ogsamrat@users.noreply.github.com" + "username": "ogsamrat" }, "record": { "CNAME": "ogsamrat.github.io" From 073952d6d78a1e65fe7afa0480d541e26290502a Mon Sep 17 00:00:00 2001 From: LIGMATV Date: Tue, 31 Dec 2024 16:49:51 +0700 Subject: [PATCH 047/189] Create zmail._domainkey.co.ligmatv.json --- domains/zmail._domainkey.co.ligmatv.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/zmail._domainkey.co.ligmatv.json diff --git a/domains/zmail._domainkey.co.ligmatv.json b/domains/zmail._domainkey.co.ligmatv.json new file mode 100644 index 000000000..cd08c7a23 --- /dev/null +++ b/domains/zmail._domainkey.co.ligmatv.json @@ -0,0 +1,10 @@ +{ + "description": "This sub-subdomain will i use for my Zoho email.", + "owner": { + "username": "LIGMATV", + "email": "ligmatv.id@gmail.com" + }, + "record": { + "TXT": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDO+5yaTA58OpZCT1ejrzPxjO4xNvsImCfvA2UigeVQwtFbl5QbwcdZUf6ga0LE6VOIDA3bMzHmVgTSZfYizmYDxNZ3TOobKEiT3TaaMcZj1sM2zWFVCpuYCHZ3WYPJj7rFF/PKZK9gCPPr1eLgao2SFkXnpwL/BWGL+uQ5OHZvlQIDAQAB" + } +} From 516c60b2c406b72391475b7304cbedeb2b4f96d2 Mon Sep 17 00:00:00 2001 From: Satyam Sagar <86399101+lostboysatyam@users.noreply.github.com> Date: Tue, 31 Dec 2024 16:04:16 +0530 Subject: [PATCH 048/189] Create satyam.json --- domains/satyam.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/satyam.json diff --git a/domains/satyam.json b/domains/satyam.json new file mode 100644 index 000000000..205dcec52 --- /dev/null +++ b/domains/satyam.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "lostboysatyam", + "email": "lostboysatyam54@gmail.com" + }, + "record": { + "NS": ["braden.ns.cloudflare.com","diana.ns.cloudflare.com"] + } +} From f8bcd65c933bfe006088915753a54018f7d63ff8 Mon Sep 17 00:00:00 2001 From: cjolivier123 Date: Tue, 31 Dec 2024 12:47:07 +0200 Subject: [PATCH 049/189] Register aruria.is-a.dev --- domains/aruria.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/aruria.json diff --git a/domains/aruria.json b/domains/aruria.json new file mode 100644 index 000000000..262a1aba6 --- /dev/null +++ b/domains/aruria.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "cjolivier123", + "discord": "1175481072088268920", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.XlWqBdmbdUC_mgDhKMY0Hcl1_FRp5IxKkBD1UF2bGowx-BgYpv7UnElAdcrktTrHjJLD75zzEWNR8A_1UH7-4abrnY4lsqu2p9GIScw9j-9zrNZi_EeTmN8XRuD2fVvPFEVmzAQ7O9jE-B6fkMl4GybJB6td05nxzwHi5J-cDGzT1Wg2qu5ierWuHe7P8TI4tq-SwshaxpNTWkMJN9mgGie6QD7zXBo76G7lbFWTOJHM65UK81I2N8nmyttlD2E5ncNgMTyspkR0hmKeIb1cQvR4lVXu3n-NmJg4-PIOMP3BJ_FgiZFQEDps_opWCA-XhcET7C_EjCbZPEJlBfuTxQ.GFEDQow6ltp5UmM6d7EqfA.xoHXb_B_eC2HGsJ-7iTlZ0FAagE6icNiiVRILA3y5YPiC8chzN3t1JpWEP-uyODEUi7HDGVJzPhRwtTBSbY4S4lx4ZxVOIMr2-l5v50hTjo.ebOtxNCyuP2tf0zsqTg8Hg" + }, + + "record": { + "CNAME": "cjolivier123.github.io" + } + } + \ No newline at end of file From 08265992e53bd55737085c2a9185be4f1b274767 Mon Sep 17 00:00:00 2001 From: Sevinda Herath <119860637+Sevinda-Herath@users.noreply.github.com> Date: Tue, 31 Dec 2024 16:29:30 +0530 Subject: [PATCH 050/189] Update and rename ubuntu.sevinda-herath.json to vm.sevinda-herath.json --- domains/{ubuntu.sevinda-herath.json => vm.sevinda-herath.json} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename domains/{ubuntu.sevinda-herath.json => vm.sevinda-herath.json} (82%) diff --git a/domains/ubuntu.sevinda-herath.json b/domains/vm.sevinda-herath.json similarity index 82% rename from domains/ubuntu.sevinda-herath.json rename to domains/vm.sevinda-herath.json index f5d2794e9..f827aefb3 100644 --- a/domains/ubuntu.sevinda-herath.json +++ b/domains/vm.sevinda-herath.json @@ -4,7 +4,7 @@ "email": "sevindaherath@gmail.com" }, "record": { - "A": ["209.38.124.32"] + "A": ["170.64.240.215"] }, "proxied": true } From 72ac082743898de966574015387c56662e1fc4a3 Mon Sep 17 00:00:00 2001 From: cjolivier123 Date: Tue, 31 Dec 2024 13:22:15 +0200 Subject: [PATCH 051/189] Create _discord.aruria.is-a.dev.json --- domains/_discord.aruria.is-a.dev.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_discord.aruria.is-a.dev.json diff --git a/domains/_discord.aruria.is-a.dev.json b/domains/_discord.aruria.is-a.dev.json new file mode 100644 index 000000000..1e39c54d3 --- /dev/null +++ b/domains/_discord.aruria.is-a.dev.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "cjolivier123" + }, + "record": { + "TXT": ["dh=74c1e1cd4df113f2b79e799d4f0e5910ef8f9557"] + } +} From 682bf1368f9abfb169a552b2d8807ece3c30fd91 Mon Sep 17 00:00:00 2001 From: cjolivier123 Date: Tue, 31 Dec 2024 13:24:28 +0200 Subject: [PATCH 052/189] Rename _discord.aruria.is-a.dev.json to _discord.aruria.json --- domains/{_discord.aruria.is-a.dev.json => _discord.aruria.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{_discord.aruria.is-a.dev.json => _discord.aruria.json} (100%) diff --git a/domains/_discord.aruria.is-a.dev.json b/domains/_discord.aruria.json similarity index 100% rename from domains/_discord.aruria.is-a.dev.json rename to domains/_discord.aruria.json From 5e81e05f4b074501055a0ad8a7076306f3ee813e Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Tue, 31 Dec 2024 19:31:14 +0800 Subject: [PATCH 053/189] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 24e2d5a02..a5983b1c7 100644 --- a/README.md +++ b/README.md @@ -42,16 +42,16 @@ In your PR, please provide sufficient reasoning of why you need NS records, to h > 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 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)! > -> If you decide to donate, please email william@is-a.dev (or send a message on Discord to `@williamharrison`) with your payment confirmation and your pull request link to have your PR approved. +> 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. ## 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. --- -We are proud to announce that we are fully supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 +We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 Cloudflare Logo From e84c2f9f2c452ad35f5b8f717c157adb1f4a7ac8 Mon Sep 17 00:00:00 2001 From: Smartlinuxcoder Date: Tue, 31 Dec 2024 12:32:30 +0100 Subject: [PATCH 054/189] Create arson.json --- domains/arson.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/arson.json diff --git a/domains/arson.json b/domains/arson.json new file mode 100644 index 000000000..3935fc0e3 --- /dev/null +++ b/domains/arson.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Smartlinuxcoder", + "email": "smartcoder@linuxmail.org", + "discord": "694986201739952229" + }, + "record": { + "NS": ["ignacio.ns.cloudflare.com", "nicole.ns.cloudflare.com"] + } +} From 3180af42abd0ddba2dd3a23eeaf8f6d238301ef4 Mon Sep 17 00:00:00 2001 From: Jan <60829448+Jqnn@users.noreply.github.com> Date: Tue, 31 Dec 2024 13:52:10 +0100 Subject: [PATCH 055/189] Create jqnn.json --- domains/jqnn.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/jqnn.json diff --git a/domains/jqnn.json b/domains/jqnn.json new file mode 100644 index 000000000..9279862b1 --- /dev/null +++ b/domains/jqnn.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "Jqnn" + } + "record": { + "A": ["144.24.170.49"] + } +} From 8f0ab1e384a6e9a31800d7b11b025ae68f75540d Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Tue, 31 Dec 2024 20:52:42 +0800 Subject: [PATCH 056/189] Delete .DS_Store --- .DS_Store | Bin 6148 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 1f27b1c05c8eb45f0930548804cc71ba6f520861..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHLy-ve05I#c?6)crlI_3$G$^)QK!pu+>wl)N{MGYxxD%Lyz3j*;LNGwc9z{HG% z*qPc523~+W+fB|*%7_s7B>PM6C-?bNV>bl=(HMnwfGPk~a1c5xIF%U1X%uWhduoV+ z?$Phmn+I_;C}diPRlq9n8x^2u*MW8DKo1iB{5luGn8%{n_k(^Mps#YZ_j&hv{Y}y7FarR+GIgiQi(Nq^! z&owE};Qc||sQwA|A3`#t1#G{|{#lgw_dBdV%g8k-&oKH!i~2kGtw?b7ePi{oyvk#| z_seP4JFDd@FN>Rf=^XqwhG#Zeh4i#$6|f3e1-JsVKe#vuJ&mbCxpm+qUjYyubW6i) zxrZXUn|=eAq|esE;^?e(akOxdQC_N0mf)n1 iV|hVGG5xO~4P!1{AbJ{8h3G-EKLn% Date: Tue, 31 Dec 2024 14:04:33 +0100 Subject: [PATCH 057/189] Update jqnn.json --- domains/jqnn.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/domains/jqnn.json b/domains/jqnn.json index 9279862b1..0cadcbf43 100644 --- a/domains/jqnn.json +++ b/domains/jqnn.json @@ -1,7 +1,8 @@ { "owner": { - "username": "Jqnn" - } + "username": "Jqnn", + "email:": "contact@jqnn.studio", + }, "record": { "A": ["144.24.170.49"] } From 2a1aafb2a1106539525ceed2c367a8e0edf3e4fd Mon Sep 17 00:00:00 2001 From: iostpa Date: Tue, 31 Dec 2024 15:25:54 +0200 Subject: [PATCH 058/189] So this is fun --- domains/jqnn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/jqnn.json b/domains/jqnn.json index 0cadcbf43..95a1cf91a 100644 --- a/domains/jqnn.json +++ b/domains/jqnn.json @@ -1,7 +1,7 @@ { "owner": { "username": "Jqnn", - "email:": "contact@jqnn.studio", + "email:": "contact@jqnn.studio" }, "record": { "A": ["144.24.170.49"] From 96f372f500daba99be0ce0aa3f11a99004e16bfa Mon Sep 17 00:00:00 2001 From: riotoff Date: Tue, 31 Dec 2024 19:00:19 +0300 Subject: [PATCH 059/189] 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 060/189] 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 061/189] 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 062/189] 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 063/189] 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 064/189] 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 065/189] 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 066/189] 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 067/189] 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 068/189] 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 069/189] 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 070/189] 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 071/189] 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 072/189] 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 073/189] 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 074/189] 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 075/189] 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 076/189] 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 077/189] 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 078/189] 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 079/189] 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 080/189] 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 081/189] 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 082/189] 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 083/189] 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 084/189] 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 085/189] 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 086/189] 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 087/189] 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 088/189] 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 089/189] 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 090/189] 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 091/189] 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 092/189] 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 093/189] 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 094/189] 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 095/189] 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 096/189] 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 097/189] 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 098/189] 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 099/189] 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 100/189] 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 101/189] 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 102/189] 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 103/189] 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 104/189] 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 105/189] 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 106/189] 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 107/189] 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 108/189] 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 109/189] 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 110/189] 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 111/189] 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 112/189] 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 113/189] 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 114/189] 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 115/189] 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 116/189] 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 117/189] 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 118/189] 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 119/189] 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 120/189] 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 121/189] 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 122/189] 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 123/189] 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 124/189] 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 125/189] 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 126/189] 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 127/189] 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 128/189] 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 129/189] 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 130/189] 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 131/189] 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 132/189] 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 133/189] 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 134/189] 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 135/189] 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 136/189] 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 137/189] 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 138/189] 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 139/189] 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 140/189] 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 141/189] 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 142/189] 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 143/189] 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 144/189] 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 145/189] 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 146/189] 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 147/189] 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 148/189] 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 149/189] 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 150/189] 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 151/189] 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 152/189] 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 153/189] 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 154/189] 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 155/189] 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 156/189] 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 157/189] 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 158/189] 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 159/189] 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 160/189] 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 161/189] 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 162/189] 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 163/189] 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 164/189] 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 165/189] 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 166/189] 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 167/189] 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 168/189] 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 169/189] 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 170/189] 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 171/189] 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 172/189] 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 173/189] 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 174/189] 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 175/189] 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 176/189] 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 177/189] 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 178/189] 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 179/189] 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 180/189] 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 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 181/189] 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 182/189] 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 183/189] 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 184/189] 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 ffe6a6d2e8e1fe74facfb8fdaf42274290184500 Mon Sep 17 00:00:00 2001 From: SkyExploreWasTaken Date: Fri, 3 Jan 2025 19:32:28 +0100 Subject: [PATCH 185/189] 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 186/189] 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 187/189] 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 5a01624fdcd7d1dfea331deee55867a76bd4f7e6 Mon Sep 17 00:00:00 2001 From: gmacedo Date: Fri, 3 Jan 2025 16:48:27 -0600 Subject: [PATCH 188/189] 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 189/189] 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" },