From eeb7a87d5a3c1e2e9e6dd844fe9359fbc701c6fa Mon Sep 17 00:00:00 2001 From: Zen Wen Date: Mon, 10 Nov 2025 04:15:50 +0800 Subject: [PATCH 1/2] Show checkbox for dns challenge in zerossl --- src/web/snippet/acme.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/web/snippet/acme.html b/src/web/snippet/acme.html index 9d885a3..9c0c5cc 100644 --- a/src/web/snippet/acme.html +++ b/src/web/snippet/acme.html @@ -415,8 +415,10 @@ } else if (this.value == "ZeroSSL") { $("#kidInput").show(); $("#hmacInput").show(); - $("#dnsChallenge").hide(); - $(".dnsChallengeOnly").hide(); + $("#dnsChallenge").show(); + if ($("#useDnsChallenge")[0].checked){ + $(".dnsChallengeOnly").show(); + } $("#skipTLS").hide(); } else if (this.value == "Buypass") { $("#kidInput").show(); From 32cb08a4e2de8a73868b97289cc422d204e4982a Mon Sep 17 00:00:00 2001 From: Zen Wen Date: Mon, 10 Nov 2025 04:18:36 +0800 Subject: [PATCH 2/2] Disable Buypass in CA list Buypass has end the service of tls ceretificates https://www.buypass.com/products/tls-ssl-certificates Only remove the selection of Buypass. There are others logic related to buypass still exist. May be we can remove it at later version. https://github.com/search?q=repo%3Atobychui%2Fzoraxy%20buypass&type=code --- src/web/components/cert.html | 4 ++-- src/web/tools/https.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/web/components/cert.html b/src/web/components/cert.html index 7063b29..3e796de 100644 --- a/src/web/components/cert.html +++ b/src/web/components/cert.html @@ -128,7 +128,7 @@
Let's Encrypt
@@ -672,4 +672,4 @@ // click file input to open file selector input.click(); } - \ No newline at end of file + diff --git a/src/web/tools/https.html b/src/web/tools/https.html index baff18a..e52ed60 100644 --- a/src/web/tools/https.html +++ b/src/web/tools/https.html @@ -108,7 +108,7 @@
Let's Encrypt
@@ -326,4 +326,4 @@ } - \ No newline at end of file +