From 966525653381c3059beda6cfd656338d93b3369a Mon Sep 17 00:00:00 2001 From: Debjit Mandal <115482933+opulentloop@users.noreply.github.com> Date: Tue, 29 Oct 2024 12:44:56 +0530 Subject: [PATCH 01/20] Rename opulentloop.json to debjit.json --- domains/{opulentloop.json => debjit.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{opulentloop.json => debjit.json} (100%) diff --git a/domains/opulentloop.json b/domains/debjit.json similarity index 100% rename from domains/opulentloop.json rename to domains/debjit.json From f6ed29b45a78243b5e413679d754cd8aac31910c Mon Sep 17 00:00:00 2001 From: Kush Dhingra <132370004+Kush-Dhingra@users.noreply.github.com> Date: Tue, 29 Oct 2024 15:53:09 +0530 Subject: [PATCH 02/20] Create kush.json --- domains/kush.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/kush.json diff --git a/domains/kush.json b/domains/kush.json new file mode 100644 index 000000000..e9a075b96 --- /dev/null +++ b/domains/kush.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Kush-Dhingra", + "email": "kushdhingra3112@gmail.com", + "discord": "1035869217796403220", + }, + "records": { + "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } + } From d2f8f1ec5a94f7cf7bf242d430f6ff3de5a37432 Mon Sep 17 00:00:00 2001 From: SRPVT Date: Tue, 29 Oct 2024 19:47:32 +0530 Subject: [PATCH 03/20] Create bmrdsc.json --- domains/bmrdsc.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/bmrdsc.json diff --git a/domains/bmrdsc.json b/domains/bmrdsc.json new file mode 100644 index 000000000..2e3bc7a71 --- /dev/null +++ b/domains/bmrdsc.json @@ -0,0 +1,11 @@ +{ + "description": "for discord website", + "repo": "https://srpvt.github.io/card/", + "owner": { + "username": "SRPVT", + "email": "gta69editz@gmail.com" + }, + "record": { + "CNAME": "srpvt.github.io" + } +} From 487a9089a47c9661b80112015606d150ee828b04 Mon Sep 17 00:00:00 2001 From: JustDeveloper Date: Wed, 30 Oct 2024 11:31:41 +0500 Subject: [PATCH 04/20] Create xn--01a.json --- domains/xn--01a.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/xn--01a.json diff --git a/domains/xn--01a.json b/domains/xn--01a.json new file mode 100644 index 000000000..803c2d456 --- /dev/null +++ b/domains/xn--01a.json @@ -0,0 +1,11 @@ +{ + "description": "ы.is-a.dev", + "repo": "https://github.com/juststudio7/website", + "owner": { + "username": "JustDeveloper1", + "email": "support@juststudio.is-a.dev" + }, + "record": { + "CNAME": "edge.redirect.pizza" + } +} From a6bb97043fb3b990f1b9bcc3db8d6ca7532b622d Mon Sep 17 00:00:00 2001 From: JustDeveloper Date: Wed, 30 Oct 2024 11:33:34 +0500 Subject: [PATCH 05/20] Rename 77.json to js.json --- domains/{77.json => js.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{77.json => js.json} (100%) diff --git a/domains/77.json b/domains/js.json similarity index 100% rename from domains/77.json rename to domains/js.json From eacaeec4688f0c857deebc3267aafc89eb548c79 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 17:29:57 +0800 Subject: [PATCH 06/20] temp deploy some records --- dnsconfig.js | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index ee0eec18d..260f7c7d1 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -21,35 +21,35 @@ for (var subdomain in domains) { var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" }; // Handle A records - if (domainData.record.A) { - for (var a in domainData.record.A) { - commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); - } - } + // if (domainData.record.A) { + // for (var a in domainData.record.A) { + // commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); + // } + // } // Handle AAAA records - if (domainData.record.AAAA) { - for (var aaaa in domainData.record.AAAA) { - commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); - } - } + // if (domainData.record.AAAA) { + // for (var aaaa in domainData.record.AAAA) { + // commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); + // } + // } // Handle CAA records - if (domainData.record.CAA) { - for (var caa in domainData.record.CAA) { - var caaRecord = domainData.record.CAA[caa]; - commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); - } - } + // if (domainData.record.CAA) { + // for (var caa in domainData.record.CAA) { + // var caaRecord = domainData.record.CAA[caa]; + // commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); + // } + // } // Handle CNAME records if (domainData.record.CNAME) { // Allow CNAME record on root if (subdomainName === "@") { commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)); - } else { - commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); - } + // } else { + // commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); + // } } // Handle DS records @@ -72,12 +72,12 @@ for (var subdomain in domains) { } // Handle SRV records - if (domainData.record.SRV) { - for (var srv in domainData.record.SRV) { - var srvRecord = domainData.record.SRV[srv]; - commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); - } - } + // if (domainData.record.SRV) { + // for (var srv in domainData.record.SRV) { + // var srvRecord = domainData.record.SRV[srv]; + // commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); + // } + // } // Handle TXT records if (domainData.record.TXT) { From c74cf71f5a169a84f01706a296394897857bd7d0 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 17:32:35 +0800 Subject: [PATCH 07/20] fix error --- dnsconfig.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index 260f7c7d1..ae6fa7390 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -47,9 +47,9 @@ for (var subdomain in domains) { // Allow CNAME record on root if (subdomainName === "@") { commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)); - // } else { + } else { // commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); - // } + } } // Handle DS records From cb025f898e43e34bd8aca02f83dc1d56638b806a Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 17:35:11 +0800 Subject: [PATCH 08/20] no txt records --- dnsconfig.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index ae6fa7390..cf4da739f 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -80,15 +80,15 @@ for (var subdomain in domains) { // } // Handle TXT records - if (domainData.record.TXT) { - if (Array.isArray(domainData.record.TXT)) { - for (var txt in domainData.record.TXT) { - commit.push(TXT(subdomainName, domainData.record.TXT[txt])); - } - } else { - commit.push(TXT(subdomainName, domainData.record.TXT)); - } - } + // if (domainData.record.TXT) { + // if (Array.isArray(domainData.record.TXT)) { + // for (var txt in domainData.record.TXT) { + // commit.push(TXT(subdomainName, domainData.record.TXT[txt])); + // } + // } else { + // commit.push(TXT(subdomainName, domainData.record.TXT)); + // } + // } // Handle URL records if (domainData.record.URL) { From 9394cfd3486ceff639250993eb3400a19bdc4641 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 17:49:39 +0800 Subject: [PATCH 09/20] use array index as MX priority --- dnsconfig.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dnsconfig.js b/dnsconfig.js index cf4da739f..78f0ed371 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -60,7 +60,7 @@ for (var subdomain in domains) { // Handle MX records if (domainData.record.MX) { for (var mx in domainData.record.MX) { - commit.push(MX(subdomainName, 10, domainData.record.MX[mx] + ".")); + commit.push(MX(subdomainName, 10 + parseInt(mx), domainData.record.MX[mx] + ".")); } } From d5e3b01001a0f628c809855f541a8dd20a7532b7 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 18:08:53 +0800 Subject: [PATCH 10/20] Update dnsconfig.js --- dnsconfig.js | 64 ++++++++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index 78f0ed371..714a62a8a 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -21,26 +21,26 @@ for (var subdomain in domains) { var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" }; // Handle A records - // if (domainData.record.A) { - // for (var a in domainData.record.A) { - // commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); - // } - // } + if (domainData.record.A) { + for (var a in domainData.record.A) { + commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); + } + } // Handle AAAA records - // if (domainData.record.AAAA) { - // for (var aaaa in domainData.record.AAAA) { - // commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); - // } - // } + if (domainData.record.AAAA) { + for (var aaaa in domainData.record.AAAA) { + commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); + } + } // Handle CAA records - // if (domainData.record.CAA) { - // for (var caa in domainData.record.CAA) { - // var caaRecord = domainData.record.CAA[caa]; - // commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); - // } - // } + if (domainData.record.CAA) { + for (var caa in domainData.record.CAA) { + var caaRecord = domainData.record.CAA[caa]; + commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); + } + } // Handle CNAME records if (domainData.record.CNAME) { @@ -48,7 +48,7 @@ for (var subdomain in domains) { if (subdomainName === "@") { commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)); } else { - // commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); + commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); } } @@ -72,23 +72,23 @@ for (var subdomain in domains) { } // Handle SRV records - // if (domainData.record.SRV) { - // for (var srv in domainData.record.SRV) { - // var srvRecord = domainData.record.SRV[srv]; - // commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); - // } - // } + if (domainData.record.SRV) { + for (var srv in domainData.record.SRV) { + var srvRecord = domainData.record.SRV[srv]; + commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); + } + } // Handle TXT records - // if (domainData.record.TXT) { - // if (Array.isArray(domainData.record.TXT)) { - // for (var txt in domainData.record.TXT) { - // commit.push(TXT(subdomainName, domainData.record.TXT[txt])); - // } - // } else { - // commit.push(TXT(subdomainName, domainData.record.TXT)); - // } - // } + if (domainData.record.TXT) { + if (Array.isArray(domainData.record.TXT)) { + for (var txt in domainData.record.TXT) { + commit.push(TXT(subdomainName, domainData.record.TXT[txt])); + } + } else { + commit.push(TXT(subdomainName, domainData.record.TXT)); + } + } // Handle URL records if (domainData.record.URL) { From edb62cae1ca1969ad8f261bcff97814b83e490e7 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 18:45:26 +0800 Subject: [PATCH 11/20] add url records --- dnsconfig.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dnsconfig.js b/dnsconfig.js index 714a62a8a..965acf3b0 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -92,7 +92,7 @@ for (var subdomain in domains) { // Handle URL records if (domainData.record.URL) { - // Temporarily disabled + commit.push(A(subdomainName, IP("192.0.2.1"), { cloudflare_proxy: "on" })); } } From 3acf568480f1e303ea23be2ab0db35b1a2fef23b Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 18:49:54 +0800 Subject: [PATCH 12/20] Create w.json --- domains/w.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/w.json diff --git a/domains/w.json b/domains/w.json new file mode 100644 index 000000000..87c47b82a --- /dev/null +++ b/domains/w.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "wdhdev", + "email": "william@is-a.dev" + }, + + "record": { + "URL": "https://william.is-a.dev" + } +} From 4440e646d786e79a8fc6245a9212c162bf5b5b8b Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 19:07:23 +0800 Subject: [PATCH 13/20] Update dnsconfig.js --- dnsconfig.js | 1 + 1 file changed, 1 insertion(+) diff --git a/dnsconfig.js b/dnsconfig.js index 965acf3b0..e292badeb 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -106,6 +106,7 @@ commit.push(IGNORE("_dmarc", "TXT")); commit.push(IGNORE("_psl", "TXT")); commit.push(IGNORE("autoconfig", "CNAME")); commit.push(IGNORE("autodiscover", "CNAME")); +commit.push(IGNORE("internal", "DS,NS")); commit.push(IGNORE("ns[1-5]", "A,AAAA")); // Commit all DNS records From fb0b216b7ec2d8541ac212fcfdabb3ceb0fb98cc Mon Sep 17 00:00:00 2001 From: orangc Date: Wed, 30 Oct 2024 14:33:59 +0300 Subject: [PATCH 14/20] Update MAINTAINERS.md --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index cb300be61..3c503188b 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -7,5 +7,5 @@ | Daniel | [@hackermondev](https://github.com/hackermondev) | Maintainer | | DIBSTER | [@DEV-DIBSTER](https://github.com/DEV-DIBSTER) | Maintainer | | Om | [@omsenjalia](https://github.com/omsenjalia) | Maintainer | -| orangc | [@orxngc](https://github.com/orxngc) | Maintainer | +| orangc | [@orangci](https://github.com/orangci) | Maintainer | | Stef | [@Stef-00012](https://github.com/Stef-00012) | Maintainer | From 226b0f27db6defd11aacacf34a4cfd6a525d4cf1 Mon Sep 17 00:00:00 2001 From: Debjit Mandal <115482933+mysticdebjit@users.noreply.github.com> Date: Wed, 30 Oct 2024 17:32:45 +0530 Subject: [PATCH 15/20] Update debjit.json --- domains/debjit.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/debjit.json b/domains/debjit.json index a15d1f1d2..5c9f21bfa 100644 --- a/domains/debjit.json +++ b/domains/debjit.json @@ -1,9 +1,9 @@ { "owner": { - "username": "opulentloop", + "username": "mysticdebjit", "email": "debjitmandal8925@gmail.com" }, "record": { - "CNAME": "opulentloop.github.io" + "CNAME": "mysticdebjit.github.io" } } From 6ba75ac1fdc58dd0e07d14d296004500acb40318 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Wed, 30 Oct 2024 20:10:34 +0800 Subject: [PATCH 16/20] Update publish.yml --- .github/workflows/publish.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9622ebd4a..0bd1f89ca 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -30,3 +30,8 @@ jobs: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} with: args: push + + - name: Trigger URL Webhook + env: + WEBHOOK_URL: ${{ secrets.URL_WEBHOOK }} + run: curl -X GET "$WEBHOOK_URL" From 233dc317995a99d949858cac76f6a5e24eeefd8b Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Wed, 30 Oct 2024 20:23:26 +0800 Subject: [PATCH 17/20] Update README.md --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 09d67c9c5..372768e87 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,3 @@ -# Temporary Downtime -Hey all, there is a temporary downtime for all subdomains as we migrate the is-a.dev zone to a different Cloudflare account. - -Sorry for any inconvenience. All subdomains temporarily will redirect to https://is-a.dev. - ---- -

is-a.dev Banner

From 26d89c7dec0b698f71fe7f22a286cb1be4be1397 Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Wed, 30 Oct 2024 14:23:43 +0200 Subject: [PATCH 18/20] This might have been the problem --- domains/kush.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/kush.json b/domains/kush.json index e9a075b96..ddb4719cd 100644 --- a/domains/kush.json +++ b/domains/kush.json @@ -6,6 +6,6 @@ }, "records": { "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], - "TXT": "v=spf1 include:spf.improvmx.com ~all" + "TXT": ["v=spf1 include:spf.improvmx.com ~all"] } } From 77c177a8bf06ab8216f570aae9f427e308c8b947 Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Wed, 30 Oct 2024 14:24:34 +0200 Subject: [PATCH 19/20] Yikes... --- domains/kush.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/kush.json b/domains/kush.json index ddb4719cd..45de64d11 100644 --- a/domains/kush.json +++ b/domains/kush.json @@ -2,7 +2,7 @@ "owner": { "username": "Kush-Dhingra", "email": "kushdhingra3112@gmail.com", - "discord": "1035869217796403220", + "discord": "1035869217796403220" }, "records": { "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], From 61807b0df3356f3241494f057f9963cd3cab04a7 Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Wed, 30 Oct 2024 14:27:25 +0200 Subject: [PATCH 20/20] Update domains/kush.json Co-authored-by: William Harrison <87287585+wdhdev@users.noreply.github.com> --- domains/kush.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/kush.json b/domains/kush.json index 45de64d11..4f25d3f4b 100644 --- a/domains/kush.json +++ b/domains/kush.json @@ -4,7 +4,7 @@ "email": "kushdhingra3112@gmail.com", "discord": "1035869217796403220" }, - "records": { + "record": { "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], "TXT": ["v=spf1 include:spf.improvmx.com ~all"] }