diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index f86a846fb..786060ccc 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -15,7 +15,7 @@ jobs: repo-token: ${{ secrets.GITHUB_TOKEN }} days-before-stale: 30 days-before-close: 20 - stale-issue-message: 'This issue has been marked as stale due to inactivity and will be closed. Comment anything on this PR to prevent it' + 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/domains/_github-pages-challenge-jy1263.ayanamy.json b/domains/_github-pages-challenge-jy1263.ayanamy.json new file mode 100644 index 000000000..155f5b2b2 --- /dev/null +++ b/domains/_github-pages-challenge-jy1263.ayanamy.json @@ -0,0 +1,12 @@ +{ + "description": "AyanAmy's About Page - Verification", + "repo": "https://github.com/jy1263/jy1263.github.io", + "owner": { + "username": "jy1263", + "email": "", + "twitter": "jy126orjy126" + }, + "record": { + "TXT": "250303a2dde21ac34ad10792da01fa" + } +} diff --git a/domains/abdulrahman.json b/domains/abdulrahman.json index 68a0af4b5..7689caa2a 100644 --- a/domains/abdulrahman.json +++ b/domains/abdulrahman.json @@ -1,11 +1,11 @@ { - "description": "A personal website for my career.", - "repo": "https://github.com/abdulrahman1s/my-website", + "description": "Personal site to showcase my future works.", + "repo": "https://github.com/abdulrahman1s/abdulrahman1s.github.io", "owner": { "username": "abdulrahman1s", "email": "abdulrahman.8alah@gmail.com" }, "record": { - "URL": "https://themaestro.site" + "CNAME": "abdulrahman1s.github.io" } } diff --git a/domains/abhisekp.json b/domains/abhisekp.json new file mode 100644 index 000000000..3fab010d3 --- /dev/null +++ b/domains/abhisekp.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "abhisekp", + "email": "abhisekp@engineer.com", + "twitter": "abhisek", + "discord": "abhisekp#3680", + "description": "About Abhisek Pattnaik", + "repo": "https://github.com/abhisekp/abhisekp" + }, + "record": { + "URL": "https://abhisekp.com" + } +} diff --git a/domains/alireza.json b/domains/alireza.json new file mode 100644 index 000000000..5b9e70bd4 --- /dev/null +++ b/domains/alireza.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "faghani", + "email": "", + "twitter": "alireza_faghani" + }, + "record": { + "CNAME": "hashnode.network" + } +} diff --git a/domains/arafatrahaman.json b/domains/arafatrahaman.json index bd7d5ac9f..ba74f1746 100644 --- a/domains/arafatrahaman.json +++ b/domains/arafatrahaman.json @@ -6,6 +6,6 @@ "email": "rarafat883@gmail.com" }, "record": { - "CNAME": "proud-jeans-hen.cyclic.app" + "CNAME": "arafatrahaman.up.railway.app" } } diff --git a/domains/arman.json b/domains/arman.json index 618155de2..307beeb12 100644 --- a/domains/arman.json +++ b/domains/arman.json @@ -6,6 +6,11 @@ "email": "contact@mail.arman.is-a.dev" }, "record": { - "A": ["89.106.200.1"] + "A": ["89.106.200.1"], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" } } diff --git a/domains/ashwa.json b/domains/ashwa.json new file mode 100644 index 000000000..da0927317 --- /dev/null +++ b/domains/ashwa.json @@ -0,0 +1,13 @@ + + { + "description": "A personal website, for ash.", + "repo": "https://github.com/NatBLida68/NatBLida68.github.io", + "owner": { + "username": "NatBLida68", + "email": "aswajith.jithu888@gmail.com" + }, + "record": { + "CNAME": "natblida68.github.io" + } + } + diff --git a/domains/ave.json b/domains/ave.json index a288ba5e6..014cb7067 100644 --- a/domains/ave.json +++ b/domains/ave.json @@ -6,6 +6,6 @@ "email": "ayvacs@proton.me" }, "record": { - "CNAME": "ayvacs.github.io" + "CNAME": "ave-is-a-dev.pages.dev" } } diff --git a/domains/ayanamy.json b/domains/ayanamy.json index 4fbe8679c..44fe32ed3 100644 --- a/domains/ayanamy.json +++ b/domains/ayanamy.json @@ -7,6 +7,6 @@ "twitter": "jy126orjy126" }, "record": { - "CNAME": "jy1263.github.io" + "URL": "https://jy1263.github.io" } } diff --git a/domains/blog.samihatasnim.json b/domains/blog.samihatasnim.json deleted file mode 100644 index 9eb910b79..000000000 --- a/domains/blog.samihatasnim.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "description": "Samiha Tasnim's blog.", - "repo": "https://github.com/samihaTasnim/website", - "owner": { - "username": "samihaTasnim", - "discord": "sam.#7750", - "email": "samxtasnim@gmail.com", - "twitter": "@SamihaTasnimm" - }, - "record": { - "CNAME": "hashnode.network" - } -} diff --git a/domains/blox.json b/domains/blox.json index ff4b9f06d..19df95c45 100644 --- a/domains/blox.json +++ b/domains/blox.json @@ -1,9 +1,9 @@ { - "owner": { - "username": "soudblox", - "email": "nick8x@gmail.com" - }, - "record": { - "CNAME": "bloxsite.up.railway.app" - } -} + "owner": { + "username": "soudblox", + "email": "nick8x@gmail.com" + }, + "record": { + "CNAME": "soudblox.github.io" + } +} diff --git a/domains/boris1993.json b/domains/boris1993.json new file mode 100644 index 000000000..1df9959bc --- /dev/null +++ b/domains/boris1993.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "boris1993", + "email": "boris1993@live.cn" + }, + "description": "boris1993.is-a.dev", + "record": { + "CNAME": "boris1993.github.io" + } +} diff --git a/domains/canaris.json b/domains/canaris.json new file mode 100644 index 000000000..01d0c8843 --- /dev/null +++ b/domains/canaris.json @@ -0,0 +1,11 @@ +{ + "description": "My Personal Website.", + "repo": "https://github.com/DET171/det171.github.io", + "owner": { + "username": "Canaris", + "email": "mrgeek484@gmail.com" + }, + "record": { + "CNAME": "canaris.pages.dev" + } +} diff --git a/domains/cartar.json b/domains/cartar.json index 24e228209..2c9cc78f7 100644 --- a/domains/cartar.json +++ b/domains/cartar.json @@ -7,6 +7,6 @@ "twitter": "cartar0058" }, "record": { - "A": ["154.53.34.33"] + "A": ["192.9.179.64"] } } diff --git a/domains/charlzyx.json b/domains/charlzyx.json new file mode 100644 index 000000000..675813b47 --- /dev/null +++ b/domains/charlzyx.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "charlzyx", + "email": "charlzyx@qq.com" + }, + + "record": { + "A": ["172.21.32.1"] + } + } + diff --git a/domains/daanschenkel.json b/domains/daanschenkel.json new file mode 100644 index 000000000..b8368a96e --- /dev/null +++ b/domains/daanschenkel.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "daanschenkel", + "email": "daan@daanschenkel.nl" + }, + + "record": { + "URL": "https://daanschenkel.nl" + } + } + \ No newline at end of file diff --git a/domains/dannydandan.json b/domains/dannydandan.json index 6aafdcde0..a3160cdee 100644 --- a/domains/dannydandan.json +++ b/domains/dannydandan.json @@ -5,7 +5,7 @@ "email": "daan@daanschenkel.nl" }, "record": { - "CNAME": "daanschenkel.nl" + "URL": "https://daanschenkel.nl" } } - \ No newline at end of file + diff --git a/domains/darkdevil.json b/domains/darkdevil.json new file mode 100644 index 000000000..f8d39ca84 --- /dev/null +++ b/domains/darkdevil.json @@ -0,0 +1,23 @@ +{ + "description": "darkdevil.is-a.dev", + "repo": "https://github.com/taha183/taha183.github.io", + "owner": { + "username": "taha183", + "email": "tahaadnanawan@gmail.com", + "discord": "LRxDark Dare Devil#0001" + }, + "record": { + "A": [ + "185.199.109.153", + "185.199.110.153", + "185.199.111.153", + "185.199.108.153" + ], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + + } +} diff --git a/domains/debargha.json b/domains/debargha.json new file mode 100644 index 000000000..c6c9af50a --- /dev/null +++ b/domains/debargha.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "DebarghaXD", + "email": "somachattaraj77@gmail.com" + }, + + "record": { + "CNAME": "debargha.pages.dev" + } + } + diff --git a/domains/devcomp.json b/domains/devcomp.json index 84ec2861b..53f875fe9 100644 --- a/domains/devcomp.json +++ b/domains/devcomp.json @@ -3,9 +3,9 @@ "repo": "https://github.com/CompeyDev", "owner": { "username": "CompeyDev", - "email": "hi@devcomp.tk" + "email": "hi@devcomp.xyz" }, "record": { - "URL": "https://landing.devcomp.xyz" + "URL": "https://p.devcomp.xyz" } } diff --git a/domains/dex.json b/domains/dex.json index 5ec350973..826c1761b 100644 --- a/domains/dex.json +++ b/domains/dex.json @@ -7,6 +7,6 @@ "discord": "Dexter#6993" }, "record": { - "CNAME": "thegeekdex.xyz" + "A": ["54.225.254.200"] } } diff --git a/domains/domin.json b/domains/domin.json index 1e7d3ef9d..f78621af8 100644 --- a/domains/domin.json +++ b/domains/domin.json @@ -7,7 +7,7 @@ }, "record": { "A": [ - "192.95.42.75" + "164.132.74.251" ] } } diff --git a/domains/felixalguzman.json b/domains/felixalguzman.json new file mode 100644 index 000000000..081da55bc --- /dev/null +++ b/domains/felixalguzman.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "felixalguzman", + "email": "code@felixalguzman.msk.do" + }, + + "record": { + "URL": "https://github.com/felixalguzman" + } + } + \ No newline at end of file diff --git a/domains/flyingcheese41.json b/domains/flyingcheese41.json new file mode 100644 index 000000000..5f74e441d --- /dev/null +++ b/domains/flyingcheese41.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "FlyingCheese41", + "email": "FlyingCheese43@gmail.com" + }, + "record": { + "CNAME": "FlyingCheese41.github.io" + } + } diff --git a/domains/fox.json b/domains/fox.json new file mode 100644 index 000000000..9baec1bde --- /dev/null +++ b/domains/fox.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "fox-tech0", + "email": "red@team-ruben.tk" + }, + + "record": { + "CNAME": "fox-tech0.github.io" + } + } + \ No newline at end of file diff --git a/domains/gizzy.json b/domains/gizzy.json new file mode 100644 index 000000000..d38ee02f2 --- /dev/null +++ b/domains/gizzy.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "NeroGizmoUwU", + "email": "minecraftcoolglibchannel@gmail.com" + }, + + "record": { + "CNAME": "nero-pi.duckdns.org" + } + } + \ No newline at end of file diff --git a/domains/imlasiya.json b/domains/imlasiya.json new file mode 100644 index 000000000..81660029e --- /dev/null +++ b/domains/imlasiya.json @@ -0,0 +1,12 @@ +{ + "description": "My Personal Portfolio", + "repo": "https://github.com/ImLasiya/ImLasiya.github.io", + "owner": { + "username": "ImLasiya", + "email": "shsherlocksl@gmail.com", + "twitter": "ImLasiya" + }, + "record": { + "CNAME": "imlasiya.github.io" + } +} diff --git a/domains/imlasiyah.json b/domains/imlasiyah.json new file mode 100644 index 000000000..33cf98779 --- /dev/null +++ b/domains/imlasiyah.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "ImLasiya", + "email": "senash@darktsysl.onmicrosoft.com" + }, + + "record": { + "CNAME": "imlasiya.github.io" + } + } + \ No newline at end of file diff --git a/domains/jegatchalian.json b/domains/jegatchalian.json new file mode 100644 index 000000000..25813b5c9 --- /dev/null +++ b/domains/jegatchalian.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "trowsjerwin", + "email": "johnerwingatchalian@gmail.com" + }, + + "record": { + "A": ["192.232.223.67"] + } + } + \ No newline at end of file diff --git a/domains/jeremy.json b/domains/jeremy.json new file mode 100644 index 000000000..0db040f2e --- /dev/null +++ b/domains/jeremy.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "MyNameJeremy", + "email": "original.jeremy.grotjahn@gmail.com" + }, + + "record": { + "URL": "https://dev.jeremys.social" + } + } + \ No newline at end of file diff --git a/domains/jesgran.json b/domains/jesgran.json new file mode 100644 index 000000000..941ab8536 --- /dev/null +++ b/domains/jesgran.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "Jesgran", + "email": "calzdani20@libero.it" + }, + + "record": { + "CNAME": "jesgran.github.io" + } + } + \ No newline at end of file diff --git a/domains/johan-stickman.json b/domains/johan-stickman.json index 47fcb5da4..8e22e0157 100644 --- a/domains/johan-stickman.json +++ b/domains/johan-stickman.json @@ -3,11 +3,11 @@ "repo": "", "owner": { "username": "johan-perso", - "email": "", + "email": "johan_stickman@proton.me", "twitter": "Johan_Stickman", "discord": "Johan#8021" }, "record": { - "URL": "https://johanstickman.com" + "URL": "https://johanstick.me" } } diff --git a/domains/johnny.json b/domains/johnny.json new file mode 100644 index 000000000..ef3f86971 --- /dev/null +++ b/domains/johnny.json @@ -0,0 +1,10 @@ + { + "owner": { + "username": "john-champagne", + "email": "johnchampagne97@gmail.com" + }, + + "record": { + "CNAME": "john-champagne.github.io" + } + } diff --git a/domains/kashif.json b/domains/kashif.json new file mode 100644 index 000000000..1054262c0 --- /dev/null +++ b/domains/kashif.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "appsdevpk", + "email": "kashid1@gmail.com" + }, + + "record": { + "A": ["129.146.191.167"] + } + } + \ No newline at end of file diff --git a/domains/kha.json b/domains/kha.json new file mode 100644 index 000000000..ed3984f21 --- /dev/null +++ b/domains/kha.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "bkit9x", + "email": "bkit9x@gmail.com" + }, + + "record": { + "CNAME": "bkit9x.github.io" + } + } + \ No newline at end of file diff --git a/domains/kingq23.json b/domains/kingq23.json new file mode 100644 index 000000000..d33c478e2 --- /dev/null +++ b/domains/kingq23.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Kingq23", + "email": "qadams2008@gmail.com" + }, + "record": { + "URL": "https://kingq23-is-a-dev.kingq23.repl.co/" + } +} diff --git a/domains/krix.json b/domains/krix.json index a00d3cdfc..60bad1285 100644 --- a/domains/krix.json +++ b/domains/krix.json @@ -5,6 +5,17 @@ "email": "kristjan.kocevar89@gmail.com" }, "record": { - "CNAME": "krix12.github.io" + "A": [ + "185.199.109.153", + "185.199.110.153", + "185.199.111.153", + "185.199.108.153" + ], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } } diff --git a/domains/laymoth.json b/domains/laymoth.json new file mode 100644 index 000000000..f93a23ef3 --- /dev/null +++ b/domains/laymoth.json @@ -0,0 +1,10 @@ +{ + "description": "Laymoth's Website", + "owner": { + "username": "laymoth", + "email": "pm@laymoth.dev" + }, + "record": { + "CNAME": "laymoth.pages.dev" + } +} diff --git a/domains/lime360.json b/domains/lime360.json deleted file mode 100644 index ecea5243c..000000000 --- a/domains/lime360.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "owner": { - "username": "lime360", - "email": "emeraldlime@protonmail.com", - "mastodon": "lime360@meow.social", - "discord": "lime360#3291" - }, - - "description": "my website", - "repo": "https://github.com/lime360/lime360.github.io", - "record": { - "CNAME": "lime360.github.io" - } -} diff --git a/domains/mantas.json b/domains/mantas.json new file mode 100644 index 000000000..ec487c071 --- /dev/null +++ b/domains/mantas.json @@ -0,0 +1,11 @@ +{ + "description": "Mantas is a developer!", + "repo": "https://github.com/mantooc", + "owner": { + "username": "mantooc", + "email": "mantasnugaras@gmail.com" + }, + "record": { + "CNAME": "mantooc.github.io" + } +} diff --git a/domains/maryll.json b/domains/maryll.json new file mode 100644 index 000000000..ec683d539 --- /dev/null +++ b/domains/maryll.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "Maryll-castelino", + "email": "maryllcastelino@gmail.com" + }, + + "record": { + "CNAME": "maryll-castelino.github.io" + } + } + diff --git a/domains/mj1532.json b/domains/mj1532.json new file mode 100644 index 000000000..2cbeb6fa3 --- /dev/null +++ b/domains/mj1532.json @@ -0,0 +1,11 @@ +{ + "description": "MJ1532 Just A Normal Developer", + "repo": "https://github.com/MJ1532", + "owner": { + "username": "MJ1532", + "email": "business@mj1532.cf" + }, + "record": { + "CNAME": "portfolio-4s4.pages.dev" + } +} diff --git a/domains/mrinmoy.json b/domains/mrinmoy.json new file mode 100644 index 000000000..6b1c84fb5 --- /dev/null +++ b/domains/mrinmoy.json @@ -0,0 +1,16 @@ + + { + "description": "Domain for my portofolio website", + "owner": { + "username": "MrinmoyHaloi", + "email": "", + "twitter": "_mrinmoy_haloi_", + "discord": "Mrinmoy#5878" + + }, + + "record": { + "CNAME": "mrinmoyhaloi.github.io" + } + } + diff --git a/domains/msg.json b/domains/msg.json new file mode 100644 index 000000000..604c21c2f --- /dev/null +++ b/domains/msg.json @@ -0,0 +1,11 @@ +{ + "description": "my npm package", + "repo": "https://github.com/teamjoelee/me", + "owner": { + "username": "teamjoelee", + "email": "tojoeleeofficial@gmail.com" + }, + "record": { + "CNAME": "7f4243c7-d171-416a-ad3d-19ba04fe36f5.id.repl.co" + } +} diff --git a/domains/neko7sora.json b/domains/neko7sora.json index a06a29f14..0e7e79001 100644 --- a/domains/neko7sora.json +++ b/domains/neko7sora.json @@ -1,6 +1,5 @@ { "description": "Neko7sora personal website", - "repo": "https://github.com/Neko7sora/Neko7sora.github.io", "owner": { "username": "Neko7sora", "email": "", @@ -8,6 +7,6 @@ "keybase": "neko7sora" }, "record": { - "CNAME": "neko7sora.github.io" + "URL": "https://neko7sora.github.io" } } diff --git a/domains/nekomiyasorato.json b/domains/nekomiyasorato.json new file mode 100644 index 000000000..c330316b9 --- /dev/null +++ b/domains/nekomiyasorato.json @@ -0,0 +1,12 @@ +{ + "description": "personal website", + "owner": { + "username": "Neko7sora", + "email": "", + "twitter": "Neko7sora", + "keybase": "neko7sora" + }, + "record": { + "URL": "https://neko7sora.github.io" + } +} diff --git a/domains/neon.json b/domains/neon.json new file mode 100644 index 000000000..63015d376 --- /dev/null +++ b/domains/neon.json @@ -0,0 +1,12 @@ +{ + "description": "Domain for my portfolio website", + "repo": "https://github.com/GoodBoyNeon/goodboyneon.github.io", + "owner": { + "username": "GoodBoyNeon", + "discord": "GoodBoyNeon#2424", + "email": "" + }, + "record": { + "CNAME": "goodboyneon.github.io" + } +} diff --git a/domains/opaayush.json b/domains/opaayush.json index 4026f1a16..a672cc42b 100644 --- a/domains/opaayush.json +++ b/domains/opaayush.json @@ -1,5 +1,5 @@ { - "description": "Aayu5h's Portfolio Website", + "description": "Aayu5h's Website", "repo": "https://github.com/OpAayush/opaayush.github.io", "owner": { "username": "OpAayush", @@ -7,6 +7,6 @@ "discord": "Aayu5h#1737" }, "record": { - "CNAME": "opaayush.github.io" + "CNAME": "opaayush.pages.dev" } } diff --git a/domains/paddycooper.json b/domains/paddycooper.json new file mode 100644 index 000000000..70f0d932e --- /dev/null +++ b/domains/paddycooper.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "PaddyCooper08", + "email": "1210@rgsg.co.uk" + }, + + "record": { + "CNAME": "paddycooper.surge.sh" + } + } + diff --git a/domains/prnice.json b/domains/prnice.json new file mode 100644 index 000000000..d20cdb6dd --- /dev/null +++ b/domains/prnice.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Prn-Ice", + "email": "isadev.0e7rj@slmail.me" + }, + "repo": "https://portfolio.prnice.me", + "description": "Test domain for this really cool service", + "record": { + "URL": "https://portfolio.prnice.me" + } +} \ No newline at end of file diff --git a/domains/qxb3.json b/domains/qxb3.json deleted file mode 100644 index 8fea7bea1..000000000 --- a/domains/qxb3.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "qxb3's personal website", - "owner": { - "username": "qxb3", - "discord": "qxb3#4312", - "email": "" - }, - "record": { - "CNAME": "qxb-production.up.railway.app" - } -} diff --git a/domains/register.json b/domains/register.json index 652ecebea..39dd4bd9a 100644 --- a/domains/register.json +++ b/domains/register.json @@ -6,6 +6,6 @@ "email": "mahir@molai.dev" }, "record": { - "CNAME": "is-a-dev-registration.pages.dev" + "CNAME": "register-53h.pages.dev" } } diff --git a/domains/rya.json b/domains/rya.json new file mode 100644 index 000000000..7014318c2 --- /dev/null +++ b/domains/rya.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "Jecket22", + "email": "lez.vezzica@gmail.com" + }, + + "record": { + "URL": "https://jecket.xyz" + } + } + diff --git a/domains/samihatasnim.json b/domains/samihatasnim.json index 644dfaf18..2128a7b05 100644 --- a/domains/samihatasnim.json +++ b/domains/samihatasnim.json @@ -8,6 +8,6 @@ "twitter": "@SamihaTasnimm" }, "record": { - "CNAME": "website-production-8e6d.up.railway.app" + "CNAME": "website-69g.pages.dev" } } diff --git a/domains/scr.json b/domains/scr.json new file mode 100644 index 000000000..528fec88e --- /dev/null +++ b/domains/scr.json @@ -0,0 +1,11 @@ +{ + "description": "Scriptyyy's site", + "owner": { + "username": "Scriptyyy", + "email": "mr.stikman209@gmail.com", + "discord": "Scriptyyy#2152" + }, + "record": { + "A": ["75.2.69.226"] + } +} diff --git a/domains/shept.json b/domains/shept.json new file mode 100644 index 000000000..4d76621a9 --- /dev/null +++ b/domains/shept.json @@ -0,0 +1,11 @@ +{ + "description": "An aboutme page for Shept", + "repo": "https://github.com/mcshept", + "owner": { + "username": "mcshept", + "email": "shept@dasshept.tech" + }, + "record": { + "CNAME": "mcshept.github.io" + } +} \ No newline at end of file diff --git a/domains/somenicetables.json b/domains/somenicetables.json new file mode 100644 index 000000000..f8c21d39b --- /dev/null +++ b/domains/somenicetables.json @@ -0,0 +1,12 @@ +{ + "description": "My personal about me page", + "repo": "https://github.com/somenicetables/somenicetables.github.io", + "owner": { + "username": "somenicetables", + "email": "themadman2215@gmail.com", + "twitter": "15usernamelimit" + }, + "record": { + "CNAME": "somenicetables.github.io" + } +} diff --git a/domains/syd.json b/domains/syd.json new file mode 100644 index 000000000..3c33dcfd5 --- /dev/null +++ b/domains/syd.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "bububa", + "email": "prof.syd.xu@gmail.com" + }, + + "record": { + "CNAME": "bububa.github.io" + } + } + \ No newline at end of file diff --git a/domains/taha.json b/domains/taha.json index f1d31f707..a04645037 100644 --- a/domains/taha.json +++ b/domains/taha.json @@ -1,12 +1,11 @@ - - { - "owner": { - "username": "taha2002", - "email": "bouras1920@gmail.com" - }, - - "record": { - "A": ["taha2002.github.io"] - } - } - \ No newline at end of file +{ + "description": "Taha bou's Portfolio", + "repo": "https://github.com/tahakocabuga/taha2002.github.io", + "owner": { + "username": "taha2002", + "email": "bouras1920@gmail.com" + }, + "record": { + "CNAME": "taha2002.github.io" + } +} \ No newline at end of file diff --git a/domains/taha2002.json b/domains/taha2002.json new file mode 100644 index 000000000..b5ee77a38 --- /dev/null +++ b/domains/taha2002.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "taha2002", + "email": "bouras1920@gmail.com" + }, + + "record": { + "CNAME": "taha2002.github.io" + } + } + \ No newline at end of file diff --git a/domains/techctg24.json b/domains/techctg24.json new file mode 100644 index 000000000..cf1d62797 --- /dev/null +++ b/domains/techctg24.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "rakibctg", + "email": "eunus527@gmail.com" + }, + + "record": { + "URL": "https://techctg24.dev" + } + } + diff --git a/domains/theconcepteur.json b/domains/theconcepteur.json new file mode 100644 index 000000000..43c211696 --- /dev/null +++ b/domains/theconcepteur.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "th3conc3pt3ur", + "email": "conceptordev@gmail.com" + }, + + "record": { + "A": ["37.187.6.109"] + } + } + diff --git a/domains/theekshana.json b/domains/theekshana.json new file mode 100644 index 000000000..26334fa38 --- /dev/null +++ b/domains/theekshana.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "TheekshanaSL", + "email": "theekshana@technologist.com" + }, + + "record": { + "CNAME": "hashnode.network" + } + } + \ No newline at end of file diff --git a/domains/theh2so4.json b/domains/theh2so4.json new file mode 100644 index 000000000..6e0647b8c --- /dev/null +++ b/domains/theh2so4.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "theh2so4", + "email": "theh2so4@protonmail.com" + }, + + "record": { + "A": ["185.27.134.148"] + } + } + \ No newline at end of file diff --git a/domains/thet3o.json b/domains/thet3o.json new file mode 100644 index 000000000..ba7ab32d7 --- /dev/null +++ b/domains/thet3o.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "thet3o", + "email": "thet3o@yahoo.com" + }, + + "record": { + "MX": ["mx.mailtie.com"] + } + } + \ No newline at end of file diff --git a/domains/kr-tukimi.json b/domains/tukimi.json similarity index 100% rename from domains/kr-tukimi.json rename to domains/tukimi.json diff --git a/domains/udaya.json b/domains/udaya.json new file mode 100644 index 000000000..6234509f3 --- /dev/null +++ b/domains/udaya.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "udaya28", + "email": "udaya28vivek31@gmail.com" + }, + "record": { + "URL": "https://mudaya.web.app/" + } +} diff --git a/domains/vachanmn.json b/domains/vachanmn.json new file mode 100644 index 000000000..001b5295a --- /dev/null +++ b/domains/vachanmn.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "vachanmn123", + "email": "vachanmn123@gmail.com" + }, + + "record": { + "A": ["185.199.108.153"] + } + } + \ No newline at end of file diff --git a/domains/varunkumarbilwal.json b/domains/varunkumarbilwal.json new file mode 100644 index 000000000..ea0717939 --- /dev/null +++ b/domains/varunkumarbilwal.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "varunkumarbilwal", + "email": "varunkumarbilwal@gmail.com" + }, + + "record": { + "CNAME": "varunkumarbilwal.github.io" + } + } + \ No newline at end of file diff --git a/domains/vivek.json b/domains/vivek.json new file mode 100644 index 000000000..0b99831d2 --- /dev/null +++ b/domains/vivek.json @@ -0,0 +1,13 @@ +{ + "description": "Vivek's Website", + "repo": "https://github.com/vivek-oraon/vivek-oraon.github.io", + "owner": { + "username": "vivek-oraon", + "email": "vivekoraon@pm.me" + }, + "record": { + "A": ["185.199.109.153", "185.199.108.153", "185.199.111.153", "185.199.110.153"], + "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } +} diff --git a/domains/waiyanmt.json b/domains/waiyanmt.json new file mode 100644 index 000000000..af1f99edd --- /dev/null +++ b/domains/waiyanmt.json @@ -0,0 +1,10 @@ + +{ + "owner": { + "username": "WillowMT", + "email": "waiyanmt@yahoo.com" + }, + "record": { + "URL": "https://waiyanmt.netlify.app" + } +} diff --git a/domains/wasabi.json b/domains/wasabi.json new file mode 100644 index 000000000..1808c84fc --- /dev/null +++ b/domains/wasabi.json @@ -0,0 +1,12 @@ + + { + "owner": { + "username": "WasabiThumb", + "email": "wasabithumbs@gmail.com" + }, + + "record": { + "CNAME": "wasabicodes.xyz" + } + } + diff --git a/domains/what.json b/domains/what.json new file mode 100644 index 000000000..a2bed7939 --- /dev/null +++ b/domains/what.json @@ -0,0 +1,13 @@ +{ + "description": "Personal Website", + "repo": "https://github.com/What-Question-Mark/What-Question-Mark.github.io", + "owner": { + "username": "What-Question-Mark", + "email": "jack.weller@hotmail.com", + "twitter": "@whatqm", + "discord": "discord-username-and-discriminator" + }, + "record": { + "CNAME": "what-question-mark.github.io" + } +} diff --git a/domains/wiicreation.json b/domains/wiicreation.json index f175fa206..ec04ac1b5 100644 --- a/domains/wiicreation.json +++ b/domains/wiicreation.json @@ -1,11 +1,11 @@ { "description": "Wiicreation is a recreation of the Nintendo Wii made in ElectronJS.", - "repo": "https://github.com/C1200/WiicreationWebsite", + "repo": "https://github.com/C1200/blog", "owner": { "username": "C1200", "email": "coreyw.ultimatemedia@gmail.com" }, "record": { - "CNAME": "C1200.github.io" + "URL": "https://c1200.js.org/blog/faqs/2022/07/29/wiicreation-faq.html" } } diff --git a/tests/validations.test.js b/tests/validations.test.js index cc4b7bc02..e97ddbb08 100644 --- a/tests/validations.test.js +++ b/tests/validations.test.js @@ -58,6 +58,8 @@ describe('validateDomainData', () => { { ...defaultDomain, name: 'a.b' }, { ...defaultDomain, name: 'ww2.baa' }, { ...defaultDomain, name: 'help.baa' }, + { ...defaultDomain, name: '_github-pages-challenge-is-a-dev' }, + { ...defaultDomain, name: '_github-challenge-is-a-dev' }, ]; const validCases = [ @@ -78,6 +80,12 @@ describe('validateDomainData', () => { { ...defaultDomain, record: { A: ['1.1.1.1'], MX: ['mx1.example.com'] } }, { ...defaultDomain, name: 'gogo.foo.bar' }, { ...defaultDomain, name: 'ww9.baa' }, + { ...defaultDomain, name: '_github-pages-challenge-phenax.akshay' }, + { ...defaultDomain, name: '_github-pages-challenge-hello01-ga' }, + { ...defaultDomain, name: '_github-pages-challenge-hello01_ga' }, + { ...defaultDomain, name: '_github-challenge-phenax.akshay' }, + { ...defaultDomain, name: '_github-challenge-hello01-ga' }, + { ...defaultDomain, name: '_github-challenge-hello01_ga' }, ]; it('should return false for invalid data', () => { diff --git a/utils/invalid-domains.json b/utils/invalid-domains.json index 92c127064..55834e77a 100644 --- a/utils/invalid-domains.json +++ b/utils/invalid-domains.json @@ -11,5 +11,7 @@ "ww1", "ww2", "ww3", - "ww4" + "ww4", + "_github-pages-challenge-is-a-dev", + "_github-challenge-is-a-dev" ] diff --git a/utils/validations.js b/utils/validations.js index 057aa4173..963e8ed3d 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -25,6 +25,8 @@ const validateMXRecord = type => and([ R.propSatisfies(R.all(isValidDomain), type), ]); +const checkRestrictedNames = R.complement(R.includes(R.__, INVALID_NAMES)) + const validateDomainData = validate({ name: { reason: 'The name of the file is invalid. It must be lowercased, alphanumeric and each component must be more than 2 characters long', @@ -33,10 +35,16 @@ const validateDomainData = validate({ and([ R.is(String), R.compose( - R.all(and([ - R.compose(between(2, 100), R.length), - testRegex(/^[a-z0-9-]+$/g), - R.complement(R.includes(R.__, INVALID_NAMES)), + R.all(or([ + and([ + testRegex(/^_github(-pages)?-challenge-[a-z0-9-_]+$/i), // Exception for github verification records + checkRestrictedNames, + ]), + and([ + R.compose(between(2, 100), R.length), + testRegex(/^[a-z0-9-]+$/g), + checkRestrictedNames, + ]) ])), R.split('.'), ),