From c7841401dee9e14cc04302f0f05fcb66274e7a5a Mon Sep 17 00:00:00 2001 From: slovakians Date: Sat, 7 Sep 2024 06:55:05 +0800 Subject: [PATCH 01/10] Create crvt.json --- domains/crvt.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/crvt.json diff --git a/domains/crvt.json b/domains/crvt.json new file mode 100644 index 000000000..c066b0d8f --- /dev/null +++ b/domains/crvt.json @@ -0,0 +1,10 @@ +{ + "description": "portfolio site", + "owner": { + "username": "slovakians", + "email": "siresirol937@gmail.com" + }, + "record": { + "CNAME": ["slovakians.github.io/crvt/"] + } +} From b9f19ed6cfd7d15dd5bff1b819a2df2adfd65575 Mon Sep 17 00:00:00 2001 From: slovakians Date: Sun, 8 Sep 2024 08:32:36 +0800 Subject: [PATCH 02/10] Update crvt.json --- domains/crvt.json | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/domains/crvt.json b/domains/crvt.json index c066b0d8f..5eb408f25 100644 --- a/domains/crvt.json +++ b/domains/crvt.json @@ -1,10 +1,12 @@ { - "description": "portfolio site", - "owner": { - "username": "slovakians", - "email": "siresirol937@gmail.com" - }, - "record": { - "CNAME": ["slovakians.github.io/crvt/"] - } -} + "description": "portfolio / profile page", + "repo": "https://github.com/slovakians/crvts", + "owner": { + "username": "Slovakians", + "email": "siresirol937@gmail.com", + "twitter": "" + }, + "record": { + "CNAME": "slovakians.github.io/crvts" + } +} From b5e391ef97dd06d2f0074b564204fc08561e8f44 Mon Sep 17 00:00:00 2001 From: slovakians Date: Sun, 8 Sep 2024 08:34:08 +0800 Subject: [PATCH 03/10] Update crvt.json --- domains/crvt.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/crvt.json b/domains/crvt.json index 5eb408f25..47dc915ff 100644 --- a/domains/crvt.json +++ b/domains/crvt.json @@ -7,6 +7,6 @@ "twitter": "" }, "record": { - "CNAME": "slovakians.github.io/crvts" + "CNAME": "slovakians.github.io" } } From 868369f2d9dcfe06cec1ac2dcae04175e5b039d6 Mon Sep 17 00:00:00 2001 From: slovakians Date: Sun, 8 Sep 2024 13:23:46 +0800 Subject: [PATCH 04/10] Update crvt.json --- domains/crvt.json | 1 - 1 file changed, 1 deletion(-) diff --git a/domains/crvt.json b/domains/crvt.json index 47dc915ff..6b0d6d890 100644 --- a/domains/crvt.json +++ b/domains/crvt.json @@ -4,7 +4,6 @@ "owner": { "username": "Slovakians", "email": "siresirol937@gmail.com", - "twitter": "" }, "record": { "CNAME": "slovakians.github.io" From b3b656e05fb37feb2ef9f55abce18189cded6fdb Mon Sep 17 00:00:00 2001 From: MaskDuck Date: Sun, 8 Sep 2024 12:52:42 +0700 Subject: [PATCH 05/10] ci: fix CNAME validations for ACME records --- utils/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index 51f242b8b..fd56366c9 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -17,7 +17,7 @@ const isValidURL = and([R.is(String), testRegex(/^https?:\/\//gi)]); const isValidDomain = and([ R.is(String), - testRegex(/^(([a-z0-9-]+)\.)+[a-z]+$/gi), + testRegex(/^(([a-z0-9-_]+)\.)+[a-z]+$/gi), ]); const validateCnameRecord = (type) => From 89d6fdc0bfb90b10e855485e1c20ac8380d704db Mon Sep 17 00:00:00 2001 From: CuteDog5695 Date: Sun, 8 Sep 2024 08:56:21 +0300 Subject: [PATCH 06/10] Update domains/crvt.json --- domains/crvt.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/crvt.json b/domains/crvt.json index 6b0d6d890..fc011b09e 100644 --- a/domains/crvt.json +++ b/domains/crvt.json @@ -3,7 +3,7 @@ "repo": "https://github.com/slovakians/crvts", "owner": { "username": "Slovakians", - "email": "siresirol937@gmail.com", + "email": "siresirol937@gmail.com" }, "record": { "CNAME": "slovakians.github.io" From 85e66b668682f99855d1b9d7f3ad6b563e5fa611 Mon Sep 17 00:00:00 2001 From: MaskDuck Date: Sun, 8 Sep 2024 12:58:15 +0700 Subject: [PATCH 07/10] Update validations.js --- utils/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index fd56366c9..6bcc1f3f7 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -17,7 +17,7 @@ const isValidURL = and([R.is(String), testRegex(/^https?:\/\//gi)]); const isValidDomain = and([ R.is(String), - testRegex(/^(([a-z0-9-_]+)\.)+[a-z]+$/gi), + testRegex(/^(([a-z0-9-_]+)\.)+(([a-z0-9-]+)\.)+[a-z]+$/gi), ]); const validateCnameRecord = (type) => From 3ae599694ff754f77e0e03c7b078aa0dad7a8865 Mon Sep 17 00:00:00 2001 From: MaskDuck Date: Sun, 8 Sep 2024 13:04:38 +0700 Subject: [PATCH 08/10] Update validations.js --- utils/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index 6bcc1f3f7..207981e73 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -17,7 +17,7 @@ const isValidURL = and([R.is(String), testRegex(/^https?:\/\//gi)]); const isValidDomain = and([ R.is(String), - testRegex(/^(([a-z0-9-_]+)\.)+(([a-z0-9-]+)\.)+[a-z]+$/gi), + testRegex(/^(([a-z0-9-_]+)\.)*(([a-z0-9-]+)\.)+[a-z]+$/gi), ]); const validateCnameRecord = (type) => From d07b34dfdf8e02b9e8fc4174664c94336226c817 Mon Sep 17 00:00:00 2001 From: MaskDuck Date: Sun, 8 Sep 2024 13:07:54 +0700 Subject: [PATCH 09/10] Update validations.js --- utils/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index 207981e73..29f6d8e72 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -17,7 +17,7 @@ const isValidURL = and([R.is(String), testRegex(/^https?:\/\//gi)]); const isValidDomain = and([ R.is(String), - testRegex(/^(([a-z0-9-_]+)\.)*(([a-z0-9-]+)\.)+[a-z]+$/gi), + testRegex(/^((?:[a-z0-9-]+|_acme)\.)*(([a-z0-9-]+)\.)+[a-z]+$/gi), ]); const validateCnameRecord = (type) => From 4db19fce2e521822e3d14c2933f457cf7f1b52f4 Mon Sep 17 00:00:00 2001 From: MaskDuck Date: Sun, 8 Sep 2024 13:28:16 +0700 Subject: [PATCH 10/10] Update validations.js --- utils/validations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index 29f6d8e72..207981e73 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -17,7 +17,7 @@ const isValidURL = and([R.is(String), testRegex(/^https?:\/\//gi)]); const isValidDomain = and([ R.is(String), - testRegex(/^((?:[a-z0-9-]+|_acme)\.)*(([a-z0-9-]+)\.)+[a-z]+$/gi), + testRegex(/^(([a-z0-9-_]+)\.)*(([a-z0-9-]+)\.)+[a-z]+$/gi), ]); const validateCnameRecord = (type) =>