From 764367eee6495d2c68f7fccf60589b741ce89093 Mon Sep 17 00:00:00 2001 From: YajTPG <51419431+YajTPG@users.noreply.github.com> Date: Sun, 25 Oct 2020 01:13:10 +0530 Subject: [PATCH 01/20] Create yajtpg.json --- domains/yajtpg.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/yajtpg.json diff --git a/domains/yajtpg.json b/domains/yajtpg.json new file mode 100644 index 0000000000..087aa7d3d5 --- /dev/null +++ b/domains/yajtpg.json @@ -0,0 +1,14 @@ +{ + "description": "YajTPG's website", + "repo": "https://github.com/YajTPG", + "owner": { + "username": "YajTPG", + "email": "yajtpg@gmail.com" + }, + "record": { + "CNAME": "ns101.cloudns.net", + "CNAME": "ns102.cloudns.net", + "CNAME": "ns103.cloudns.net", + "CNAME": "ns104.cloudns.net" + } +} From db66ba289789da742f609d367d4de78e8959aaca Mon Sep 17 00:00:00 2001 From: YajTPG <51419431+YajTPG@users.noreply.github.com> Date: Mon, 26 Oct 2020 14:36:58 +0530 Subject: [PATCH 02/20] Update yajtpg.json --- domains/yajtpg.json | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/domains/yajtpg.json b/domains/yajtpg.json index 087aa7d3d5..6528252bee 100644 --- a/domains/yajtpg.json +++ b/domains/yajtpg.json @@ -1,14 +1,16 @@ { - "description": "YajTPG's website", - "repo": "https://github.com/YajTPG", - "owner": { - "username": "YajTPG", - "email": "yajtpg@gmail.com" - }, - "record": { - "CNAME": "ns101.cloudns.net", - "CNAME": "ns102.cloudns.net", - "CNAME": "ns103.cloudns.net", - "CNAME": "ns104.cloudns.net" - } + "description":"YajTPG's website", + "repo":"https://github.com/YajTPG", + "owner":{ + "username":"YajTPG", + "email":"yajtpg@gmail.com" + }, + "record":{ + "CNAME":[ + "ns101.cloudns.net", + "ns102.cloudns.net", + "ns103.cloudns.net", + "ns104.cloudns.net" + ] + } } From 933300d96f529422d6bc4da7a2511b4419b52271 Mon Sep 17 00:00:00 2001 From: YajTPG <51419431+YajTPG@users.noreply.github.com> Date: Mon, 26 Oct 2020 14:44:33 +0530 Subject: [PATCH 03/20] Update yajtpg.json --- domains/yajtpg.json | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/domains/yajtpg.json b/domains/yajtpg.json index 6528252bee..70f56253b9 100644 --- a/domains/yajtpg.json +++ b/domains/yajtpg.json @@ -6,11 +6,9 @@ "email":"yajtpg@gmail.com" }, "record":{ - "CNAME":[ - "ns101.cloudns.net", - "ns102.cloudns.net", - "ns103.cloudns.net", - "ns104.cloudns.net" - ] + "CNAME":"ns101.cloudns.net", + "CNAME":"ns102.cloudns.net", + "CNAME":"ns103.cloudns.net", + "CNAME":"ns104.cloudns.net" } } From 29fea6e0004b3b123e1095a19945de1fda33b7ef Mon Sep 17 00:00:00 2001 From: YajTPG <51419431+YajTPG@users.noreply.github.com> Date: Tue, 27 Oct 2020 06:49:03 +0530 Subject: [PATCH 04/20] Update yajtpg.json --- domains/yajtpg.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/domains/yajtpg.json b/domains/yajtpg.json index 70f56253b9..026f414ea0 100644 --- a/domains/yajtpg.json +++ b/domains/yajtpg.json @@ -6,9 +6,11 @@ "email":"yajtpg@gmail.com" }, "record":{ - "CNAME":"ns101.cloudns.net", - "CNAME":"ns102.cloudns.net", - "CNAME":"ns103.cloudns.net", - "CNAME":"ns104.cloudns.net" + "A":[ + "85.159.233.158", + "108.59.1.30", + "217.182.183.225", + "185.206.180.169" + ] } } From bd5d1fa416535a164ee0f76a6950d0c13d596ee5 Mon Sep 17 00:00:00 2001 From: Tegas Aziz <49786146+WilloIzCitron@users.noreply.github.com> Date: Tue, 27 Oct 2020 08:28:09 +0700 Subject: [PATCH 05/20] Create willo.json --- domains/willo.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/willo.json diff --git a/domains/willo.json b/domains/willo.json new file mode 100644 index 0000000000..b30923e653 --- /dev/null +++ b/domains/willo.json @@ -0,0 +1,12 @@ +{ + "description": "A First Willo`s Website", + "repo": "https://github.com/WilloIzCitron/willoizcitron.github.io", + "owner": { + "username": "WilloIzCitron", + "email": "" + "twitter": "tegasaziz" + }, + "record": { + "CNAME": "willoizcitron.github.io" + } +} From f3753f8d0da6c159652683f19f7ee0b0b7a65111 Mon Sep 17 00:00:00 2001 From: Tegas Aziz <49786146+WilloIzCitron@users.noreply.github.com> Date: Tue, 27 Oct 2020 08:29:41 +0700 Subject: [PATCH 06/20] fix --- domains/willo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/willo.json b/domains/willo.json index b30923e653..286b03212d 100644 --- a/domains/willo.json +++ b/domains/willo.json @@ -3,7 +3,7 @@ "repo": "https://github.com/WilloIzCitron/willoizcitron.github.io", "owner": { "username": "WilloIzCitron", - "email": "" + "email": "", "twitter": "tegasaziz" }, "record": { From 10eacf39417436f1dabd7c7ae61a69a0d1c73228 Mon Sep 17 00:00:00 2001 From: Willian Arsenio de Sousa Date: Mon, 26 Oct 2020 23:12:23 -0300 Subject: [PATCH 07/20] Create willian.json --- domains/willian.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/willian.json diff --git a/domains/willian.json b/domains/willian.json new file mode 100644 index 0000000000..a8a177eda0 --- /dev/null +++ b/domains/willian.json @@ -0,0 +1,12 @@ +{ + "description": "Willian Arsenio's Website", + "repo": "https://github.com/waveiro/waveiro.github.io", + "owner": { + "username": "waveiro", + "email": "", + "twitter": "@waveiro" + }, + "record": { + "CNAME": "waveiro.github.io" + } +} From 17d785b9bac53db9bdbbb87d072e229e13a627ff Mon Sep 17 00:00:00 2001 From: Tharindu Sathischandra <34299693+tharindusathis@users.noreply.github.com> Date: Tue, 27 Oct 2020 10:22:59 +0530 Subject: [PATCH 08/20] Update tharindu.json --- domains/tharindu.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/domains/tharindu.json b/domains/tharindu.json index d801c75c4f..715d21f7cd 100644 --- a/domains/tharindu.json +++ b/domains/tharindu.json @@ -1,11 +1,11 @@ { "description": "Tharindu's personal developer website", - "repo": "https://github.com/tharindusathis/tharindu", + "repo": "https://github.com/tharindusathis/tharindusathis.github.io", "owner": { "username": "tharindusathis", "email": "tharindu.sathis@gmail.com" }, "record": { - "CNAME": "tharindu.vercel.app" + "CNAME": "tharindusathis.github.io" } -} \ No newline at end of file +} From 78d7d8eac6dd1717ae1415c0d763b13d5a811816 Mon Sep 17 00:00:00 2001 From: Aizuu <64743287+VeguiIzumi@users.noreply.github.com> Date: Tue, 27 Oct 2020 13:08:27 +0700 Subject: [PATCH 09/20] change CNAME to URL --- domains/aizuu.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/aizuu.json b/domains/aizuu.json index 5f179cd847..a84302d2b9 100644 --- a/domains/aizuu.json +++ b/domains/aizuu.json @@ -6,6 +6,6 @@ "email": "baby@alvindaldi.my.id" }, "record": { - "CNAME": "aizuu.my.id" + "URL": "https://aizuu.my.id" } } From 112f8ce91c16bae6f08dc489dbf85e1ef52cd7f5 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Tue, 27 Oct 2020 13:09:09 +0530 Subject: [PATCH 10/20] Fixes root domain pointing --- domains/@.json | 6 ++++-- utils/domain-service.js | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/domains/@.json b/domains/@.json index 1a088239e3..164375f244 100644 --- a/domains/@.json +++ b/domains/@.json @@ -5,5 +5,7 @@ "username": "phenax", "email": "phenax5@gmail.com" }, - "record": {} -} \ No newline at end of file + "record": { + "URL": "https://www.is-a.dev" + } +} diff --git a/utils/domain-service.js b/utils/domain-service.js index 984d274cb6..446ca5579b 100644 --- a/utils/domain-service.js +++ b/utils/domain-service.js @@ -6,7 +6,7 @@ const { then, log, print, lazyTask, batchLazyTasks } = require('./helpers'); const BATCH_SIZE = 1; const recordToRedirection = ({ name, address }) => ({ - domain: `${name}.${DOMAIN_DOMAIN}`, + domain: name === '@' ? DOMAIN_DOMAIN : `${name}.${DOMAIN_DOMAIN}`, redirect: address, type: 'permanent', redirect_wildcard: 1, @@ -20,7 +20,7 @@ const recordToZone = ({ name, type, address, id }) => ({ ...(type === 'CNAME' ? { cname: address } : {}), }); -const cleanName = name => `${name}`.replace(new RegExp(`\\.${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); +const cleanName = name => name === DOMAIN_DOMAIN ? '@' : `${name}`.replace(new RegExp(`\\.${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); const zoneToRecord = ({ name, type, cname, address, record, line: id }) => ({ id, @@ -42,7 +42,7 @@ const diffRecords = (oldRecords, newRecords) => { const remove = R.differenceWith(isMatchingRecord, oldRecords, newRecords); const add = R.differenceWith(isMatchingRecord, newRecords, oldRecords) - .filter(r => !['www', '@'].includes(r.name)); + .filter(r => !['www'].includes(r.name)); return { add, remove }; }; From 4bdb66a8b2d40770fd5d1dc0599bfc393a698216 Mon Sep 17 00:00:00 2001 From: Amar13mehta <57030863+Amar13mehta@users.noreply.github.com> Date: Tue, 27 Oct 2020 22:36:33 +0530 Subject: [PATCH 11/20] added amar13.json --- domains/amar13.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/amar13.json diff --git a/domains/amar13.json b/domains/amar13.json new file mode 100644 index 0000000000..851373aa4c --- /dev/null +++ b/domains/amar13.json @@ -0,0 +1,11 @@ +{ + "description": "My personal portfolio", + "repo": "https://github.com/amar13mehta/amar13mehta.github.io", + "owner": { + "username": "amar13mehta", + "email": "amar13iam@gmail.com" + }, + "record": { + "CNAME": "amar13mehta.github.io" + } + } \ No newline at end of file From 39dc54539fc30a3f0cf85d84e50df945e589a57d Mon Sep 17 00:00:00 2001 From: YajTPG <51419431+YajTPG@users.noreply.github.com> Date: Wed, 28 Oct 2020 02:30:04 +0530 Subject: [PATCH 12/20] Update yajtpg.json --- domains/yajtpg.json | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/domains/yajtpg.json b/domains/yajtpg.json index 026f414ea0..f793f35656 100644 --- a/domains/yajtpg.json +++ b/domains/yajtpg.json @@ -1,16 +1,11 @@ { "description":"YajTPG's website", - "repo":"https://github.com/YajTPG", + "repo":"https://github.com/YajTPG/yajtpg.github.io", "owner":{ "username":"YajTPG", "email":"yajtpg@gmail.com" }, "record":{ - "A":[ - "85.159.233.158", - "108.59.1.30", - "217.182.183.225", - "185.206.180.169" - ] + "CNAME": "yajtpg.github.io" } } From 3961aecd25158325f7bd7a283f331217bc2ef76c Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Wed, 28 Oct 2020 17:07:15 +0530 Subject: [PATCH 13/20] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index c07fc8320a..c5e4b3c5e4 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,6 @@ is-a-dev is a service that allows developers to get a sweet-looking `.is-a.dev` domain for their personal websites. -Note: This service is currently in **beta** so expect some delays in PR merge and report any issues you encounter so that the service can be improved. - ## How do I register? From 8abd50218d8a0cff28ebf7878e5e510ca35de9d1 Mon Sep 17 00:00:00 2001 From: Mohaned Ashraf Date: Wed, 28 Oct 2020 14:09:00 +0200 Subject: [PATCH 14/20] added moha.json --- domains/moha.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/moha.json diff --git a/domains/moha.json b/domains/moha.json new file mode 100644 index 0000000000..41f0b36125 --- /dev/null +++ b/domains/moha.json @@ -0,0 +1,12 @@ +{ + "description": "Mohaned's personal website", + "repo": "https://github.com/mohanedashraf/mohanedashraf.github.io", + "owner": { + "username": "mohanedashraf", + "email": "", + "twitter": "mohanedzz" + }, + "record": { + "CNAME": "mohanedashraf.github.io" + } + } \ No newline at end of file From 6456990770d0e8b37bec81166b7c530eec2a0428 Mon Sep 17 00:00:00 2001 From: Liju Jayakumar <26148162+lijujayakumar@users.noreply.github.com> Date: Wed, 28 Oct 2020 15:06:12 -0700 Subject: [PATCH 15/20] Create liju.json --- domains/liju.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/liju.json diff --git a/domains/liju.json b/domains/liju.json new file mode 100644 index 0000000000..053d27d46f --- /dev/null +++ b/domains/liju.json @@ -0,0 +1,11 @@ +{ + "description": "Liju's personal development page", + "repo": "https://github.com/lijujayakumar/lijujayakumar.github.io", + "owner": { + "username": "lijujayakumar", + "email": "lijusankar@email" + }, + "record": { + "CNAME": "lijujayakumar.github.io" + } +} From d7a7c47ee6a3c758560e09147857c037ba91dcde Mon Sep 17 00:00:00 2001 From: Prabhakaran Jayaraman Masani <52810378+prajaymas@users.noreply.github.com> Date: Thu, 29 Oct 2020 15:02:42 +0530 Subject: [PATCH 16/20] Added Domain record for Prabhakaran Added Domain record for Prabhakaran --- domains/prabhakaranjm.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/prabhakaranjm.json diff --git a/domains/prabhakaranjm.json b/domains/prabhakaranjm.json new file mode 100644 index 0000000000..c70092f410 --- /dev/null +++ b/domains/prabhakaranjm.json @@ -0,0 +1,11 @@ +{ + "description": "Prabhakaran J M is a dev", + "repo": "https://github.com/prajaymas/prajaymas.github.io", + "owner": { + "username": "prabhakaranjm", + "email": "prabhakaran.jm@gmail.com" + }, + "record": { + "CNAME": "prajaymas.github.io" + } +} From 6b9cd97e849108c3157b4c66707f13e0973b0705 Mon Sep 17 00:00:00 2001 From: dkaviarasu <31497938+dkaviarasu@users.noreply.github.com> Date: Fri, 30 Oct 2020 00:43:18 -0400 Subject: [PATCH 17/20] Create kavi.json --- domains/kavi.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/kavi.json diff --git a/domains/kavi.json b/domains/kavi.json new file mode 100644 index 0000000000..dbd3fda48e --- /dev/null +++ b/domains/kavi.json @@ -0,0 +1,12 @@ +{ + "description": "Portfolio website", + "repo": "https://github.com/dkaviarasu/kavi.github.io", + "owner": { + "username": "dkaviarasu", + "email": "", + "twitter": "kaviarasudm" + }, + "record": { + "CNAME": "kavi.github.io" + } +} From e050696de3aa06de86db3438bcd6ac894a42f367 Mon Sep 17 00:00:00 2001 From: echo2477 Date: Fri, 30 Oct 2020 12:39:01 +0700 Subject: [PATCH 18/20] Create echo2477.json --- domains/echo2477.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/echo2477.json diff --git a/domains/echo2477.json b/domains/echo2477.json new file mode 100644 index 0000000000..c1883e8c06 --- /dev/null +++ b/domains/echo2477.json @@ -0,0 +1,11 @@ +{ + "description": "Echo's personal website", + "repo": "https://github.com/echo2477/echo2477.github.io", + "owner": { + "username": "echo2477", + "email": "pku.eko16@gmail.com" + }, + "record": { + "CNAME": "echo2477.github.io" + } +} \ No newline at end of file From eb7b5e7ec7f27800aa74e47ca8358de14834d698 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sat, 31 Oct 2020 01:30:26 +0530 Subject: [PATCH 19/20] Update API.md --- API.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/API.md b/API.md index fd29e5fa0f..fba632efcf 100644 --- a/API.md +++ b/API.md @@ -23,7 +23,8 @@ ### For github pages users -* A github pages json file will look something like this - +* You can take a look at the [github pages guide](https://guides.github.com/features/pages/) if you need help with setting up a website with github pages. +* Your json file will look something like this - ```json { "description": "Add some description", From eec2cf249ab722c19f8a94b930d2829e54135ad6 Mon Sep 17 00:00:00 2001 From: dkaviarasu <31497938+dkaviarasu@users.noreply.github.com> Date: Fri, 30 Oct 2020 16:13:43 -0400 Subject: [PATCH 20/20] Update kavi.json --- domains/kavi.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/kavi.json b/domains/kavi.json index dbd3fda48e..f81d0b7f75 100644 --- a/domains/kavi.json +++ b/domains/kavi.json @@ -1,12 +1,12 @@ { "description": "Portfolio website", - "repo": "https://github.com/dkaviarasu/kavi.github.io", + "repo": "https://github.com/dkaviarasu/dkaviarasu.github.io", "owner": { "username": "dkaviarasu", "email": "", "twitter": "kaviarasudm" }, "record": { - "CNAME": "kavi.github.io" + "CNAME": "dkaviarasu.github.io" } }