chore: sync upstream dubinc/dub to 2026-07-16 - #69
Conversation
- Sync upstream dubinc/dub at commit 1dfc9fe (2026-07-16) - Add CFA hostnames (app.fyi.codeforafrica.org, dub.dev.codeforafrica.org) - Make session cookie domain configurable via NEXTAUTH_COOKIE_DOMAIN env var - Keep existing CFA customizations (Resend config, disable signups, self-hosting docs)
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
The right approach @VinneyJ is:
This approach ensures 2nd PR is small enough to be human-reviewable. It's impossible for someone to review a 3000+ files PR hunting down for a few changes that were made by hand. Having said that, we're almost at the end of 2/3rd Sprint working on this so lets merge it (if all our tests, automated and manual, pass). |
|
Hey @kilemensi, thank you for the feedback. That makes a lot of sense. I'll make sure the next sync follows that PR approach you've recommended so it's easy to isolate and review. For now, the Vercel preview is failing because the database credentials changed (I created a new PlanetScale DB branch). I'm updating the env vars now once the db branch finishes to initialize and will retrigger the build. Once that's green, I'll ping you for a final check. |
Summary
dubinc/dubat commit1dfc9fe373(2026-07-16)developCFA-specific changes included
app.fyi.codeforafrica.organddub.dev.codeforafrica.orgtoAPP_HOSTNAMESso middleware routes them correctlyNEXTAUTH_COOKIE_DOMAINenv var (CFA uses.codeforafrica.org)RESEND_FROMandRESEND_REPLY_TOremain env-configurable/registerredirects to/loginReplaces
Replaces PR #66 which had the same changes but with a noisy commit history.
Test plan
/registerredirects to/loginapp.fyi.codeforafrica.org