From c18b29e7d6dce5911aa849cb96cccd0d7b4708a7 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Thu, 24 Apr 2025 10:02:27 -0700 Subject: [PATCH] Update welshman stuff, fix bug in makeFeed --- package.json | 2 ++ pnpm-lock.yaml | 4 +++ src/app/commands.ts | 8 ++--- src/app/components/AlertItem.svelte | 3 +- src/app/components/ContentQuote.svelte | 3 +- src/app/components/EventInfo.svelte | 2 +- src/app/components/NoteCard.svelte | 3 +- src/app/components/PeopleItem.svelte | 3 +- src/app/components/ProfileEdit.svelte | 3 +- src/app/components/ProfileFeed.svelte | 4 +-- src/app/components/ReactionSummary.svelte | 3 +- src/app/components/SpaceCheck.svelte | 2 +- src/app/components/SpaceInviteAccept.svelte | 2 +- src/app/editor/index.ts | 3 +- src/app/requests.ts | 39 +++++++++++++++------ src/app/state.ts | 3 +- src/lib/util.ts | 14 -------- src/routes/chat/+layout.svelte | 3 +- src/routes/settings/+page.svelte | 3 +- 19 files changed, 60 insertions(+), 47 deletions(-) diff --git a/package.json b/package.json index d6eca83e1..70bc4a418 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,7 @@ "@welshman/lib": "^0.1.2", "@welshman/net": "^0.1.2", "@welshman/relay": "^0.1.2", + "@welshman/router": "^0.1.0", "@welshman/signer": "^0.1.4", "@welshman/store": "^0.1.3", "@welshman/util": "^0.1.3", @@ -84,6 +85,7 @@ "@welshman/feeds": "link:../welshman/packages/feeds", "@welshman/net": "link:../welshman/packages/net", "@welshman/relay": "link:../welshman/packages/relay", + "@welshman/router": "link:../welshman/packages/router", "@welshman/signer": "link:../welshman/packages/signer", "@welshman/store": "link:../welshman/packages/store", "@welshman/editor": "link:../welshman/packages/editor" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 154d33552..1dd294518 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,6 +13,7 @@ overrides: '@welshman/feeds': link:../welshman/packages/feeds '@welshman/net': link:../welshman/packages/net '@welshman/relay': link:../welshman/packages/relay + '@welshman/router': link:../welshman/packages/router '@welshman/signer': link:../welshman/packages/signer '@welshman/store': link:../welshman/packages/store '@welshman/editor': link:../welshman/packages/editor @@ -87,6 +88,9 @@ importers: '@welshman/relay': specifier: link:../welshman/packages/relay version: link:../welshman/packages/relay + '@welshman/router': + specifier: link:../welshman/packages/router + version: link:../welshman/packages/router '@welshman/signer': specifier: link:../welshman/packages/signer version: link:../welshman/packages/signer diff --git a/src/app/commands.ts b/src/app/commands.ts index ea955cff6..9807793e4 100644 --- a/src/app/commands.ts +++ b/src/app/commands.ts @@ -33,6 +33,7 @@ import { import type {TrustedEvent, Filter, EventContent, EventTemplate} from "@welshman/util" import {Pool, PublishStatus, AuthStatus, SocketStatus} from "@welshman/net" import {Nip59, stamp} from "@welshman/signer" +import {Router} from "@welshman/router" import { pubkey, signer, @@ -53,7 +54,6 @@ import { dropSession, tagEventForComment, tagEventForQuote, - Router, thunkIsComplete, } from "@welshman/app" import type {Thunk} from "@welshman/app" @@ -259,7 +259,7 @@ export const setInboxRelayPolicy = (url: string, enabled: boolean) => { // Relay access export const checkRelayAccess = async (url: string, claim = "") => { - const socket = Pool.getSingleton().get(url) + const socket = Pool.get().get(url) await socket.auth.attemptAuth(signer.get().sign) @@ -291,7 +291,7 @@ export const checkRelayProfile = async (url: string) => { } export const checkRelayConnection = async (url: string) => { - const socket = Pool.getSingleton().get(url) + const socket = Pool.get().get(url) socket.attemptToOpen() @@ -306,7 +306,7 @@ export const checkRelayConnection = async (url: string) => { } export const checkRelayAuth = async (url: string, timeout = 3000) => { - const socket = Pool.getSingleton().get(url) + const socket = Pool.get().get(url) const okStatuses = [AuthStatus.None, AuthStatus.Ok] await socket.auth.attemptAuth(signer.get().sign) diff --git a/src/app/components/AlertItem.svelte b/src/app/components/AlertItem.svelte index 37337051d..96fdb52fd 100644 --- a/src/app/components/AlertItem.svelte +++ b/src/app/components/AlertItem.svelte @@ -1,5 +1,5 @@