aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mintdemux: transparent two-mint proxy for mint.coinos.ioAdam Soltys2026-07-311-63/+118
* zaps: stop spurious "failed to handle zap" warnings on non-zap invoicesAdam Soltys2026-07-301-10/+21
* nwc: guard missing app record in the notification loopAdam Soltys2026-07-301-2/+7
* mint-recovery: add meltguard + mintdemux proxies; ignore local *.bakAdam Soltys2026-07-303-0/+179
* mint/lightning: refuse caller-supplied invoices, tiered fees, log hygieneAdam Soltys2026-07-305-44/+158
* bolt12 payer proofs: disclose zap fields, lightningd v26.06.2 in sampleAdam Soltys2026-07-302-12/+19
* bolt12 zaps: pay offers, NWC pay/receive, per-user offers, NIP-44Adam Soltys2026-07-309-106/+500
* preimages: support fiat prices, converted at invoice-creation timeAdam Soltys2026-07-142-14/+49
* preimages: enforce a merchant-set price per preimage batchAdam Soltys2026-07-133-19/+56
* Merge remote-tracking branch 'origin/master'Adam Soltys2026-07-114-2/+131
|\
| * invoices: sell merchant-supplied preimages via a usePreimage queueAdam Soltys2026-07-104-2/+131
* | rates: source Iranian IRR/IRT from Wallex, decoupled from the tick loopAdam Soltys2026-07-101-19/+44
* | invoices: reject sub-300-sat on-chain invoice amountsAdam Soltys2026-07-101-0/+12
* | invoices: rate-limit invoice create and update per IPAdam Soltys2026-07-101-2/+2
* | logging: redact password fields from the request logAdam Soltys2026-07-101-1/+12
* | payments: use the debited tip when crediting internal transfersAdam Soltys2026-07-103-7/+25
|/
* lightningd: upgrade Core Lightning to v26.06.2Adam Soltys2026-07-041-1/+1
* rates: fix Iranian IRR/IRT feed after nobitex API host moveAdam Soltys2026-07-041-6/+19
* nwc: confirm 13194 info-event publish so it cannot be silently droppedAdam Soltys2026-06-281-3/+47
* auth: log evicted-account auth attempts with source IPAdam Soltys2026-06-281-1/+7
* auth: hard-evict banned accounts at the JWT layerAdam Soltys2026-06-271-0/+14
* users: return generic 404 from /reset for non-adminsAdam Soltys2026-06-271-1/+10
* payments: normalize bolt11 to lowercase so failed uppercase sends get reconciledAdam Soltys2026-06-181-1/+12
* payments: don't let check() reverse an in-flight lightning sendAdam Soltys2026-06-181-2/+19
* scripts: add dedup-invoices cleanup for already-duplicated :invoicesAdam Soltys2026-06-181-0/+86
* invoices: don't re-list an invoice id on update (dedupe :invoices)Adam Soltys2026-06-181-1/+7
* lnurl: SSRF-guard user-supplied URL fetches + validate zap eventsAdam Soltys2026-06-152-5/+97
* Push broadcast txs directly to public explorersAdam Soltys2026-06-151-0/+16
* setup override warningAdam Soltys2026-06-141-0/+14
* scripts: add wiped-history audit and rebalance-economics modelAdam Soltys2026-06-132-0/+181
* users: add authenticated self-delete endpointAdam Soltys2026-06-132-0/+104
* payments: guard /replay double-credit race with SET NX idempotencyAdam Soltys2026-06-132-1/+16
* payments: freeze matches uid as well as username (rename-proof)Adam Soltys2026-06-131-4/+6
* deps: bump file-type 18->21 and uuid 8->11 (Dependabot)Adam Soltys2026-06-072-2/+2
* lightning: watchdog only recycles on real backlog, not normal idleAdam Soltys2026-06-061-17/+24
* nwc: keep notifications opt-in (revert default-on)Adam Soltys2026-06-061-6/+5
* nwc: fix pay_invoice reply reliability, rate-limit drops, notificationsAdam Soltys2026-06-062-37/+87
* payments: clarify deposit log (pending vs confirmed) to stop phantom double-r...Adam Soltys2026-06-041-1/+9
* nwc: pay_invoice honors request amount for amountless bolt11Adam Soltys2026-06-041-2/+14
* nwc: fix make_invoice timestamps (ms -> seconds) breaking NWC clientsAdam Soltys2026-06-041-5/+8
* ln/lightning: watchdog recycles zombie receive-listener socketAdam Soltys2026-06-042-1/+81
* analytics: missing-history audit + lightning->liquid arb finderAdam Soltys2026-06-042-0/+232
* analytics: --csv flag for month-over-month trend trackingAdam Soltys2026-06-041-1/+50
* analytics: monthly insight reports + signup instrumentationAdam Soltys2026-06-033-0/+377
* nwc: publish 13194 info event only when missing, recheck hourlyAdam Soltys2026-06-021-26/+65
* ln: time out short-lived RPCs so a hung cl reconnects without restartAdam Soltys2026-05-311-2/+64
* debit: exempt internal sends from server liquidity limitAdam Soltys2026-05-311-8/+16
* sendLightning / finalize: drop chatty per-send INFO logsAdam Soltys2026-05-251-5/+7
* sendLightning: stop warning on healthy multi-path paymentsAdam Soltys2026-05-251-11/+13
* finalize: don't crash on non-integer fee delta (db.incrBy NaN)Adam Soltys2026-05-251-5/+25