| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | nwc: guard missing app record in the notification loop | Adam Soltys | 2026-07-30 | 1 | -2/+7 |
| | | | | | | | | | | A pubkey can be in `${uid}:apps` before its `app:<pubkey>` record is written (NWC-connection creation race) or can outlive its record. Destructuring `notify` off the null lookup threw, and since the catch wraps the whole loop it aborted notifications for ALL of the user's apps. Skip null/absent apps and continue. Co-Authored-By: Claude Opus 4.8 <[email protected]> | ||||
| * | bolt12 zaps: pay offers, NWC pay/receive, per-user offers, NIP-44 | Adam Soltys | 2026-07-30 | 1 | -13/+32 |
| | | | | | | | | | | | | | | | | | - sendLightning fetches an invoice from lno1 offers (payer_note passthrough for NIP-177 zap intents) and pays it through the existing bolt12 path - NWC: new nwc#2 pay/receive methods (BIP-321 URIs, payer proofs stubbed until CLN 26.06 createproof), nip44_v2 alongside nip04 with per-request scheme detection, dual 23196/23197 notifications, 13194 refreshed when its content or encryption tag goes stale - standing per-user bolt12 offer via GET /offer; incoming bolt12 payments record invreq_payer_note as memo - parse/fetchinvoice routes handle offers; zap display parses kind 9736 receipts (amount tag + embedded intent) and drops a call to a sync() helper that never existed Co-Authored-By: Claude Fable 5 <[email protected]> | ||||
| * | remove logs | Adam Soltys | 2026-03-17 | 1 | -1/+0 |
| | | |||||
| * | rotate server key | Adam Soltys | 2025-09-29 | 1 | -3/+3 |
| | | |||||
| * | opt in nwc notifications | Adam Soltys | 2025-03-12 | 1 | -1/+4 |
| | | |||||
| * | notification timestamps in seconds | Adam Soltys | 2025-03-12 | 1 | -2/+2 |
| | | |||||
| * | log notifications | Adam Soltys | 2025-03-08 | 1 | -1/+3 |
| | | |||||
| * | encrypt nwc notifications | Adam Soltys | 2025-02-27 | 1 | -3/+6 |
| | | |||||
| * | nwc notifications | Adam Soltys | 2025-02-11 | 1 | -1/+46 |
| | | |||||
| * | strip spaces from usernames before publishing | Adam Soltys | 2024-11-07 | 1 | -1/+2 |
| | | |||||
| * | detect internal payments | Adam Soltys | 2024-10-31 | 1 | -20/+18 |
| | | |||||
| * | subscriptions | Adam Soltys | 2024-10-19 | 1 | -25/+64 |
| | | |||||
| * | typescript | Adam Soltys | 2024-08-26 | 1 | -0/+38 |
