lnbits-legend/lnbits/core
fiatjaf 9185342c72 simplify environment variables required.
instead of multiple keys/macaroons with different permissions we request only one.
if someone wants to use lnbits with an invoice macaroon they're free to do it and
we will just fail on 'pay' methods, as before.

this also grandfathers the previous environment variables names so everything keeps
working without people having to change their setups.

in the meantime some bugs with lntxbot and c-lightning were fixed and the `requests`
dependency was eliminated because I can't organize myself into meaningful chunks of
changes.
2020-10-08 16:03:21 -03:00
..
static show more data in txinfo modal and fee on main table. 2020-10-05 22:38:06 -03:00
templates/core show more data in txinfo modal and fee on main table. 2020-10-05 22:38:06 -03:00
views simplify environment variables required. 2020-10-08 16:03:21 -03:00
__init__.py register channel listeners instead of callbacks. 2020-10-06 01:50:56 -03:00
crud.py basic invoice listeners. 2020-10-04 12:04:47 -03:00
migrations.py migration tracking. 2020-09-04 21:33:30 -03:00
models.py register channel listeners instead of callbacks. 2020-10-06 01:50:56 -03:00
services.py overengineered async fix for /lnurlwallet internal hanging. 2020-09-29 18:24:08 -03:00
tasks.py register channel listeners instead of callbacks. 2020-10-06 01:50:56 -03:00