aa231797afdf3c2e55b7951e3feb9015810ee3a4
- Domain feed page at /timeline/:domain fetches .well-known/nostr.json and queries events from domain users - NIP-05 domains are clickable in usernames throughout the app (Nip05Badge, NoteCard, PostDetailPage, etc.) - @_@domain.com renders as @domain.com (underscore prefix hidden) - Profile hover cards on avatars, usernames, and mentions across all components - Clicking avatar/banner on profile page opens image in gallery lightbox with safe-area support - NIP-05 verified users get clean profile URLs (e.g. /user@domain.com) instead of /npub1... - NIP19Page unified dispatcher handles NIP-19, NIP-05, and profile routing at /:param - Removed /u/:npub and /d/:domain routes in favor of root-level routing - CORS proxy fallback for NIP-05 resolution on non-CORS-compliant servers - Mobile top bar logo links to home - Safe area fixes for gallery lightbox, mobile drawer, and sheet close button
Description
Languages
TypeScript
95.7%
Java
1.5%
JavaScript
0.9%
Swift
0.9%
CSS
0.5%
Other
0.4%