Repository navigation
Remove landing page and route directly to /app with auth drawer fallbacks - #373
nathfavour wants to merge 1 commit into
Conversation
Eliminate the marketing landing page on `/`, routing all root traffic directly to `/app` (or last valid route cookie) in both `app/page.tsx` and `middleware.ts`. Replace redirects to non-existent `/login` and `/` endpoints with in-app auth drawer activation across coupon redemption, billing checkout, idea page preview, hangout invite preview, and better-auth OAuth configuration. Co-authored-by: nathfavour <116535483+nathfavour@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
app/page.tsxwith an immediate router redirect to/app(preserving user resume route).middleware.tsto forward root visits (/) to/appand forward existing search parameters without falling back to a guest landing page./billing/coupon/[id],/billing/checkout,/idea/[id], and/connect/hangouts/invite/[conversationId]to open the auth bottom drawer viauseUnifiedDrawer().open('login')and present a clear in-situ Sign In action rather than redirecting to/or external auth routes.lib/auth/better-auth.tsOAuth pluginloginPagefrom/loginto/app.context/auth/AuthContext.tsxopenIDMWindowto trigger the in-app auth drawer event rather than opening non-existent/loginURLs.PR created automatically by Jules for task 15500890416758943069 started by @nathfavour