Skip to content

Promote to production: Polar checkout new-tab fix (+ video effects) - #394

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Sep 11, 2026
Merged

Promote to production: Polar checkout new-tab fix (+ video effects)#394
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Promotes PR #393 (Buy me a coffee opens Polar's hosted checkout in a new tab — embed was blocked by Polar's frame-ancestors) on top of the video-effects work already on develop. CI green.

…rame-ancestors)

Polar's checkout sends 'frame-ancestors none', so the embedded overlay was
refused ('polar.sh refused to connect'). Switch the Buy me a coffee CTA to a
plain link that opens the hosted checkout in a new tab, inline it into the
/support page (no island, no third-party script), and drop the unused
@polar-sh/checkout dependency.
fix(support): open Polar checkout in a new tab (embed blocked by frame-ancestors)
@slaveofcode
slaveofcode merged commit 6a37d87 into main Sep 11, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant