diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 716a6a3ef..6d9efe54d 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -21,6 +21,7 @@ concurrency: jobs: dns: name: DNS + if: "!contains(github.event.head_commit.message, '[skip-ci]')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -32,6 +33,7 @@ jobs: tests: name: Tests + if: "!contains(github.event.head_commit.message, '[skip-ci]')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/domains/4217803c._improvmx.dhilipan.json b/domains/4217803c._improvmx.dhilipan.json deleted file mode 100644 index 6e9bec43e..000000000 --- a/domains/4217803c._improvmx.dhilipan.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "MysticalPvE", - "discord": "1229782675678826496", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.K-aVOrk2T-4Wp0VAaLx8W9V1QsToSmJJmlK-jJlb-Zzx6kpwvGMlemfsdLH4XQSksUlk6PD51_Mx7d83HzqgqiYb6zwx2-iSgfEn6fUKWlF09k1fWne_wS0sSjYiz6GluI6qNs9hh9buq19iGPVz9L16KWCvL0xnjQxBjVCiR0Q69p9Vaw3_5b7VEUnKQvomYkdbovZ2p10hzGmnrwtKkA0gboxJnqshcV-eUzav7LZJZOwbzoVPEODqdLbqCOlTBP4IJXNjkwKSNKsnQ6BorPydgmXNv4hCsuga3JKg2M438dLG9NK-H8U8Q4GHLk7sx797WY1EJ8AChvgojqX1Ag.OMEl4nD9pPVbIku9jIFcpA.qV3yol4qlMITrJUHTUtYxGLd7ARn8msshNlY6uMWmf8ZeIe7_RQdG-JV1f-rDEZLZX_FcDsE7c8kpOjy9ulW1uiFZW9lw-f0LEqywyLeZ94.K1K5YV-DWV_hIlL8X9l8jQ" - }, - "record": { - "TXT": "4217803c2e3e461b9f07eb8be0320a79" - } -} diff --git a/domains/_dmarc.dhilipan.json b/domains/_dmarc.dhilipan.json new file mode 100644 index 000000000..b0902bb16 --- /dev/null +++ b/domains/_dmarc.dhilipan.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "MysticalPvE", + "discord": "1229782675678826496", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" + }, + "record": { + "TXT": [ + "v=DMARC1; p=quarantine; pct=100; adkim=s; aspf=s" + ] + } +} diff --git a/domains/_vercel.z.json b/domains/_vercel.z.json new file mode 100644 index 000000000..8a6868f9e --- /dev/null +++ b/domains/_vercel.z.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jakeharrison90", + "email": "overtonmarke@gmail.com" + }, + "record": { + "TXT": [ + "vc-domain-verify=z.is-a.dev,9be8de01c9c241334606" + ] + } +} diff --git a/domains/ankit-chaubey.json b/domains/ankit-chaubey.json new file mode 100644 index 000000000..0c089e77d --- /dev/null +++ b/domains/ankit-chaubey.json @@ -0,0 +1,13 @@ +{ + "description": "Ankit Chaubey's GitHub page", + "repo": "https://github.com/ankit-chaubey/ankit-chaubey", + "owner": { + "username": "ankit-chaubey", + "email": "m.ankitchaubey@gmail.com", + "telegram": "ankit_chaubey", + "github": "ankit-chaubey" + }, + "record": { + "CNAME": "ankit-chaubey.github.io" + } +} diff --git a/domains/ankitchaubey.json b/domains/ankitchaubey.json new file mode 100644 index 000000000..0c089e77d --- /dev/null +++ b/domains/ankitchaubey.json @@ -0,0 +1,13 @@ +{ + "description": "Ankit Chaubey's GitHub page", + "repo": "https://github.com/ankit-chaubey/ankit-chaubey", + "owner": { + "username": "ankit-chaubey", + "email": "m.ankitchaubey@gmail.com", + "telegram": "ankit_chaubey", + "github": "ankit-chaubey" + }, + "record": { + "CNAME": "ankit-chaubey.github.io" + } +} diff --git a/domains/chaubey.json b/domains/chaubey.json new file mode 100644 index 000000000..0c089e77d --- /dev/null +++ b/domains/chaubey.json @@ -0,0 +1,13 @@ +{ + "description": "Ankit Chaubey's GitHub page", + "repo": "https://github.com/ankit-chaubey/ankit-chaubey", + "owner": { + "username": "ankit-chaubey", + "email": "m.ankitchaubey@gmail.com", + "telegram": "ankit_chaubey", + "github": "ankit-chaubey" + }, + "record": { + "CNAME": "ankit-chaubey.github.io" + } +} diff --git a/domains/count.json b/domains/count.json new file mode 100644 index 000000000..cecd08ab0 --- /dev/null +++ b/domains/count.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "theveryheavy", + "email": "", + "discord": "1266113644643614803", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.i4iZGukPgos1-y71KygQ_1d4ZPvnuuHgs8csldNT2FxY569U2isi4aCp5AheSznzqXWmPGTo38NmaFn1MelIVOzeFxTz8BHee9bKBcOQ06oxhKLavCiCykNWCjKyfYWHZre251Iv-zsnUgwO0OUbEjToo9PB6YRJ2LkOe1t5ZASxeMeA7QJziuVU5Cv7GWUbg-pZuWODrV4DTW8H6MdRzKFLY4WpxY5jUlnVsWiK6kZG_Wu2z1trzYplfN9T2lN1K1mNIXYgG_CMqNG1jXPQysoKqkhxjr4ItzFVdpAVso0LTmyhYg92ZQatP2SeD5gqZVVxqUKAj7lF6szfnttQbA.uxd1RFhSCU6cdViuiUODvg.NmpM1UKZ5CQ0qoVMplEzRW6yDCp1HsCQVXBQyCTZ3rvaCdPHuzKGnf3IQwMi801cx27D0o8wCiaF0J77whNrnkcMI9VBhajfhc8BrntWu1E.i05R_R9RRIO7RtW-elXkzA" + }, + "record": { + "CNAME": "theveryheavy.github.io" + } +} diff --git a/domains/dhilipan.json b/domains/dhilipan.json index 02b0b2996..28ed5c4b8 100644 --- a/domains/dhilipan.json +++ b/domains/dhilipan.json @@ -1,12 +1,20 @@ { - "owner": { - "username": "MysticalPvE", - "discord": "1229782675678826496", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" - }, - "record": { - "A": ["75.2.60.5"], - "MX": ["mx1.simplelogin.co", "mx2.simplelogin.co"], - "TXT": ["sl-verification=wpdcbpaapmqwevjvnaifhpwdvozldi", "v=spf1 include:simplelogin.co. ~all"] - } + "owner": { + "username": "MysticalPvE", + "discord": "1229782675678826496", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" + }, + "record": { + "A": [ + "75.2.60.5" + ], + "MX": [ + "mx1.simplelogin.co", + "mx2.simplelogin.co" + ], + "TXT": [ + "sl-verification=wpdcbpaapmqwevjvnaifhpwdvozldi", + "v=spf1 include:simplelogin.co ~all" + ] + } } diff --git a/domains/dkim._domainkey.dhilipan.json b/domains/dkim._domainkey.dhilipan.json new file mode 100644 index 000000000..481f1b7df --- /dev/null +++ b/domains/dkim._domainkey.dhilipan.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "MysticalPvE", + "discord": "1229782675678826496", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" + }, + "record": { + "CNAME": "dkim._domainkey.simplelogin.co" + } +} diff --git a/domains/dkim02._domainkey.dhilipan.json b/domains/dkim02._domainkey.dhilipan.json new file mode 100644 index 000000000..d335aea48 --- /dev/null +++ b/domains/dkim02._domainkey.dhilipan.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "MysticalPvE", + "discord": "1229782675678826496", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" + }, + "record": { + "CNAME": "dkim02._domainkey.simplelogin.co" + } +} diff --git a/domains/dkim03._domainkey.dhilipan.json b/domains/dkim03._domainkey.dhilipan.json new file mode 100644 index 000000000..d345f010f --- /dev/null +++ b/domains/dkim03._domainkey.dhilipan.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "MysticalPvE", + "discord": "1229782675678826496", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.WPtn_SlHtmPez8jjftkfl-CgWWn-ZYC-SyRJsyxLt-Gn_aEyTjQCgENyWvEpCzShxRpsqd5Np_gpkW8UM1-1MhIm1LjkGB50Aw_DMZK-gZS5KsWEXG8mclQXpIbcBVzI-HlRtHXicgDs-t7TcdL1qefMiisKwedNEUz9UvBxHFoNuA9E37cNrl5Y5j8Cf2E2x3D7eK2FxA3WvKXaMTRj40pitxwXxOGJqFqiv5QFehiIp_0pwtsjlWXm792LsePHIOKONeFy1p6v7HJgUx3WZKI4-5FADx9XqD3s6pS9jC8gOFqL4zllEE5cLVOz1Fy27tQrMn4B_b7qn5UxO1kBYA.ekzBd4v9e5MKBuUB-08ILg.qLhRJw9HYeu7ifjuRQfOUYdplsU6goAZRwazKk8fnW9FU1N6zxPg_2FjU4yoIki6PHZUrb-I5Bwt8FrX6G-3-M3uBQspwQLb5YdUDU-qJQY.KTelr2g7MJZ-b4qOxnJv2A" + }, + "record": { + "CNAME": "dkim03._domainkey.simplelogin.co" + } +} diff --git a/domains/gitea.vinceale7082.json b/domains/gitea.vinceale7082.json index d64b795b3..26229f2d0 100644 --- a/domains/gitea.vinceale7082.json +++ b/domains/gitea.vinceale7082.json @@ -1,11 +1,13 @@ { - "owner": { - "username": "VinceAle7082", - "email": "vinceale7082@gmail.com", - "discord": "1078447459900063816", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" - }, - "record": { - "A": ["37.183.129.150"] - } + "owner": { + "username": "VinceAle7082", + "email": "vinceale7082@gmail.com", + "discord": "1078447459900063816", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" + }, + "record": { + "A": [ + "5.94.2.75" + ] + } } diff --git a/domains/prabhu.json b/domains/prabhu.json index 105cbe7ad..d97687172 100644 --- a/domains/prabhu.json +++ b/domains/prabhu.json @@ -1,11 +1,13 @@ { - "description": "Testing for my server", - "repo": "https://github.com/prabhu797/samplelogin.git", - "owner": { - "username": "prabhu797", - "email": "prabhudesai797@gmail.com" - }, - "record": { - "A": ["206.1.53.95"] - } -} + "description": "Testing my server", + "repo": "https://github.com/prabhu797/samplelogin.git", + "owner": { + "username": "prabhu797", + "email": "prabhudesai797@gmail.com" + }, + "record": { + "A": [ + "206.1.60.99" + ] + } +} \ No newline at end of file diff --git a/domains/rahulps.json b/domains/rahulps.json index bfda672ce..01b191778 100644 --- a/domains/rahulps.json +++ b/domains/rahulps.json @@ -1,9 +1,12 @@ { - "owner": { - "username": "rahulps1000", - "email": "rahulps1000@gmail.com" - }, - "record": { - "A": ["75.2.60.5"] - } + "owner": { + "username": "rahulps1000", + "email": "rahulps1000@gmail.com" + }, + "record": { + "A": [ + "75.2.60.5" + ] + }, + "proxied": false } diff --git a/domains/vinceale7082.json b/domains/vinceale7082.json index d64b795b3..26229f2d0 100644 --- a/domains/vinceale7082.json +++ b/domains/vinceale7082.json @@ -1,11 +1,13 @@ { - "owner": { - "username": "VinceAle7082", - "email": "vinceale7082@gmail.com", - "discord": "1078447459900063816", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" - }, - "record": { - "A": ["37.183.129.150"] - } + "owner": { + "username": "VinceAle7082", + "email": "vinceale7082@gmail.com", + "discord": "1078447459900063816", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.gJMoU3q_oUV1HkwQ_iqc9c5A-CrQpYDBcbv825Y26CHrUZZwrSb6oRfqqsEqiClcCyKMoFW3jbUdCEk3OsjldrgQOzY0xIvLuchXu1VCbSkkDXeSJCxS7lTpTJ_2TQe9zPs1nanuUf8k3zVxvpis_DIs4ON9vqyW-D9iXgCLJEqF6ILJla4aMSvya2yEWzz56Rdh242J5F3HMQwqEEQpYTJPdM-XN3NuQxsu9f6dfhBNd-QMKqc7nPDqDYSpKCABdWphikCjMEyYQHXXVnlLmXOYjaATE-ZvWyb-1aHTpqZwRxjB77AdrfPgwEpUVstCMYGuXehjz_VqZ5ihPGefRw.Hyqa9XTdQZexcwDXH6wcSw.ygPBwgZujpLGVzWFsjlHla6y14-6E7lL-ifYaFZ40jbXj-ukWpL4eXaXx6P-4yNYSjoNIXcaToQxvDVHbQkClZJiu5XDJ7ahzTnlCQ3ngqg.1LRgjc8WbrkWVnqpHBBQIw" + }, + "record": { + "A": [ + "5.94.2.75" + ] + } } diff --git a/domains/w.json b/domains/w.json index 159f1b048..e576dac37 100644 --- a/domains/w.json +++ b/domains/w.json @@ -4,6 +4,6 @@ "email": "william@is-a.dev" }, "record": { - "URL": "https://william.is-a.dev" + "URL": "https://hrsn.dev" } } diff --git a/domains/wasi.json b/domains/wasi.json new file mode 100644 index 000000000..aec9c3eec --- /dev/null +++ b/domains/wasi.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "WasiTC", + "email": "", + "discord": "802128241280286761", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.VfdMN3KkHv14UEuHSosP1YXOQh38Re1VEsdiCZFNaOYSQNgJrEVseI4eaY5gIUbR8tyN6IUDDjxYBe8JtgvTYVABOJfEYtNN-IWfErm5kSm_AhBXrqorhc5wIIuC1iBjlJX86x2iZPy0QUMUWvMcommb_enf4V8IfPkU4ByMqWmjgpLD26gKdoBcWbWprsI-_J_TdZIAeksbnaW0fhu_dqVD8H0Jc-o_DdMkdGOqIZBw49ThqiOTn9_ykXcFS7E5FPOcaPawNgH74ztkuMQEiuO2gLp-ibiILiNTniLoMRGJBB9YppR3o1dIWbg1AaPaUU4q0Hd8WBhIHgCbvQBlmw.FPAyefTCWSW9Cn4Re6vGBQ.xfrpDjbf0Gb63fo5C5zJTA5pM5aur7a-Ue6sEaEhskpEdMHWzOJETtyjSnyl6n9APyhOudlvWwFIXRmp7CNvx_hGMtMXNDj8XhRE5W1YXXU.3tdoXncw4wvTz5QDGvN4FA" + }, + "record": { + "A": [ + "59.152.96.163" + ] + } +} diff --git a/domains/z.json b/domains/z.json new file mode 100644 index 000000000..d82d37d1e --- /dev/null +++ b/domains/z.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "jakeharrison90", + "email": "overtonmarke@gmail.com" + }, + "record": { + "CNAME": "excelcommunity.vercel.app" + } +} diff --git a/tests/records.test.js b/tests/records.test.js index a6a15cd3d..90011493e 100644 --- a/tests/records.test.js +++ b/tests/records.test.js @@ -138,7 +138,10 @@ t("All files should have valid record values", (t) => { t.true(Array.isArray(value), `${file}: Record value should be an array for ${key}`); value.forEach((record) => { - t.true(typeof record === "string", `${file}: Record value should be a string for ${key}`); + t.true( + typeof record === "string", + `${file}: Record value should be a string for ${key} at index ${value.indexOf(record)}` + ); }); // A: string[] @@ -201,10 +204,42 @@ t("All files should have valid record values", (t) => { if (key === "CNAME") { t.regex(value, hostnameRegex, `${file}: Record value should be a valid hostname for ${key}`); + + if(file === "@.json") { + t.false( + value === "is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + } else { + t.false( + value === file.replace(/\.json$/, "") + ".is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + } } if (key === "URL") { t.notThrows(() => new URL(value), `${file}: Record value should be a valid URL for ${key}`); + + if(file === "@.json") { + t.false( + value === "http://is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + t.false( + value === "https://is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + } else { + t.false( + value === "http://" + file.replace(/\.json$/, "") + ".is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + t.false( + value === "https://" + file.replace(/\.json$/, "") + ".is-a.dev", + `${file}: Record value should not reference itself for ${key}` + ); + } } }