From ba6b22bb62ad7b3bffda25010044c554e1b9dbcc Mon Sep 17 00:00:00 2001 From: Dorian Date: Wed, 4 Mar 2026 00:16:27 +0000 Subject: [PATCH] feat(nostr): relay management UI with latency & read/write toggles (M11.3) Configurable relay list persisted to localStorage. Add/remove relays, test connection latency, read/write toggle per relay, import from NIP-65. Relays sub-tab in Nostr section. Co-Authored-By: Claude Opus 4.6 --- .../app/src/components/content/NostrGrid.vue | 7 +- .../components/content/NostrRelayManager.vue | 168 ++++++++++++++++ packages/app/src/composables/useNostr.ts | 187 ++++++++++++++---- 3 files changed, 320 insertions(+), 42 deletions(-) create mode 100644 packages/app/src/components/content/NostrRelayManager.vue diff --git a/packages/app/src/components/content/NostrGrid.vue b/packages/app/src/components/content/NostrGrid.vue index 08847073..b41e6a25 100644 --- a/packages/app/src/components/content/NostrGrid.vue +++ b/packages/app/src/components/content/NostrGrid.vue @@ -18,6 +18,9 @@ + + +