From 90de567834b04231724b78d065ca21c302b01e10 Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Mon, 26 Oct 2026 15:58:24 +0000 Subject: [PATCH] Footer 0.3.0: newsletter subscribe form in the baked footer The baked @profullstack/footer copy on the homepage was 0.2.6, which has no newsletter form. Re-rendered it with @profullstack/footer 0.3.0 (footerHtmlSync, bundled template) from the wrapper's own data-* attributes, so it now carries form.pfs-footer__sub posting to https://pit.world/subscribe. The CSP had form-action 'self', which would block that post, so form-action now also allows https://pit.world. Webring row, built.indie and pwamart badges unchanged; no ad units. Co-Authored-By: Claude Opus 5.5 --- Caddyfile | 2 +- apps/web/public/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Caddyfile b/Caddyfile index 2f9811c..f70e5a5 100644 --- a/Caddyfile +++ b/Caddyfile @@ -54,7 +54,7 @@ # The crawl pass pages get no CSP: their Buy button posts to /crawl/checkout, # which redirects to coinpayportal.com, and form-action 'self' would block it. @notcrawl not path /crawl /crawl/* - header @notcrawl Content-Security-Policy "default-src 'self'; script-src 'self' https://crawlproof.com https://cdn.jsdelivr.net; connect-src 'self' https://crawlproof.com https://cdn.jsdelivr.net; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://built.indie.pit.world https://pwamart.com; font-src 'self'; frame-src 'self' https://crawlproof.com; base-uri 'self'; form-action 'self'; frame-ancestors 'none'" + header @notcrawl Content-Security-Policy "default-src 'self'; script-src 'self' https://crawlproof.com https://cdn.jsdelivr.net; connect-src 'self' https://crawlproof.com https://cdn.jsdelivr.net; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://built.indie.pit.world https://pwamart.com; font-src 'self'; frame-src 'self' https://crawlproof.com; base-uri 'self'; form-action 'self' https://pit.world; frame-ancestors 'none'" # Correct content types for machine-readable files. @plain path /robots.txt /llms.txt /llms-full.txt /.well-known/security.txt diff --git a/apps/web/public/index.html b/apps/web/public/index.html index f9d0d34..a4c38b2 100644 --- a/apps/web/public/index.html +++ b/apps/web/public/index.html @@ -253,7 +253,7 @@

How do I install it?

-
+