aboutsummaryrefslogtreecommitdiffstats
path: root/lib/nostr.ts
Commit message (Collapse)AuthorAgeFilesLines
* don't republishAdam Soltys2026-03-181-3/+7
|
* stop republishing external events and add NWC rate limitingAdam Soltys2026-03-181-2/+0
| | | | Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
* drop abstract pool useAdam Soltys2026-03-061-14/+2
|
* fix profile queryAdam Soltys2026-03-061-15/+29
|
* fix typescript issuesAdam Soltys2026-02-281-7/+8
|
* formattingAdam Soltys2026-02-241-20/+7
|
* upgrade dependenciesAdam Soltys2026-02-061-4/+4
| | | | | | | | | | | | | - Fastify 4→5 with all plugins - @noble/hashes 1→2, @scure/base 1→2, @scure/bip32 1→2 - redis 4→5, pino 8→10, got 13→14, uuid 8→13, ws 7→8 - nostr-tools 2.16→2.23 (fix getPublicKey to pass Uint8Array) - Remove unused deps: date-fns, buffer-crc32, readable-stream-clone - Fix @noble/hashes import paths for v2 (.js extensions) - Fix Fastify maxParamLength deprecation (use routerOptions) - Convert sharp require() to ES import Co-Authored-By: Claude Opus 4.6 <[email protected]>
* rotate server keyAdam Soltys2025-09-291-2/+7
|
* nwc notificationsAdam Soltys2025-02-111-3/+5
|
* default app on registerAdam Soltys2025-02-111-4/+4
|
* always publish to our relayAdam Soltys2025-02-101-1/+2
|
* fix P tag in zap receiptAdam Soltys2025-02-041-1/+1
|
* nostr workAdam Soltys2025-01-281-9/+21
|
* stringify followsAdam Soltys2025-01-291-2/+3
|
* unified event endpointAdam Soltys2025-01-231-7/+13
|
* followsAdam Soltys2025-01-231-5/+14
|
* notes and stuffAdam Soltys2025-01-211-5/+33
|
* nostr threadsAdam Soltys2025-01-201-1/+36
|
* send zaps for internal paymentsAdam Soltys2025-01-171-1/+1
|
* zap endpointsAdam Soltys2025-01-161-28/+13
|
* use strfry scanAdam Soltys2025-01-141-42/+15
|
* remove salt and cipherAdam Soltys2025-01-071-2/+2
|
* handle zaps asynchronouslyAdam Soltys2025-01-061-44/+48
|
* ecash requestsAdam Soltys2024-11-211-3/+2
|
* biome lintAdam Soltys2024-10-311-45/+45
|
* check relays for profileAdam Soltys2024-10-141-7/+6
|
* default followsAdam Soltys2024-10-141-2/+2
|
* cache countAdam Soltys2024-10-131-5/+6
|
* request loggingAdam Soltys2024-10-131-54/+53
|
* check relay tagsAdam Soltys2024-10-101-0/+1
|
* check for eventAdam Soltys2024-10-101-4/+5
|
* follow countsAdam Soltys2024-10-101-8/+32
|
* 2s maxwaitAdam Soltys2024-10-101-13/+40
|
* followsAdam Soltys2024-10-101-7/+32
|
* use primal cacheAdam Soltys2024-10-101-5/+5
|
* nostr revamp wipAdam Soltys2024-10-101-206/+49
|
* wip socket communicationAdam Soltys2024-10-101-13/+13
|
* fake zap receipt for internalAdam Soltys2024-10-011-2/+7
|
* default optsAdam Soltys2024-10-011-7/+6
|
* use hex encoded pubkeyAdam Soltys2024-09-251-2/+1
|
* refactor nwcAdam Soltys2024-09-181-102/+5
|
* pass invoice for internalAdam Soltys2024-09-171-7/+9
|
* internal paymentsAdam Soltys2024-09-161-21/+35
|
* get_infoAdam Soltys2024-09-161-21/+37
|
* lower maxfeeAdam Soltys2024-09-171-1/+1
|
* fix kindAdam Soltys2024-09-171-4/+5
|
* finalize responseAdam Soltys2024-09-161-43/+47
|
* encode pubkeyAdam Soltys2024-09-171-1/+6
|
* poll for payment successAdam Soltys2024-09-161-3/+18
|
* nwcAdam Soltys2024-09-161-9/+44
|