mirror of
https://github.com/Routstr/routstrd.git
synced 2026-10-05 20:38:22 +00:00
Fetch configured npub names/roles from the auth proxy (`/npubs`) and use them in the Npubs tab, falling back to the truncated npub when a name is not set. The full npub stays on its own line, now with a role tag. - data: add NpubEntry + fetchNpubs() (handles wrapped/direct responses, returns [] when /npubs is unavailable) - app: fetch names only when the Npubs tab is visible; keep last good list - render: name-first column, role tag, named "Top Models per Npub" - add renderNpubs tests