Skip to content

feat/324 clickable bio links#328

Open
DSanich wants to merge 4 commits into
divinevideo:mainfrom
DSanich:feat/324-clickable-bio-links
Open

feat/324 clickable bio links#328
DSanich wants to merge 4 commits into
divinevideo:mainfrom
DSanich:feat/324-clickable-bio-links

Conversation

@DSanich
Copy link
Copy Markdown
Contributor

@DSanich DSanich commented May 4, 2026

Summary

  • Adds profile bio linkification for URLs, bare domains, hashtags, and nostr: references.
  • Renders the Kind-0 website field as a dedicated tappable row with safe URL normalization.
  • Extends verified identity chip support to additional NIP-39 platforms and maps x aliases to Twitter-compatible handling.
  • Shows identity chips on public profiles only when verification succeeds.
  • Improves own-profile freshness after edits by prioritizing relay metadata and invalidating cached profile data after save.

Avoid naming corporate partners, customers, or other sensitive external brands in this PR title or body. Use generic descriptors unless a maintainer explicitly approves the public reference.

Motivation

  • Bring web profile behavior to parity with the requested bio/website/identity experience.
  • Reduce stale profile UI after metadata updates (especially display name changes).
  • Improve trust and clarity by showing only verified identity claims on public profiles.

Related Issue

Testing

  • npm run test
  • Manual verification completed

Visuals

  • UI change with screenshots/video attached
  • No visual change
  • Visuals and text avoid sensitive external brand or partner names unless explicitly approved

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

🚀 Preview Deployment

Property Value
Preview URL https://b2b743b2.divine-web-fm8.pages.dev
Commit 257fe1a
Branch feat/324-clickable-bio-links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(profile): clickable bio links — URLs, website field, NIP-39 verified identity chips (web parity)

1 participant