Commit Graph

13 Commits

Author SHA1 Message Date
Patrick Ulrich
69a7b8e89a fix(nostr): correct nostr-tools API usage for subscribe and publish
Two bugs fixed:

1. subscribeMany filter incorrectly wrapped in array
   - Was: `pool.subscribeMany(relays, [{ kinds: [4], ... }], ...)`
   - Fix: `pool.subscribeMany(relays, { kinds: [4], ... }, ...)`
   - subscribeMany expects `Filter`, not `Filter[]`
   - This prevented inbound NIP-04 DMs from being received

2. publish return value not properly awaited
   - Was: `await pool.publish([relay], event)`
   - Fix: `await pool.publish([relay], event)[0]`
   - publish returns `Promise<string>[]`, not `Promise<string>`
   - Awaiting an array doesn't resolve the promises inside
   - This meant errors weren't caught and success was assumed prematurely
2026-01-26 01:20:41 -05:00
Peter Steinberger
8f6542409a chore: bump versions for 2026.1.25 2026-01-25 22:13:04 +00:00
Peter Steinberger
a22ac64c47 chore: release 2026.1.24-1 2026-01-25 14:08:20 +00:00
Peter Steinberger
3dcaa70531 chore: update deps and test timeout 2026-01-24 10:30:30 +00:00
Peter Steinberger
4ee70be690 chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
Peter Steinberger
b77e730657 fix: add per-channel markdown table conversion (#1495) (thanks @odysseus0) 2026-01-23 18:39:25 +00:00
Peter Steinberger
3993c9a3b4 fix: stop BlueBubbles typing on idle/no-reply (#1439) (thanks @Nicell) 2026-01-22 21:33:19 +00:00
Peter Steinberger
3ad0d2fe23 chore: bump version to 2026.1.21 2026-01-22 01:59:16 +00:00
Peter Steinberger
1b947dcdf9 chore: update dependencies 2026-01-22 01:47:43 +00:00
Peter Steinberger
cb7791c8a4 chore: release 2026.1.20-2 2026-01-21 08:30:33 +00:00
Peter Steinberger
bc8a59faa4 chore: release 2026.1.20-1 2026-01-21 07:37:22 +00:00
Peter Steinberger
2dfd3b9a81 chore: drop nostr node_modules links 2026-01-20 20:15:56 +00:00
Peter Steinberger
7b6cbf5869 feat: add Nostr channel plugin and onboarding install defaults
Co-authored-by: joelklabo <joelklabo@users.noreply.github.com>
2026-01-20 20:15:56 +00:00