Skip to content

release: send portal sign-in codes via Cloudflare Email Sending - #822

Merged
codercatdev merged 3 commits into
mainfrom
dev
Nov 7, 2026
Merged

codercatdev merged 3 commits into
mainfrom
dev

Conversation

@codercatdev

Copy link
Copy Markdown
Contributor

Promotes #821 to production: portal and /sign-in OTP codes and magic links are sent from noreply@codingcat.dev via Cloudflare Email Sending, plus the biome lint/format fixes that were blocking CI.

Made with Cursor

codercatdev and others added 3 commits November 6, 2026 19:14
…mail Sending

656d9e6 stubbed out sendCodingCatEmail to stop automated outreach, which
also silently stopped sign-in codes and magic links: Better Auth ignored the
false return, so /portal/[token] and /sign-in reported "code sent" while
nothing was sent.

Sign-in emails now go through the EMAIL binding (Cloudflare Email Sending,
codingcat.dev is onboarded) from noreply@codingcat.dev and throw on failure,
so the UI shows an error instead of a phantom success. Outreach email stays
disabled.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
fix(site): send portal sign-in codes and magic links via Cloudflare Email Sending
@codercatdev
codercatdev merged commit 655b5b4 into main Nov 7, 2026
5 of 6 checks passed

This branch was successfully deployed

1 active deployment
production — 0adf1cf0 Deployed Nov 7, 2026 by codercatdev via syndicate #75
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