Commit graph

  • aa58f88670 feat(extensions): add split payments extension feature/splitpay Patrick Mulligan 2026-04-02 15:20:50 -04:00
  • 5a26676a24 Add NIP-47 (Nostr Wallet Connect) support feature/nip47-nwc-support Patrick Mulligan 2026-02-25 11:29:57 -05:00
  • 772a2131e6 feat(extensions): add NIP-15 marketplace extension feature/marketplace Patrick Mulligan 2026-02-13 12:53:19 -05:00
  • f59073e589 fix(nip05): add configurable limits for relays per user and identity listing feature/nip05 Patrick Mulligan 2026-04-01 13:31:33 -04:00
  • 915ca667e5 fix(nip05): add redirect prevention docs and zap field validation Patrick Mulligan 2026-04-01 13:25:19 -04:00
  • 7dd767a78a fix(nip05): allow hyphens and periods in usernames per NIP-05 spec Patrick Mulligan 2026-04-01 13:25:06 -04:00
  • 883bb71116 feat(nip05): add Lightning Address support for zaps Patrick Mulligan 2026-02-13 15:04:59 -05:00
  • e18fe9f83a feat(extensions): add NIP-05 identity extension Patrick Mulligan 2026-02-13 14:27:04 -05:00
  • 68c71599f8 fix(lnd): allow self-payments for LNURL-withdraw feature/withdraw dev Patrick Mulligan 2026-02-28 10:55:44 -05:00
  • 5aaa3bcc23 feat(extensions): pay from caller's balance via PayAppUserInvoice Patrick Mulligan 2026-02-16 16:56:34 -05:00
  • cb9fb78eb8 feat(withdraw): track creator pubkey on withdraw links Patrick Mulligan 2026-02-16 16:56:21 -05:00
  • 1273da9020 feat: route Nostr RPC to extension methods Patrick Mulligan 2026-02-16 16:55:53 -05:00
  • 3ee8b6b010 feat(withdraw): add HTTP API for creating withdraw links Patrick Mulligan 2026-02-14 15:29:04 -05:00
  • f06d50f227 feat(server): add CORS support for extension HTTP routes Patrick Mulligan 2026-02-14 15:28:54 -05:00
  • e998762ca7 feat: integrate extension system with withdraw extension support Patrick Mulligan 2026-02-14 13:12:08 -05:00
  • 8de5e4fd3a feat(extensions): add LNURL-withdraw extension Patrick Mulligan 2026-02-13 13:38:13 -05:00
  • 77e5772afd feat(extensions): add extension loader infrastructure (#3) padreug 2026-04-02 18:47:55 +00:00
  • a574a5b817 fix(extensions): add HTTP route types and getHttpRoutes to Extension interface feature/extension-loader Patrick Mulligan 2026-04-01 13:24:22 -04:00
  • 81f199a18a fix: use fresh balance in PayAppUserInvoice notification Patrick Mulligan 2026-02-16 16:56:44 -05:00
  • e3ec8676fb chore: update Docker build and dependencies Patrick Mulligan 2026-02-16 16:55:35 -05:00
  • b115712c87 fix: correct nip44v1 secp256k1 getSharedSecret argument types Patrick Mulligan 2026-02-14 12:55:09 -05:00
  • 51ce89234e feat(extensions): add getLnurlPayInfo to ExtensionContext Patrick Mulligan 2026-02-13 15:02:16 -05:00
  • f048e71821 docs(extensions): add comprehensive extension loader documentation Patrick Mulligan 2026-02-13 13:58:56 -05:00
  • b2dbcd6a20 feat(extensions): add extension loader infrastructure Patrick Mulligan 2026-02-13 12:50:26 -05:00
  • 48bfc45bcf fix imports boufni95 2026-03-26 18:13:10 +00:00
  • 6725d4620b metrics cache + update proto + queue fix boufni95 2026-03-26 17:59:43 +00:00
  • 680cca6852 refund swap info boufni95 2026-03-09 18:53:15 +00:00
  • b08e7c134a undo ineffective change boufni95 2026-03-12 19:16:30 +00:00
  • adb581a018 fix zaps amt validation boufni95 2026-03-12 19:15:43 +00:00
  • 21e3fc6ac0 zaps fix boufni95 2026-03-12 19:09:02 +00:00
  • 7ef33441e3 cleaup logs boufni95 2026-03-02 19:40:29 +00:00
  • 0466ee673b fix swap crash boufni95 2026-03-05 18:20:10 +00:00
  • 72c9872b23 fix(watchdog): handle LND restarts without locking outgoing operations Patrick Mulligan 2026-03-04 12:23:14 -05:00
  • 5e5e30c7a2 fix(lnd): wait for chain/graph sync before marking LND ready Patrick Mulligan 2026-03-01 17:12:20 -05:00
  • 611eb4fc04 fix(nostr): close SimplePool after publishing to prevent connection leak Patrick Mulligan 2026-02-28 07:53:09 -05:00
  • 6512e10f08 fix(handlers): await NostrSend calls throughout codebase Patrick Mulligan 2026-01-25 14:38:24 -05:00
  • e9b5dacb3b fix(nostr): update NostrSend type to Promise<void> with error handling Patrick Mulligan 2026-01-25 14:37:56 -05:00
  • a2b7ac1673
    Merge pull request #903 from shocknet/bump-fee-api Justin (shocknet) 2026-03-04 13:27:32 -05:00
  • 70544bd551
    rate fix boufni95 2026-03-04 18:26:21 +00:00
  • 74513a1412
    bimp fee boufni95 2026-03-04 17:57:50 +00:00
  • 266f526453
    Merge pull request #901 from shocknet/bump-fee Justin (shocknet) 2026-03-04 12:38:46 -05:00
  • e6513b4797 fix(watchdog): handle LND restarts without locking outgoing operations fix/watchdog-lnd-restart Patrick Mulligan 2026-03-04 12:23:14 -05:00
  • 169284021f
    bump fee api boufni95 2026-03-04 17:19:42 +00:00
  • 67f9dfde8b
    Merge pull request #900 from shocknet/refund-filed-swps Justin (shocknet) 2026-03-03 21:04:18 -05:00
  • 7c8cca0a55
    refund failed swaps boufni95 2026-03-03 19:49:54 +00:00
  • 0a30cf537f
    Merge pull request #899 from shocknet/activate-users-cleanup Justin (shocknet) 2026-03-02 15:21:42 -05:00
  • 595e5bb257
    fk fix shocknet-justin 2026-03-02 15:16:08 -05:00
  • 8576a1d138
    Merge pull request #898 from shocknet/activate-users-cleanup Justin (shocknet) 2026-03-02 15:13:23 -05:00
  • c18b79dc50
    use number shocknet-justin 2026-03-02 15:10:24 -05:00
  • bfa71f7439
    cleanup fix shocknet-justin 2026-03-02 15:08:56 -05:00
  • a0b77ec1ca
    Merge pull request #897 from shocknet/activate-users-cleanup Justin (shocknet) 2026-03-02 15:05:45 -05:00
  • cfb7dd1e6e
    serial id shocknet-justin 2026-03-02 15:01:12 -05:00
  • be6f48427f
    clean users table shocknet-justin 2026-03-02 14:56:48 -05:00
  • 21cb960c2e
    Merge pull request #896 from shocknet/activate-users-cleanup Justin (shocknet) 2026-03-02 14:46:53 -05:00
  • 7af841c330
    cleanup db fix shocknet-justin 2026-03-02 14:44:32 -05:00
  • 71b55c06d4
    Merge pull request #894 from shocknet/activate-users-cleanup Justin (shocknet) 2026-03-02 14:34:37 -05:00
  • 432f9d0b42
    bump never active to 90 shocknet-justin 2026-03-02 14:33:53 -05:00
  • 574f229cee
    activte cleanup boufni95 2026-03-02 18:49:22 +00:00
  • b1fd18d45c fix(lnd): wait for chain/graph sync before marking LND ready Patrick Mulligan 2026-03-01 17:12:20 -05:00
  • 7973fa83cb fix(nostr): close SimplePool after publishing to prevent connection leak Patrick Mulligan 2026-02-28 07:53:09 -05:00
  • f0418fb389
    Merge pull request #891 from shocknet/assets_liabilities Justin (shocknet) 2026-02-27 00:42:29 -05:00
  • dcfa9250fe
    Merge pull request #889 from shocknet/tx-swaps Justin (shocknet) 2026-02-27 00:42:02 -05:00
  • ef14ec9ddf
    assets and liabilities boufni95 2026-02-26 21:54:28 +00:00
  • 2c8d57dd6e
    address amt validation boufni95 2026-02-25 18:14:56 +00:00
  • f8fe946b40
    tx swaps polish boufni95 2026-02-24 18:36:03 +00:00
  • e411b7aa7f
    Merge pull request #887 from shocknet/test Justin (shocknet) 2026-02-20 14:51:58 -05:00
  • d949addb16
    Merge pull request #886 from shocknet/lnd-log-level Justin (shocknet) 2026-02-20 14:39:17 -05:00
  • 9e66f7d72e
    use debug log level, no level = ERROR boufni95 2026-02-20 19:37:11 +00:00
  • ae3b39ee04
    Merge pull request #885 from shocknet/fix-pending-tx Justin (shocknet) 2026-02-20 13:46:48 -05:00
  • c83028c419
    fetch each pending tx to validate boufni95 2026-02-20 18:40:40 +00:00
  • c146d46c59 notification types and topic id Mothana 2026-02-04 22:30:24 +04:00
  • 6aa90d63ba
    Merge pull request #884 from shocknet/new-block-logs Justin (shocknet) 2026-02-19 17:25:13 -05:00
  • 8ada2ac165
    new block handler logs boufni95 2026-02-19 21:45:31 +00:00
  • 6e8a181d34
    Merge pull request #883 from shocknet/missed-tx-process Justin (shocknet) 2026-02-19 16:38:51 -05:00
  • 875d1274de
    await tx added to db boufni95 2026-02-19 21:24:24 +00:00
  • 791a5756a7
    Merge pull request #882 from shocknet/watchdog-root-ops Justin (shocknet) 2026-02-19 13:54:26 -05:00
  • 305b268d73
    fixes boufni95 2026-02-19 18:53:24 +00:00
  • 6da8434073
    account for root ops and change boufni95 2026-02-19 18:11:41 +00:00
  • c85968ce2f
    Merge pull request #881 from shocknet/paid_at_unix_default Justin (shocknet) 2026-02-17 16:30:44 -05:00
  • e32dff939e
    paid at unix default boufni95 2026-02-17 21:29:34 +00:00
  • 97de703feb
    Merge pull request #879 from shocknet/swaps-info Justin (shocknet) 2026-02-17 15:23:38 -05:00
  • a10cf126b3
    comment shocknet-justin 2026-02-17 13:53:02 -05:00
  • edbbbd4aec add time info to swaps boufni95 2026-02-17 18:12:33 +00:00
  • f4b302ed43
    Merge pull request #878 from shocknet/restart-sub-process Justin (shocknet) 2026-02-17 09:46:01 -05:00
  • c3e3f99c7d
    fix subprocess restart issues shocknet-justin 2026-02-10 17:36:37 -05:00
  • e271d35c2d
    restart sub p boufni95 2026-02-10 17:04:49 +00:00
  • 3389045de7
    missing ops boufni95 2026-02-06 20:23:09 +00:00
  • 9fe681d73b
    swap clear interval shocknet-justin 2026-02-05 15:46:39 -05:00
  • ecf7c43416
    Merge pull request #875 from shocknet/socket-ping-pong Justin (shocknet) 2026-02-05 15:09:56 -05:00
  • 81f7400748 socket ping pong boufni95 2026-02-05 20:07:57 +00:00
  • c1bcda5654
    Merge pull request #874 from shocknet/swap-fixes Justin (shocknet) 2026-02-05 14:25:08 -05:00
  • 3a6b22cff8 swap fixes boufni95 2026-02-05 19:00:00 +00:00
  • a362cb4b91
    Merge pull request #869 from shocknet/admin-swaps Justin (shocknet) 2026-02-05 12:05:58 -05:00
  • 0a2556d0d4 cleanup tmp fix boufni95 2026-02-04 20:30:52 +00:00
  • 3046e73464 zkpinit workaround shocknet-justin 2026-02-04 15:27:52 -05:00
  • e24fa4f055 better fix boufni95 2026-02-04 20:09:15 +00:00
  • d9ec58165f log boufni95 2026-02-04 20:03:46 +00:00
  • 7b81a90c1a fix boufni95 2026-02-04 20:00:01 +00:00
  • 1f09bcc679 tmp fix boufni95 2026-02-04 19:59:22 +00:00
  • 070aa758d8 swap logs boufni95 2026-02-04 19:42:53 +00:00