Commit Graph
3 Commits
Author SHA1 Message Date
such-gitea 3b8f03eb9c fix(settings): read the v0.3 username response shape
The v0.3 backend answers GET /users/me/username with {"username": ...};
the legacy backend sent a bare string. The page put the object into state
and rendered it, so /settings threw for every signed-in user.

parseUsernameResponse accepts both shapes and returns only a string or
null. Legacy-only fields on /auth/me are optional. Adds node:test cases,
run with npm test.
2026-10-07 10:20:52 -04:00
jwinterm afd1c231db chore: privacy page and tsconfig updates 2026-08-07 10:29:12 -04:00
jwinterm 20a27d3fd2 feat: initialize smirk-website with connect flow
- Next.js 16 with TypeScript and Tailwind CSS
- Single-asset authentication (user picks favorite coin to sign)
- Logo with glow animation
- Coin picker UI with all 5 assets
- API client for backend auth endpoints
- TypeScript types for window.smirk extension API
2026-01-25 08:18:14 -05:00