From 4d001449a44753c18d971e4d7cc6d770f91208fc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 6 Jan 2026 19:20:15 +0000 Subject: [PATCH 1/2] Initial plan From ac121ada4e3b540417398be248cac2a630a64273 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 6 Jan 2026 19:26:01 +0000 Subject: [PATCH 2/2] Update domain expiry warning message to be more explicit about RDAP endpoint Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com> --- server/model/domain_expiry.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/model/domain_expiry.js b/server/model/domain_expiry.js index d365c03ab..836c409c4 100644 --- a/server/model/domain_expiry.js +++ b/server/model/domain_expiry.js @@ -152,7 +152,7 @@ class DomainExpiry extends BeanModel { const tld = parseTld(urlTypes.includes(m.type) ? m.url : m.type === "grpc-keyword" ? m.grpcUrl : m.hostname); const rdap = await getRdapServer(tld.publicSuffix); if (!rdap) { - log.warn("domain", `${tld.publicSuffix} is not supported. File a bug report if you believe it should be.`); + log.warn("domain", `Domain expiry unsupported for '.${tld.publicSuffix}' because its RDAP endpoint is not listed in the IANA database.`); return false; } const existing = await DomainExpiry.findByName(tld.domain);