Add Copy JSON, rich media rendering, default relays, and broad event support

- Default relays (editable, persisted to localStorage); relay no longer required
- Copy JSON button on the result
- Kind-aware previews: profile, notes, reactions, reposts, pictures, video,
  file metadata, zaps, and long-form (sanitized Markdown)
- Inline media (image/video/audio) from imeta, url tags, and content URLs
- Platform detection + view links for bitvid, VoxVera, and Artstr Studio
- Universal njump link, signature-validity badge, large-event truncation
- Bump nostr-tools 1.7.5 -> 2.10.4 (promise-based pool.get), fixes EOSE race
- Render via textContent/DOMPurify to avoid XSS from untrusted event content

Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
thePR0M3TH3ANandClaude Opus 4.8 committed 2026-06-10 18:56:40 -04:00
1 parent 2134242de7
commit 3f976d0cf4
1 file changed
+1022 -111
+1022 -111
View File
File diff suppressed because it is too large. Load diff