From 2c19fb84df2fb89bfd1764c9545e862c8fff44e1 Mon Sep 17 00:00:00 2001 From: Abdo <100898720+xAbdoAT@users.noreply.github.com> Date: Sat, 30 Dec 2023 04:16:06 +0200 Subject: [PATCH 01/26] Register xAbdoAT.is-a.dev --- domains/xabdoat.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/xabdoat.json diff --git a/domains/xabdoat.json b/domains/xabdoat.json new file mode 100644 index 000000000..5126f3bfb --- /dev/null +++ b/domains/xabdoat.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xAbdoAT", + "email": "ABDO199877@gmail.com", + "discord": "943662778433032242" + }, + + "record": { + "CNAME": "https://xabdoat.github.io/" + } + } + \ No newline at end of file From 622fef247637ebe7888629d055d164de72192314 Mon Sep 17 00:00:00 2001 From: hackermon Date: Fri, 29 Dec 2023 21:53:26 -0500 Subject: [PATCH 02/26] fix cname --- domains/xabdoat.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/xabdoat.json b/domains/xabdoat.json index 5126f3bfb..6f37ab9c2 100644 --- a/domains/xabdoat.json +++ b/domains/xabdoat.json @@ -6,7 +6,7 @@ }, "record": { - "CNAME": "https://xabdoat.github.io/" + "CNAME": "xabdoat.github.io" } } - \ No newline at end of file + From d3d36e3d56c09bb7fb9c6d849adce8faac036c01 Mon Sep 17 00:00:00 2001 From: xAbdoAT Date: Sat, 30 Dec 2023 12:15:44 +0200 Subject: [PATCH 03/26] feat(domain): abdo.is-a.dev --- domains/abdo.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/abdo.json diff --git a/domains/abdo.json b/domains/abdo.json new file mode 100644 index 000000000..3e607e8d6 --- /dev/null +++ b/domains/abdo.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "xAbdoAT", + "email": "ABDO199877@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "AAAA": ["2a00:da00:1800:83a4::1"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file From a20c1d938fc7afddfd1b1bf185261b61fe6caff1 Mon Sep 17 00:00:00 2001 From: Anubhav-Pathak Date: Tue, 2 Jan 2024 13:03:28 +0530 Subject: [PATCH 04/26] feat(domain): anubhavpathak.is-a.dev --- domains/anubhavpathak.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/anubhavpathak.json diff --git a/domains/anubhavpathak.json b/domains/anubhavpathak.json new file mode 100644 index 000000000..aa2d15c1a --- /dev/null +++ b/domains/anubhavpathak.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Anubhav-Pathak", + "email": "anubhavpathak99@gmail.com" + }, + "record": { + "CNAME": "anubhavpathak" + } +} From 4f1acbaa9b8fb69591e355543691fa7e8f3181ef Mon Sep 17 00:00:00 2001 From: Saptarshi Halder <62690091+saptarshihalder@users.noreply.github.com> Date: Wed, 3 Jan 2024 00:09:39 +0530 Subject: [PATCH 05/26] Register saptarshi.is-a.dev --- domains/saptarshi.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/saptarshi.json diff --git a/domains/saptarshi.json b/domains/saptarshi.json new file mode 100644 index 000000000..45f16b3ec --- /dev/null +++ b/domains/saptarshi.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "saptarshihalder", + "email": "saptarshihalder69@gmail.com", + "discord": "747718545307336797" + }, + + "record": { + "A": ["saptarshi"] + } + } + \ No newline at end of file From 2819c0e11b3faed79c47483f7acf75ec53a0b7ec Mon Sep 17 00:00:00 2001 From: dinuhifi Date: Fri, 5 Jan 2024 16:23:27 +0530 Subject: [PATCH 06/26] feat(domain): dinuhifi.is-a.dev --- domains/dinuhifi.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/dinuhifi.json diff --git a/domains/dinuhifi.json b/domains/dinuhifi.json new file mode 100644 index 000000000..3ad0f1f57 --- /dev/null +++ b/domains/dinuhifi.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "dinuhifi", + "email": "dinesh23110077@snuchennai.edu.in" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From f852de965168337c402fa96a1a6bda8b28d20322 Mon Sep 17 00:00:00 2001 From: DINESH KUMAR CP <143308211+dinuhifi@users.noreply.github.com> Date: Sat, 6 Jan 2024 10:05:05 +0530 Subject: [PATCH 07/26] Register dinu.is-a.dev --- domains/dinu.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/dinu.json diff --git a/domains/dinu.json b/domains/dinu.json new file mode 100644 index 000000000..da6d11828 --- /dev/null +++ b/domains/dinu.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "dinuhifi", + "email": "dinesh23110077@snuchennai.edu.in", + "discord": "708875392278200361" + }, + + "record": { + "CNAME": "nil" + } + } + \ No newline at end of file From eeaa163a7eb2c6114e529dd57ba08d3bb82cb5be Mon Sep 17 00:00:00 2001 From: Anubhav-Pathak Date: Sat, 6 Jan 2024 12:17:27 +0530 Subject: [PATCH 08/26] feat(domain): anubhav.is-a.dev --- domains/anubhav.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/anubhav.json diff --git a/domains/anubhav.json b/domains/anubhav.json new file mode 100644 index 000000000..db76a0aed --- /dev/null +++ b/domains/anubhav.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Anubhav-Pathak", + "email": "anubhavpathak99@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 327c6b11d9803a6599ba86f7d25e51d7b6eb2ded Mon Sep 17 00:00:00 2001 From: Saptarshi Halder <62690091+saptarshihalder@users.noreply.github.com> Date: Sat, 6 Jan 2024 19:30:43 +0530 Subject: [PATCH 09/26] Update saptarshi.json --- domains/saptarshi.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/saptarshi.json b/domains/saptarshi.json index 45f16b3ec..d5879d872 100644 --- a/domains/saptarshi.json +++ b/domains/saptarshi.json @@ -6,7 +6,7 @@ }, "record": { - "A": ["saptarshi"] + "CNAME": "https://saptarshihalder.github.io/home/" } } - \ No newline at end of file + From 9dbed11d9de67ddf6a8b9342f7ebb471c41945cd Mon Sep 17 00:00:00 2001 From: ZeaZolf Date: Sat, 6 Jan 2024 22:15:09 -0700 Subject: [PATCH 10/26] feat(domain): zeazolf.is-a.dev --- domains/zeazolf.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/zeazolf.json diff --git a/domains/zeazolf.json b/domains/zeazolf.json new file mode 100644 index 000000000..2397e8492 --- /dev/null +++ b/domains/zeazolf.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "ZeaZolf", + "email": "ZeaZolfPc@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 77a9e3b1867eb0c62dfbdef3e386f25c06924456 Mon Sep 17 00:00:00 2001 From: cmdwm Date: Sun, 7 Jan 2024 01:19:46 -0500 Subject: [PATCH 11/26] feat(domain): wm.is-a.dev --- domains/wm.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/wm.json diff --git a/domains/wm.json b/domains/wm.json new file mode 100644 index 000000000..7c1c9f373 --- /dev/null +++ b/domains/wm.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "cmdwm", + "email": "will@willm.xyz" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 2d8a4f4812610c6fa4c79846b626a65a189a9f9c Mon Sep 17 00:00:00 2001 From: BachNgoH Date: Sun, 7 Jan 2024 13:55:29 +0700 Subject: [PATCH 12/26] feat(domain): aivietnamllm.is-a.dev --- domains/aivietnamllm.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/aivietnamllm.json diff --git a/domains/aivietnamllm.json b/domains/aivietnamllm.json new file mode 100644 index 000000000..100cd8b28 --- /dev/null +++ b/domains/aivietnamllm.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "BachNgoH", + "email": "nlmbao2015@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 5019ab1a57edfab5cbb20433604b6879714f003b Mon Sep 17 00:00:00 2001 From: xiaozhu2007 Date: Sun, 7 Jan 2024 16:30:26 +0800 Subject: [PATCH 13/26] feat(domain): hackpig520.is-a.dev --- domains/hackpig520.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/hackpig520.json diff --git a/domains/hackpig520.json b/domains/hackpig520.json new file mode 100644 index 000000000..8f3286541 --- /dev/null +++ b/domains/hackpig520.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "xiaozhu2007", + "email": "lz19986912007@163.com" + }, + "record": { + "CNAME": "hashnode.network" + } +} From 61d10a60857b5673f34b781b07fad4a08ec54533 Mon Sep 17 00:00:00 2001 From: Bbalduzz Date: Sun, 7 Jan 2024 11:37:12 +0100 Subject: [PATCH 14/26] feat(domain): balduzz.is-a.dev --- domains/balduzz.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/balduzz.json diff --git a/domains/balduzz.json b/domains/balduzz.json new file mode 100644 index 000000000..df74a7998 --- /dev/null +++ b/domains/balduzz.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Bbalduzz", + "email": "edoardoba2004@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 73a9296c56d371ea30131e00716ead1b10bf8737 Mon Sep 17 00:00:00 2001 From: FireBoiDiscord Date: Sun, 7 Jan 2024 20:13:16 +0000 Subject: [PATCH 15/26] feat(domain): kenny.is-a.dev --- domains/kenny.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/kenny.json diff --git a/domains/kenny.json b/domains/kenny.json new file mode 100644 index 000000000..49140c019 --- /dev/null +++ b/domains/kenny.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "FireBoiDiscord", + "email": "kennybugeja@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From b27ab25a07a7aaaa61d6ba8dcf8ce31bb328b701 Mon Sep 17 00:00:00 2001 From: FireBoiDiscord <75525014+FireBoiDiscord@users.noreply.github.com> Date: Sun, 7 Jan 2024 20:54:04 +0000 Subject: [PATCH 16/26] Create kenny e --- domains/kenny | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 domains/kenny diff --git a/domains/kenny b/domains/kenny new file mode 100644 index 000000000..499f4f0aa --- /dev/null +++ b/domains/kenny @@ -0,0 +1,7 @@ + "email": "kennybugeja@gmail.com" + }, + "record": { + "CNAME": ""[{"type":"CNAME","value":"naous.eu.org","allowMultiple":false}]"" + "CNAME": ""[{"type":"CNAME","value":"naous.eu.org"}]"" + } +} From b99285356f28c04a11b19a329cef132980bdb6cd Mon Sep 17 00:00:00 2001 From: FireBoiDiscord <75525014+FireBoiDiscord@users.noreply.github.com> Date: Sun, 7 Jan 2024 21:01:37 +0000 Subject: [PATCH 17/26] Update kenny --- domains/kenny | 6 ------ 1 file changed, 6 deletions(-) diff --git a/domains/kenny b/domains/kenny index 499f4f0aa..46d4a4280 100644 --- a/domains/kenny +++ b/domains/kenny @@ -1,7 +1 @@ "email": "kennybugeja@gmail.com" - }, - "record": { - "CNAME": ""[{"type":"CNAME","value":"naous.eu.org","allowMultiple":false}]"" - "CNAME": ""[{"type":"CNAME","value":"naous.eu.org"}]"" - } -} From 18efe9beeec9fce3442327005928e5caabc85248 Mon Sep 17 00:00:00 2001 From: vuthanhtrung2010 <69748032+vuthanhtrung2010@users.noreply.github.com> Date: Mon, 8 Jan 2024 21:28:55 +0700 Subject: [PATCH 18/26] Update uptime.trung.json --- domains/uptime.trung.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/uptime.trung.json b/domains/uptime.trung.json index c372c8070..d2832a9c2 100644 --- a/domains/uptime.trung.json +++ b/domains/uptime.trung.json @@ -4,6 +4,6 @@ "email": "vuthanhtrungsuper@gmail.com" }, "record": { - "A": ["69.30.249.53"] + "CNAME": "manage.uptime.trung.is-a.dev" } } From 736f62c1de72f49d2c7efcc9bf4b3f2a11549000 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Mon, 8 Jan 2024 21:40:01 +0530 Subject: [PATCH 19/26] fix(domains): removes MX+TXT record from @.json --- domains/@.json | 4 +--- utils/domain-service.js | 10 ++++------ 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/domains/@.json b/domains/@.json index 6fdb9372b..56f1851e8 100644 --- a/domains/@.json +++ b/domains/@.json @@ -6,8 +6,6 @@ "email": "phenax5@gmail.com" }, "record": { - "URL": "http://www.is-a.dev", - "MX": ["mail.is-a.dev"], - "TXT": ["v=spf1 ip4:51.161.54.164 include:mail.is-a.dev ~all"] + "URL": "http://www.is-a.dev" } } diff --git a/utils/domain-service.js b/utils/domain-service.js index f5385cc2a..fe75aef04 100644 --- a/utils/domain-service.js +++ b/utils/domain-service.js @@ -59,6 +59,9 @@ const recordToEmailMx = ({ name, address, priority }) => ({ const getHostKey = host => `${host.name.toLowerCase()}##${host.type.toLowerCase()}##${host.address.toLowerCase()}`; +const isReserved = (domain) => + domain.name.startsWith('*') || !VALID_RECORD_TYPES.includes(domain.type) + const diffRecords = (oldRecords, newRecords) => { const isMatchingRecord = (a, b) => getHostKey(a) === getHostKey(b); @@ -84,13 +87,9 @@ const executeBatch = (batches) => batches.reduce((promise, batch, index) => { }); }, Promise.resolve()); -const isReserved = (domain) => - domain.name.startsWith('*') || - !VALID_RECORD_TYPES.includes(domain.type) - const getDomainService = ({ cpanel }) => { const fetchZoneRecords = R.compose( - then(R.filter(R.complement(isReserved))), + then(R.reject(isReserved)), then(R.map(zoneToRecord)), cpanel.zone.fetch ); @@ -134,7 +133,6 @@ const getDomainService = ({ cpanel }) => { batchLazyTasks(BATCH_SIZE), R.filter(Boolean), R.map(R.cond([ - // [R.propEq('name', 'www'), R.always(null)], // Ignore www [R.propEq('type', 'URL'), addRedirection], [R.T, addZoneRecord], ])), From fe9f301324b88739a83c61cba119790ff4bb58ce Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 08:16:07 +0800 Subject: [PATCH 20/26] Discard changes to domains/dinu.json --- domains/dinu.json | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 domains/dinu.json diff --git a/domains/dinu.json b/domains/dinu.json deleted file mode 100644 index da6d11828..000000000 --- a/domains/dinu.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "owner": { - "username": "dinuhifi", - "email": "dinesh23110077@snuchennai.edu.in", - "discord": "708875392278200361" - }, - - "record": { - "CNAME": "nil" - } - } - \ No newline at end of file From d0a7fbd6a0afc1c44560f4381e2271b346f8cd7c Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 08:16:28 +0800 Subject: [PATCH 21/26] Discard changes to domains/anubhavpathak.json --- domains/anubhavpathak.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/anubhavpathak.json diff --git a/domains/anubhavpathak.json b/domains/anubhavpathak.json deleted file mode 100644 index aa2d15c1a..000000000 --- a/domains/anubhavpathak.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "Anubhav-Pathak", - "email": "anubhavpathak99@gmail.com" - }, - "record": { - "CNAME": "anubhavpathak" - } -} From 6f280af0f6bfb4304f59223853da6a2b7f864906 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 08:19:36 +0800 Subject: [PATCH 22/26] Update saptarshi.json --- domains/saptarshi.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/saptarshi.json b/domains/saptarshi.json index d5879d872..8bdad1157 100644 --- a/domains/saptarshi.json +++ b/domains/saptarshi.json @@ -6,7 +6,7 @@ }, "record": { - "CNAME": "https://saptarshihalder.github.io/home/" + "CNAME": "saptarshihalder.github.io" } } From e450a384472c5683dd16816c4419420a61221268 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 08:23:52 +0800 Subject: [PATCH 23/26] Create akshay.json The domain cleanup accidently removed this file. --- domains/akshay.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/akshay.json diff --git a/domains/akshay.json b/domains/akshay.json new file mode 100644 index 000000000..03969670a --- /dev/null +++ b/domains/akshay.json @@ -0,0 +1,11 @@ +{ + "description": "Akshay's portfolio website and blog", + "repo": "https://github.com/phenax/ediblemonad.dev", + "owner": { + "username": "phenax", + "email": "phenax5@gmail.com" + }, + "record": { + "URL": "https://ediblemonad.dev" + } +} From 5cfc4b5e9269f938a879a0e505d1a9acca1ef481 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 08:24:51 +0800 Subject: [PATCH 24/26] Update abdo.json --- domains/abdo.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/domains/abdo.json b/domains/abdo.json index 3e607e8d6..6adc0831c 100644 --- a/domains/abdo.json +++ b/domains/abdo.json @@ -4,9 +4,8 @@ "email": "ABDO199877@gmail.com" }, "record": { - "A": ["217.174.245.249"], - "AAAA": ["2a00:da00:1800:83a4::1"], + "A": ["217.174.245.249", "51.161.54.161"], "MX": ["hosts.is-a.dev"], "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} \ No newline at end of file +} From 01b541b58e60aa28b3e6923747d474be689151b6 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 9 Jan 2024 17:05:17 +0800 Subject: [PATCH 25/26] Discard changes to domains/kenny --- domains/kenny | 1 - 1 file changed, 1 deletion(-) delete mode 100644 domains/kenny diff --git a/domains/kenny b/domains/kenny deleted file mode 100644 index 46d4a4280..000000000 --- a/domains/kenny +++ /dev/null @@ -1 +0,0 @@ - "email": "kennybugeja@gmail.com" From fd7781e55c83b5734d63adc3d22b04f8a4c1cceb Mon Sep 17 00:00:00 2001 From: DarindaDraX <123kishanvish@gmail.com> Date: Tue, 9 Jan 2024 16:52:53 +0530 Subject: [PATCH 26/26] feat(domain): zervo.is-a.dev --- domains/zervo.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/zervo.json diff --git a/domains/zervo.json b/domains/zervo.json new file mode 100644 index 000000000..68f770565 --- /dev/null +++ b/domains/zervo.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "DarindaDraX", + "email": "123kishanvish@gmail.com" + }, + "record": { + "A": ["69.30.249.53"] + } +}