Commit Graph

  • 2552fd8fc9 internal payments get reported on async listeners. fiatjaf 2020-10-22 15:36:37 -03:00
  • a773584f6f tags and extras metadata in payment details dialog. fiatjaf 2020-10-21 09:50:45 -03:00
  • 85ec111ff0 return proper error codes on /lnurlscan fiatjaf 2020-10-20 23:19:22 -03:00
  • 52619ecc0f improve querystring handling on lnurl fallback scheme. fiatjaf 2020-10-18 13:33:05 -03:00
  • 11e04e4314 fix CSS bundle order issue. fiatjaf 2020-10-17 15:24:22 -03:00
  • 32d75f7a60 support the lnurl fallback scheme. fiatjaf 2020-10-17 15:23:58 -03:00
  • 435f5405c6 minor prettier change. fiatjaf 2020-10-16 14:45:28 -03:00
  • a46ca45de0 some readme and docs clarification. fiatjaf 2020-10-15 23:12:32 -03:00
  • 9cb58833ad make httpx calls async when doing them from view functions. fiatjaf 2020-10-15 12:58:37 -03:00
  • c81e61e4fe guards and safety timeouts around paymentChecker intervals. fiatjaf 2020-10-15 12:32:28 -03:00
  • bdbb58b2b0 wrap memo columns in payments table. fiatjaf 2020-10-15 00:59:00 -03:00
  • be7d36214a use payments/sse on the core wallet UI. fiatjaf 2020-10-15 00:18:56 -03:00
  • f02ec67f35 add lntxbot invoices listener. fiatjaf 2020-10-14 23:58:57 -03:00
  • d528d4e09e fix: wallet layout. fiatjaf 2020-10-14 23:13:55 -03:00
  • ec4b558638 fix: domain variable assignment in pay_lnurl. fiatjaf 2020-10-14 22:44:23 -03:00
  • 0dc60d4795 increase timeouts for http wallets when stuff may take more than 5 seconds. fiatjaf 2020-10-13 20:37:39 -03:00
  • 3a56aaa3ad Merge pull request #113 from lnbits/lnurl fiatjafandGitHub 2020-10-13 20:31:00 -03:00
  • e1501e8ed6 fix bug with lnurl-withdraw dialog being skipped directly to the previous invoice shown. fiatjaf 2020-10-13 15:20:58 -03:00
  • 1529ebb689 lnurlpay comment. fiatjaf 2020-10-13 15:18:34 -03:00
  • bcdc065cc0 mypy fixes. fiatjaf 2020-10-13 14:46:23 -03:00
  • cf0bd7ece8 displaying lnurlpay success_actions. fiatjaf 2020-10-13 13:57:26 -03:00
  • c6bd060d19 docs: fix typo in command Gabriel Comteandfiatjaf 2020-10-13 10:31:53 +02:00
  • 8d135489ab fix: invoice parsing JS bug from the lnurl implementation. fiatjaf 2020-10-12 23:17:50 -03:00
  • 69063190ab also catch httpx.ConnectError whenever we do catch httpx.RequestError. fiatjaf 2020-10-12 22:25:55 -03:00
  • bc2207ba27 actually paying and withdrawing with lnurl. fiatjaf 2020-10-12 18:15:27 -03:00
  • 3cd15c40fc lnurl-pay and lnurl-withdraw UI. fiatjaf 2020-10-11 22:19:27 -03:00
  • 7a5159f293 send/create/scan buttons for clear LNURL support. fiatjaf 2020-09-20 23:58:02 -03:00
  • fa8713de17 move scan to outside of receive. Arcandfiatjaf 2020-09-20 23:50:02 -03:00
  • b1f30390b0 retrieve preimage from wallet backends, save it and show on UI dialog. fiatjaf 2020-10-12 23:18:37 -03:00
  • f2ea8a0c74 fix lndrest payment checking: b64/hex mismatch. fiatjaf 2020-10-12 23:16:16 -03:00
  • b5a07c7ae7 add status() method to wallets to be used in initial check. fiatjaf 2020-10-12 22:25:55 -03:00
  • d5d85d16e6 fix: auth headers variable name on opennode.py fiatjaf 2020-10-12 20:58:53 -03:00
  • 2894944b1e pending=False on /sse payments. fiatjaf 2020-10-09 22:05:39 -03:00
  • 31820e041c /sse returns payment as objects instead of arrays. fiatjaf 2020-10-09 21:08:01 -03:00
  • 1d00060419 harden sse connections to backends a little. fiatjaf 2020-10-09 20:55:58 -03:00
  • 7f41d73a84 SSE-based invoices stream for LNbitsWallet. fiatjaf 2020-10-09 17:06:50 -03:00
  • f638a1088e lnurlp: fix querystring handling in success_url. fiatjaf 2020-10-09 16:40:49 -03:00
  • ea3418c21d lnurlp: support success_text and success_url. fiatjaf 2020-10-09 16:17:16 -03:00
  • f6bcff01f4 presort vendored paths list. fiatjaf 2020-10-08 22:10:17 -03:00
  • 33fa540744 adjust docs to match 91853 fiatjaf 2020-10-08 21:51:40 -03:00
  • 6f72f1fe6d fix typo: LND_MACAROON -> LND_REST_MACAROON fiatjaf 2020-10-08 16:24:20 -03:00
  • 76633fb71f lndrest: check last 20 payments instead of first 20. fiatjaf 2020-10-08 16:08:11 -03:00
  • 9185342c72 simplify environment variables required. fiatjaf 2020-10-08 16:03:18 -03:00
  • fc6e49b821 Change .env variable names to match lnbits.py HamishMacEwanandfiatjaf 2020-10-07 17:07:17 +13:00
  • 35f8e3334c fix typo: LnbitsWallet -> LNbitsWallet. fiatjaf 2020-10-06 23:04:25 -03:00
  • 0b1f3c22e0 lndhub: fix "token" -> "refresh_token". fiatjaf 2020-10-06 21:53:43 -03:00
  • 24c8201920 add current git commit to summary. fiatjaf 2020-10-06 17:42:33 -03:00
  • 9a16dfa960 remove annoying warnings and unnecessary prints. fiatjaf 2020-10-06 12:59:06 -03:00
  • c5352c0309 register channel listeners instead of callbacks. fiatjaf 2020-10-06 01:50:55 -03:00
  • 95e8573ff8 SSE endpoint for paid invoices. fiatjaf 2020-10-06 00:39:54 -03:00
  • 4e68a0e7e6 lndrest: two small fixes. fiatjaf 2020-10-05 22:43:49 -03:00
  • 16541d40c6 show more data in txinfo modal and fee on main table. fiatjaf 2020-10-05 22:37:40 -03:00
  • bb965e4119 lndrest: account for when there are pending checking_ids from other sources. fiatjaf 2020-10-05 22:16:28 -03:00
  • 5ead82f57c fix /lnurlwallet again. db.commit() and wait 3 seconds. fiatjaf 2020-10-05 20:32:52 -03:00
  • 1eac618a25 lnurlp: allow creation of pay_links without webhook_url. fiatjaf 2020-10-05 20:12:24 -03:00
  • e1744caec5 Merge pull request #101 from lnbits/invoice-listeners fiatjafandGitHub 2020-10-05 13:40:31 -03:00
  • 39c331a7b9 fix opennode stupid syntax errors. fiatjaf 2020-10-05 08:46:20 -03:00
  • 6e6ce093f0 guard against lndrest URLs without a leading http... fiatjaf 2020-10-05 08:45:57 -03:00
  • 1ce9936561 better handling of missing dependencies on lndgrpc. fiatjaf 2020-10-05 08:45:32 -03:00
  • e408febf97 hypercorn -k trio fiatjaf 2020-10-04 23:06:28 -03:00
  • c3ded859df fix requirements after rebase. fiatjaf 2020-10-04 12:10:56 -03:00
  • f5b8ed8fc6 make lndgrpc work using the purerpc library and a manually-declared method. fiatjaf 2020-10-04 00:22:37 -03:00
  • 9994e61615 migrate to trio so c-lightning sockets stop hanging. fiatjaf 2020-10-03 21:57:14 -03:00
  • e74cf33f90 broken invoice listener on c-lightning and other fixes around wallets. fiatjaf 2020-10-03 17:27:55 -03:00
  • b3c69ad49c invoice listeners support on lnd and other fixes around wallets/ fiatjaf 2020-10-02 17:13:33 -03:00
  • 90c640b659 fix async so now it is a mess that works. fiatjaf 2020-10-02 17:12:49 -03:00
  • 28e6f40bea async fixes on _invoice_listener. fiatjaf 2020-09-30 23:43:27 -03:00
  • bbe8d05af4 migrate from aiohttp to httpx following master. fiatjaf 2020-09-29 22:04:51 -03:00
  • 2c92205703 async invoice listeners through webhooks: lnpay and opennode. fiatjaf 2020-09-29 00:52:27 -03:00
  • 74117ffc57 lnurlp webhooks. fiatjaf 2020-09-28 00:54:15 -03:00
  • 04222f1f01 basic invoice listeners. fiatjaf 2020-09-27 23:12:55 -03:00
  • e2f6c20e3b update docs so master is runnable. fiatjaf 2020-10-02 14:53:55 -03:00
  • 08b2ce5c05 update requirements.txt fiatjaf 2020-10-02 08:40:50 -03:00
  • 5971eefe44 Fixed register page blank bug benarc 2020-10-01 19:44:04 +01:00
  • a11b967ffc Merge remote-tracking branch 'origin/master' benarc 2020-10-01 19:40:16 +01:00
  • f6e6bf73d3 Pointed people towards a stable release ArcandGitHub 2020-10-01 18:12:29 +01:00
  • f2619a4bbc piplockupdtae benarc 2020-09-30 19:22:19 +01:00
  • 88b8826bfd fix balance calculation vue glitch. fiatjaf 2020-09-29 20:04:02 -03:00
  • 211ac0391b overengineered async fix for /lnurlwallet internal hanging. fiatjaf 2020-09-29 18:24:08 -03:00
  • e0b8470d40 show unpaid invoices, balance calculated on server-side so isn't affected. fiatjaf 2020-09-29 15:43:11 -03:00
  • 2dfae9ecc1 adapt Procfile hypercorn call. fiatjaf 2020-09-28 21:11:34 -03:00
  • 3ab29e6e50 fix: lnbits.com deploy Eneko Illarramendi 2020-09-28 23:49:11 +02:00
  • f60cebb072 fix: add missing assets command (#100) EnekoandGitHub 2020-09-28 23:11:59 +02:00
  • d8da88aefa Fixed QR codes not printing benarc 2020-09-28 16:59:20 +01:00
  • 49baa07141 fix proxyfix. fiatjaf 2020-09-28 00:21:33 -03:00
  • 098089af75 PREFER_SECURE_URLS, get rid of FORCE_HTTPS hacks. 0.1.1 Eneko Illarramendiandfiatjaf 2020-09-24 11:44:35 -03:00
  • 39cd96594e pass appropriate parameters to create_payment on lnurlwallet. fiatjaf 2020-09-24 13:09:02 -03:00
  • dbabf937c4 Merge pull request #93 from lnbits/quart fiatjafandGitHub 2020-09-17 22:51:19 -03:00
  • cd8a447ba0 pytest quibbles and dev dependencies. fiatjaf 2020-09-17 22:41:30 -03:00
  • ef0bdf8363 mypy quibbles. fiatjaf 2020-09-16 20:24:17 -03:00
  • 75047c5bc3 fix static extensions js url. fiatjaf 2020-09-16 20:21:42 -03:00
  • 2b38207100 mimic x_proto, x_host params from old ProxyFix. fiatjaf 2020-09-15 17:19:34 -03:00
  • 5513b34a66 change 1 to true on env vars because that is supported now. fiatjaf 2020-09-15 17:19:11 -03:00
  • 6928f431a7 poor man's flask-assets. fiatjaf 2020-09-15 15:54:05 -03:00
  • 3a0762ff82 proxy fix (x-forwarded-...). fiatjaf 2020-09-14 23:55:47 -03:00
  • 42c6620a07 quart run settings and hypercorn on docker/Procfile. fiatjaf 2020-09-14 23:28:10 -03:00
  • f01028eac7 migrate from flask to quart. fiatjaf 2020-09-13 21:31:05 -03:00
  • f452b9c00d withdraw: replace location.hostname with location.host. fiatjaf 2020-09-14 15:46:23 -03:00
  • 1e2dd412c7 lnurlp: remove wrong /pay/ segments from docs. fiatjaf 2020-09-14 09:35:58 -03:00
  • e6ad42dbe1 update prettier to 2.1.1 fiatjaf 2020-09-14 09:09:34 -03:00