| Commit message (Expand) | Author | Age | Files | Lines |
| * | funds: close deposits, withdrawals and authorizations | Adam Soltys | 2026-09-21 | 1 | -17/+16 |
| * | users: reserve service names on registration and rename | Adam Soltys | 2026-09-21 | 1 | -2/+2 |
| * | lightning: quote the routing fee up front and add a max-send quote endpoint | Adam Soltys | 2026-09-21 | 1 | -0/+128 |
| * | lnurl: expire payRequest callback ids after seven days | Adam Soltys | 2026-09-16 | 1 | -3/+8 |
| * | ecash: redeem tokens by melting to the user's own invoice | Adam Soltys | 2026-09-16 | 3 | -128/+21 |
| * | printer: publish receipts at QoS 1 and clean LNURL metadata memos | Adam Soltys | 2026-09-14 | 1 | -0/+1 |
| * | ecash: make claims work against the v1 keyset mint | Adam Soltys | 2026-09-14 | 1 | -6/+3 |
| * | security: drop the admin endpoint surface and land pending hardening | Adam Soltys | 2026-09-13 | 4 | -60/+94 |
| * | flash: build each config image in its own temp dir | Adam Soltys | 2026-09-04 | 1 | -6/+16 |
| * | flash: create printer dir and return errors instead of unhandled 500 | Adam Soltys | 2026-09-04 | 1 | -7/+13 |
| * | fund: authenticated recovery of a rotated fund's old link | Adam Soltys | 2026-08-28 | 1 | -4/+29 |
| * | login: fail-open recaptcha verify on infrastructure errors | Adam Soltys | 2026-08-25 | 1 | -2/+17 |
| * | take/authorize: kill-switch + validate fund-claim amounts | Adam Soltys | 2026-08-25 | 1 | -4/+37 |
| * | nwc: 404 missing connections + require key rotation to revive retired ones | Adam Soltys | 2026-08-22 | 1 | -2/+31 |
| * | nwc: enforce per-connection spend budgets + flag-gated incident containment | Adam Soltys | 2026-08-22 | 1 | -2/+30 |
| * | confirm: never re-credit receive outputs on wallet-funded txs | Adam Soltys | 2026-08-22 | 1 | -0/+20 |
| * | nostr: resolve NIP-05 via the v3 registrar first; empty (not 500) on unknown ... | Adam Soltys | 2026-08-17 | 1 | -1/+15 |
| * | users: sum sub-account balances in the deleteSelf guard (S12) | Adam Soltys | 2026-08-07 | 1 | -4/+13 |
| * | payments: never lose a settled deposit to an oversized memo (S9/S10) | Adam Soltys | 2026-08-07 | 1 | -1/+4 |
| * | logging: redact auth headers; set cookie flags on session token (S5) | Adam Soltys | 2026-08-07 | 1 | -2/+14 |
| * | auth: fail closed on adminpass, scrub sample secrets (S3) | Adam Soltys | 2026-08-07 | 3 | -4/+9 |
| * | auth: hash passwords at bcrypt cost 12 with transparent upgrade (S2) | Adam Soltys | 2026-08-07 | 1 | -2/+17 |
| * | sockets: verify JWT signatures on the websocket auth path (S1) | Adam Soltys | 2026-08-07 | 1 | -4/+4 |
| * | lnurl: defer to the v3 registrar for names it has claimed | Adam Soltys | 2026-08-04 | 1 | -15/+53 |
| * | lnurl: serve local accounts directly instead of deferring to v3 registrar | Adam Soltys | 2026-08-04 | 1 | -19/+9 |
| * | Let a migrated account hand its address to coinos v3 | Adam Soltys | 2026-08-03 | 2 | -4/+5 |
| * | LNURL: fall back to the v3 names registrar for unknown users | Adam Soltys | 2026-08-02 | 1 | -1/+21 |
| * | confirm: guard the first-seen deposit credit atomically (COINOS-2) | Adam Soltys | 2026-07-31 | 1 | -0/+8 |
| * | take: claim single-use authorizations atomically (COINOS-3) | Adam Soltys | 2026-07-31 | 1 | -17/+38 |
| * | mint/lightning: refuse caller-supplied invoices, tiered fees, log hygiene | Adam Soltys | 2026-07-30 | 1 | -3/+11 |
| * | bolt12 zaps: pay offers, NWC pay/receive, per-user offers, NIP-44 | Adam Soltys | 2026-07-30 | 2 | -35/+74 |
| * | preimages: support fiat prices, converted at invoice-creation time | Adam Soltys | 2026-07-14 | 1 | -8/+25 |
| * | preimages: enforce a merchant-set price per preimage batch | Adam Soltys | 2026-07-13 | 1 | -11/+24 |
| * | Merge remote-tracking branch 'origin/master' | Adam Soltys | 2026-07-11 | 1 | -0/+76 |
| |\ |
|
| | * | invoices: sell merchant-supplied preimages via a usePreimage queue | Adam Soltys | 2026-07-10 | 1 | -0/+76 |
| * | | payments: use the debited tip when crediting internal transfers | Adam Soltys | 2026-07-10 | 2 | -4/+15 |
| |/ |
|
| * | users: return generic 404 from /reset for non-admins | Adam Soltys | 2026-06-27 | 1 | -1/+10 |
| * | lnurl: SSRF-guard user-supplied URL fetches + validate zap events | Adam Soltys | 2026-06-15 | 1 | -5/+9 |
| * | users: add authenticated self-delete endpoint | Adam Soltys | 2026-06-13 | 1 | -0/+103 |
| * | nwc: keep notifications opt-in (revert default-on) | Adam Soltys | 2026-06-06 | 1 | -6/+5 |
| * | nwc: fix pay_invoice reply reliability, rate-limit drops, notifications | Adam Soltys | 2026-06-06 | 1 | -1/+6 |
| * | mirror payment records to arc + atomic /confirm lock to prevent double-credits | Adam Soltys | 2026-05-17 | 1 | -3/+27 |
| * | remove /gateway endpoint | Adam Soltys | 2026-05-17 | 1 | -9/+0 |
| * | lnurl proxy | Adam Soltys | 2026-03-27 | 1 | -0/+12 |
| * | don't remove missing payments | Adam Soltys | 2026-03-24 | 1 | -2/+1 |
| * | listener logs | Adam Soltys | 2026-03-18 | 1 | -2/+1 |
| * | remove logs | Adam Soltys | 2026-03-17 | 6 | -33/+3 |
| * | adjust ln minfeeregtest-data | Adam Soltys | 2026-03-15 | 1 | -6/+0 |
| * | pass bytes for app secret | Adam Soltys | 2026-03-14 | 1 | -1/+2 |
| * | use bytes for nostr tools | Adam Soltys | 2026-03-13 | 1 | -0/+1 |