Sign-in now lands where it should
Google sign-in now routes entirely through the app — no more redirects that landed on an external URL. A class of quiet auth failures is gone, and the login screen handles dark browser themes correctly.
- Clean OAuth flow: After signing in with Google, you land on your dashboard — never on a raw external URL.
- Autofill polished: Browser-autofilled inputs on the login screen now match the dark theme; no more white flash when Chrome fills in your credentials.
- Email links secured: Magic link emails are built from the app's own domain, not whatever URL the server happened to see at send time.