Commit graph

  • 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 HamishMacEwan 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 fiatjaf 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 Arc 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) Eneko 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. Eneko Illarramendi 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 fiatjaf 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
  • 1faf0b152c remove annoying print(). fiatjaf 2020-09-13 21:48:46 -03:00
  • f4fffc19aa lndhub extension frontend. fiatjaf 2020-09-12 00:10:06 -03:00
  • 6210305791 checking pending invoices and payments from lndhub interface. fiatjaf 2020-09-11 22:14:25 -03:00
  • ce038193cf lndhub extension backend. fiatjaf 2020-08-31 16:18:05 -03:00
  • 5ac91ee2cf db commits at the right places when sending payments. fiatjaf 2020-09-11 21:24:41 -03:00
  • 4855e2cd3d make every request a database transaction. fiatjaf 2020-09-07 00:47:13 -03:00
  • 487f082eb2 take extra care on check_internal() fiatjaf 2020-09-06 23:52:36 -03:00
  • a8e1aa3154
    Consider port number on lnurlp URL frennkie 2020-09-10 02:43:34 +02:00
  • afb2cc4339
    Update .env.example Arc 2020-09-08 09:55:31 +01:00
  • 6b94abcfb9
    Moved install guide to more prominent position Arc 2020-09-08 09:30:23 +01:00
  • bd48bdc04d
    Update .env.example due to recent changes (#91) supertestnet 2020-09-07 10:05:50 -04:00
  • 130beaf38a fix undeclared ok error. fiatjaf 2020-09-06 23:39:46 -03:00
  • ab6229806c fix: column is called hash, not payment_hash. fiatjaf 2020-09-06 22:15:29 -03:00
  • d62031b068 chore: let's just call it flask_migrate Eneko Illarramendi 2020-09-05 13:16:45 +02:00
  • 1bc5e144d3 refactor: clean up __init__ file following some Flask conventions Eneko Illarramendi 2020-09-05 08:00:44 +02:00
  • ffa3c3f6a6 python -m lnbits fiatjaf 2020-09-04 17:13:10 -03:00
  • b8de30423f remove walrus operator because python3.7 fiatjaf 2020-09-04 17:07:46 -03:00
  • c965bca41d migration tracking. fiatjaf 2020-09-03 22:39:52 -03:00
  • f238b3d1ef fix: TypedDict import Eneko Illarramendi 2020-09-04 21:24:30 +02:00
  • 6b33f150c6 fix: revert default python version to 3.7 in Pipfile, closes #85 Eneko Illarramendi 2020-09-04 21:18:22 +02:00
  • 8b7028d728 add VoidWallet and make it the default. fiatjaf 2020-09-03 21:43:32 -03:00
  • 23cfe0d417 chore: update github workflows Eneko Illarramendi 2020-09-03 23:02:15 +02:00
  • a651f747ac chore: remove gunicorn and gevent from minimum requirements Eneko Illarramendi 2020-09-03 19:53:22 +02:00
  • dcd3f80974 fix: invoice.payee is None by default. fiatjaf 2020-09-03 08:53:06 -03:00
  • 6513908a8d
    Merge pull request #81 from lnbits/internalpaymentsmegachanges fiatjaf 2020-09-03 00:29:20 -03:00
  • 753e9c5b15 make linting workflow reflect what is done locally (Makefile). fiatjaf 2020-09-02 22:06:53 -03:00
  • dc3d96c6a8 fix many mypy complaints, specially on bolt11.py fiatjaf 2020-09-02 21:11:08 -03:00
  • ce28db76c9 add a dialog with payment details for each payment. fiatjaf 2020-09-02 19:19:18 -03:00
  • 197af922d0 use {"tag": ext} for extension-related payments. fiatjaf 2020-09-02 12:44:54 -03:00
  • 4447a48724 deleting expired invoices based on their actual expiry date. fiatjaf 2020-09-02 00:58:21 -03:00
  • d2650d6e2c don't try to check payments that start with temp_ or internal_. fiatjaf 2020-09-02 00:32:52 -03:00
  • b56877d470 make db.py context manager operate in a transaction. fiatjaf 2020-09-01 22:36:52 -03:00
  • bf3c44b3c4 extra fields on apipayments + index payments by payment_hash fiatjaf 2020-08-31 22:12:46 -03:00
  • c96b22664e internal payments. arcbtc 2020-08-19 17:53:27 +01:00
  • d4f957a5c8 chore: update js vendors Eneko Illarramendi 2020-09-02 14:39:20 +02:00
  • 0d0e00e699 chore: update Pipfile Eneko Illarramendi 2020-09-02 14:31:44 +02:00
  • b4a6b45645 only check pending payments on "check_pending". fiatjaf 2020-08-31 22:55:19 -03:00
  • fadddc995a get_wallet_payments with more fine-grained, explicit filters. fiatjaf 2020-08-31 00:24:57 -03:00