3 Commits

Author SHA1 Message Date
Zayden-Jung c187cd22ed integrate backend Google OAuth and set up avatar media proxy
- Implement the full login and onboarding workflow to handle name, handle, and avatar.

- Rewrite avatar asset URLs to route through the self-hosted media service.

- Add Next.js rewrites configuration to proxy media requests directly to the FastAPI backend.
2026-05-20 17:27:16 +08:00
Zayden-Jung e5e1b402a3 cannot have to page.tsx under same uri 2026-05-19 21:54:03 +08:00
Zayden-Jung 76f1b8298a fix app direction: no more app loops 2026-05-19 21:50:36 +08:00