diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ae770ba6d..93f878a31 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,7 @@ To make our job easier, please spend time to review your application before submitting. - +#### Add a x between [] if you meet that requirement example `[x]` - [ ] You're not using Vercel or Netlify. - [ ] You have completed your website, there's no type of placeholder at the website. **This requirement can be raised if the domain you're registering is for emails** - Link to website: @@ -10,3 +10,5 @@ To make our job easier, please spend time to review your application before subm - [ ] There's enough information at the `owner` field. - You should have your email presented. If you don't want to share email, you can leave email an empty string (`""`) and add any other social such as Discord/Twitter/etc. + #### Feel free to join our discord server for more updates or any help related to the service :D - https://discord.gg/PZCGHz4RhQ + diff --git a/domains/alpha.json b/domains/alpha.json deleted file mode 100644 index 207dfbc41..000000000 --- a/domains/alpha.json +++ /dev/null @@ -1,22 +0,0 @@ -{ -"repo": "https://github.com/YouFoundAlpha/youfoundalpha.github.io", - "owner": { - "username": "YouFoundAlpha", - "email": "", - "twitter": "YouFoundAlpha", - "discord": "YouFoundAlpha#5372" - }, - "record": { -"A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ], - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": "v=spf1 include:spf.improvmx.com ~all" - } -} diff --git a/domains/alpine.wolveslair.alpha.json b/domains/alpine.wolveslair.alpha.json deleted file mode 100644 index 26373e01c..000000000 --- a/domains/alpine.wolveslair.alpha.json +++ /dev/null @@ -1,11 +0,0 @@ -{ -"repo": "https://github.com/WolvesLair/Alpine", - "owner": { - "username": "WolvesLair", - "email": "wolves.lair@alpha.is-a.dev", - "twitter": "wolveslairdis" - }, - "record": { - "CNAME": "wolveslair.github.io" - } -} diff --git a/domains/api.alpha.json b/domains/api.alpha.json deleted file mode 100644 index 39979cb64..000000000 --- a/domains/api.alpha.json +++ /dev/null @@ -1,12 +0,0 @@ -{ -"repo": "https://github.com/YouFoundAlpha/api", - "owner": { - "username": "YouFoundAlpha", - "email": "", - "twitter": "YouFoundAlpha", - "discord": "YouFoundAlpha#5372" - }, - "record": { -"CNAME": "alphaapi.up.railway.app" -} -} diff --git a/domains/auth.json b/domains/auth.json new file mode 100644 index 000000000..36646103a --- /dev/null +++ b/domains/auth.json @@ -0,0 +1,10 @@ + { + "owner": { + "username": "@is-a-dev/maintainers", + "email": "mahir@molai.dev" + }, + "record": { + "A": ["199.36.158.100"] + } + } + diff --git a/domains/blog.alpha.json b/domains/blog.alpha.json deleted file mode 100644 index e4325163f..000000000 --- a/domains/blog.alpha.json +++ /dev/null @@ -1,12 +0,0 @@ -{ -"repo": "https://github.com/YouFoundAlpha/blog", - "owner": { - "username": "YouFoundAlpha", - "email": "", - "twitter": "YouFoundAlpha", - "discord": "YouFoundAlpha#5372" - }, - "record": { -"CNAME": "youfoundalpha.github.io" - } -} diff --git a/domains/cdn.alpha.json b/domains/cdn.alpha.json deleted file mode 100644 index df92732a6..000000000 --- a/domains/cdn.alpha.json +++ /dev/null @@ -1,12 +0,0 @@ -{ -"repo": "https://github.com/YouFoundAlpha/cdn", - "owner": { - "username": "YouFoundAlpha", - "email": "", - "twitter": "YouFoundAlpha", - "discord": "YouFoundAlpha#5372" - }, - "record": { -"CNAME": "youfoundalpha.github.io" - } -} diff --git a/domains/dainfloop.json b/domains/dainfloop.json new file mode 100644 index 000000000..0d83f0b1f --- /dev/null +++ b/domains/dainfloop.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "DaInfLoop", + "email": "backupharoongames100@gmail.com" + }, + + "record": { + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } +} diff --git a/domains/hunai.json b/domains/hunai.json new file mode 100644 index 000000000..aca426cfb --- /dev/null +++ b/domains/hunai.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Hunter2809", + "email": "auser929129@gmail.com" + }, + "record": { + "A": [ + "75.2.69.226" + ] + } +} \ No newline at end of file diff --git a/domains/immails.json b/domains/immails.json new file mode 100644 index 000000000..5e70eecc5 --- /dev/null +++ b/domains/immails.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ImMAils", + "email": "anton140315@gmail.com", + "discord": "I'mMAils#1238" + }, + "description": "Why? To share my projects and other stuff. Like discord bot, node.js modules or even games!", + "record": { + "CNAME": "f0476060.xsph.ru" + } +} diff --git a/domains/jrdrwn.json b/domains/jrdrwn.json new file mode 100644 index 000000000..9ec5ac297 --- /dev/null +++ b/domains/jrdrwn.json @@ -0,0 +1,12 @@ +{ + "description": "For a personal website", + "repo": "https://github.com/jrdrwn/jrdrwn.github.io", + "owner": { + "username": "jrdrwn", + "email": "jordirwn@gmail.com", + "twitter": "_jrdrwan" + }, + "record": { + "CNAME": "jrdrwn.github.io" + } +} diff --git a/domains/kekda.json b/domains/kekda.json index 9c884c1c8..2b40ad9d8 100644 --- a/domains/kekda.json +++ b/domains/kekda.json @@ -5,6 +5,6 @@ "twitter": "Yash72274544" }, "record": { - "CNAME": "port-the-folio.pages.dev" + "URL": "https://yashverma.me" } } diff --git a/domains/link.alpha.json b/domains/link.alpha.json deleted file mode 100644 index ae11706fb..000000000 --- a/domains/link.alpha.json +++ /dev/null @@ -1,12 +0,0 @@ -{ -"repo": "https://github.com/YouFoundAlpha/link", - "owner": { - "username": "YouFoundAlpha", - "email": "", - "twitter": "YouFoundAlpha", - "discord": "YouFoundAlpha#5372" - }, - "record": { -"CNAME": "youfoundalpha.github.io" - } -} diff --git a/domains/rennaru.json b/domains/rennaru.json deleted file mode 100644 index 46bd479f5..000000000 --- a/domains/rennaru.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "My personal website ", - "repo": "https://github.com/NotRennaru/NotRennaru.github.io", - "owner": { - "username": "NotRennaru", - "email": "rennaru.fuij@gmail.com", - "twitter": "RennaruFuij" - }, - "record": { - "CNAME": "NotRennaru.github.io" - } -} diff --git a/domains/sdxqw.json b/domains/sdxqw.json new file mode 100644 index 000000000..46c540625 --- /dev/null +++ b/domains/sdxqw.json @@ -0,0 +1,11 @@ +{ + "description": "A personal portfolio site for my project.", + "repo": "https://github.com/AsarySoftware/AxstTweaker", + "owner": { + "username": "sdxqw", + "email": "xntrowdev@gmail.com" + }, + "record": { + "CNAME": "sdxqw.github.io" + } +} diff --git a/domains/wan.json b/domains/wan.json new file mode 100644 index 000000000..9ec5ac297 --- /dev/null +++ b/domains/wan.json @@ -0,0 +1,12 @@ +{ + "description": "For a personal website", + "repo": "https://github.com/jrdrwn/jrdrwn.github.io", + "owner": { + "username": "jrdrwn", + "email": "jordirwn@gmail.com", + "twitter": "_jrdrwan" + }, + "record": { + "CNAME": "jrdrwn.github.io" + } +} diff --git a/domains/wolveslair.alpha.json b/domains/wolveslair.alpha.json deleted file mode 100644 index d5bd9a90f..000000000 --- a/domains/wolveslair.alpha.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - - "repo": "https://github.com/WolvesLair/wolveslair.github.io", - "owner": { - "username": "WolvesLair", - "email": "wolves.lair@alpha.is-a.dev", - "twitter": "wolveslairdis" - }, - "record": { -"A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ], - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": "v=spf1 include:spf.improvmx.com ~all" - } -} diff --git a/domains/zplusfour.json b/domains/zplusfour.json index 5b5936305..8bef0a33a 100644 --- a/domains/zplusfour.json +++ b/domains/zplusfour.json @@ -1,11 +1,12 @@ { - "description": "zplusfour's personal developer website", - "repo": "https://github.com/zplusfour", - "owner": { - "username": "zplusfour", - "email": "zgjoniur@gmail.com" - }, - "record": { - "CNAME": "zplusfour.repl.co" - } + "owner": { + "username": "zplusfour", + "email": "zgjoniur@gmail.com", + "discord": "zplusfour#0001" + }, + + "record": { + "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } } diff --git a/utils/domain-service.js b/utils/domain-service.js index 7829e7431..81421f7aa 100644 --- a/utils/domain-service.js +++ b/utils/domain-service.js @@ -14,7 +14,7 @@ const recordToRedirection = ({ name, address }) => ({ }); const recordToZone = ({ name, type, address, id, priority }) => ({ line: id, - name, + name: name === '@' ? `${DOMAIN_DOMAIN}.` : name, type, address, ...(type === 'MX' ? { priority } : {}), @@ -79,7 +79,7 @@ const executeBatch = (batches) => batches.reduce((promise, batch, index) => { const failed = results.filter(x => (x.result || {}).status != 1); log(`${values.length - failed.length}/${values.length}`); - failed.length && log(failed); + failed.length && log(JSON.stringify(failed, null, 2)); return null; });