aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* analytics: missing-history audit + lightning->liquid arb finderAdam Soltys2026-06-172-0/+232
* analytics: monthly insight reports + signup instrumentationAdam Soltys2026-06-173-0/+426
* finalize: don't crash on non-integer fee delta (tbRefund NaN)Adam Soltys2026-06-171-3/+23
* sendLightning/sendKeysend: instrument exit paths, tighten LEAKED DEBIT guardAdam Soltys2026-06-171-12/+111
* withdraw-lock: refuse external sends when /locks/<type>.locked is presentAdam Soltys2026-06-171-0/+25
* users: add authenticated self-delete endpointAdam Soltys2026-06-172-0/+105
* payments: freeze matches uid as well as username (rename-proof)Adam Soltys2026-06-171-1/+6
* payments: guard /replay double-credit race with SET NX idempotencyAdam Soltys2026-06-172-1/+16
* ark: skip refresh when ark unconfigured; document LN listener watchdogAdam Soltys2026-06-152-0/+4
* ln/lightning: watchdog recycles zombie receive-listener socketAdam Soltys2026-06-083-1/+42
* bump core imageAdam Soltys2026-06-072-2/+2
* getAddressType: surface lq downtime as actionable errorAdam Soltys2026-05-171-1/+11
* handle socket-level errors that bypass Bun's JS error pathAdam Soltys2026-05-171-0/+38
* don't remove orphan payment ids from user payment listsAdam Soltys2026-05-171-6/+4
* nwc: handle stale user record and skip reverted-duplicate recordsAdam Soltys2026-05-171-0/+2
* fix lnurl description_hash mismatch when sender provides a commentAdam Soltys2026-05-171-2/+6
* verifyRecaptcha: check x-forwarded-host before host headerAdam Soltys2026-05-171-1/+1
* mirror payment records to arc + atomic /confirm lock to prevent double-creditsAdam Soltys2026-05-172-4/+35
* remove /gateway endpointAdam Soltys2026-05-172-9/+0
* sendLightning / sendKeysend: only reverse when CLN reports the payment failedAdam Soltys2026-05-171-2/+26
* feat: blocked address protection, LNURL proxy, replay timestampsAdam Soltys2026-03-275-1/+144
* verify ark amountsAdam Soltys2026-03-225-21/+94
* remove USER bun from base image, remove unused DockerfileAdam Soltys2026-03-192-10/+0
* postgres dockerfileAdam Soltys2026-03-191-0/+0
* dockerfilesAdam Soltys2026-03-1912-2/+154
* don't republishAdam Soltys2026-03-181-3/+7
* stop republishing external events and add NWC rate limitingAdam Soltys2026-03-183-5/+15
* quieter logsAdam Soltys2026-03-172-14/+13
* handle ark dustAdam Soltys2026-03-173-5/+6
* fix: add account ownership checks and harden PIN validationAdam Soltys2026-03-173-3/+22
* ui envAdam Soltys2026-03-171-0/+5
* use -w flagAdam Soltys2026-03-171-15/+15
* disk space logAdam Soltys2026-03-171-1/+1
* staging checkoutAdam Soltys2026-03-172-4/+1
* setup scriptAdam Soltys2026-03-173-8/+61
* prompt compose overwriteAdam Soltys2026-03-172-6/+17
* update readmeAdam Soltys2026-03-172-48/+77
* streamline dev setup and docker imagesAdam Soltys2026-03-1611-282/+1026
* quieter logsAdam Soltys2026-03-166-35/+40
* update migrate scriptAdam Soltys2026-03-164-300/+1783
* conditional lnbAdam Soltys2026-03-161-1/+1
* cln migrateAdam Soltys2026-03-152-0/+300
* skip bolt12 integration tests gracefully when Lightning unavailableAdam Soltys2026-03-151-23/+29
* testsAdam Soltys2026-03-157-160/+393
* slow down ark checksark2Adam Soltys2026-03-143-16/+53
* persist vtxos to valkeyAdam Soltys2026-03-135-4/+5488
* ark delegationAdam Soltys2026-03-132-0/+388
* ark fixesAdam Soltys2026-03-133-11/+26
* recoveryAdam Soltys2026-03-131-11/+27
* don't renew dustAdam Soltys2026-03-121-4/+5