From 7377105484ca062ed8350a1b0306a562290e7076 Mon Sep 17 00:00:00 2001 From: Ian Clarke Date: Mon, 25 May 2026 16:43:41 -0500 Subject: [PATCH] donate: add /donate/thanks/ page and redirect /join to it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A donor reported that their PayPal donation returned them to freenet.org/join?donated=yes, which 404s — no /join page has existed on the Hugo site for years. The return URL is stored inside the PayPal hosted button's saved configuration (button_id=EQ9E7DPHB6ETY), not in our page code. Add a proper /donate/thanks/ thank-you page so future donations can land on something real once we update the PayPal Auto Return setting to point to it. Also alias /join/ -> /donate/thanks/ as a safety net for the in-flight broken URL and any cached PayPal email receipts that link to /join. [AI-assisted - Claude] --- hugo-site/content/donate/thanks/_index.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hugo-site/content/donate/thanks/_index.md diff --git a/hugo-site/content/donate/thanks/_index.md b/hugo-site/content/donate/thanks/_index.md new file mode 100644 index 00000000..f755475d --- /dev/null +++ b/hugo-site/content/donate/thanks/_index.md @@ -0,0 +1,18 @@ +--- +title: "Thank you" +date: 2026-05-25 +aliases: + - /join/ +--- + +## Thank you for supporting Freenet + +Your donation helps fund the development of decentralized infrastructure for a +free and open internet. Freenet is a 501(c)(3) non-profit, and contributions +are tax-deductible in the United States. + +### Stay connected + +- Join the conversation on [Matrix](https://matrix.to/#/#freenet:matrix.org) +- Follow project updates on [our news page](/about/news/) +- Read about the architecture in the [whitepaper](/whitepaper/)