Commit Graph
39 Commits
Author SHA1 Message Date
calleandGitHub 4ac73f1a79 Lnurlp/url_validation_fix (#883)
* dont assume field

* fix https check
2022-08-15 00:20:57 +02:00
Lee SalminenandGitHub fc427e7ccc resolves issue #872 & #815, error deleting lnurlp/lnurlw links (#877)
* resolves issue #872, error deleting lnurlp link

* apply the same fix for lnurlw in issue #815
2022-08-14 19:38:26 +02:00
calleandGitHub b3c866fd1d Code health: Small linting fix (#813)
* small linting fix

* je lint therefore je suis
2022-08-02 16:17:47 +02:00
Tiago VasconcelosandGitHub 2b827d37fa return lnurl in create link (#685) 2022-07-17 14:39:02 +02:00
calleandGitHub 06fbc4b0ae move fiat_base_multiplier multiplication into api_link_create_or_update() (#675) 2022-06-22 12:28:40 +02:00
callebtc b7008495b8 lnurlp: support for floating point fiat values 2022-06-10 15:35:35 +02:00
Ben Arc eb8bbd3896 Added check so number must be more than zero 2022-03-14 11:22:56 +00:00
Tiago vasconcelosandfiatjaf a00e46f629 Change _asdict() to dict() 2022-01-05 07:36:10 -03:00
Tiago vasconcelos cfac70d394 general cleanup and unused imports removal 2021-11-25 18:52:16 +00:00
Tiago vasconcelos 11499041be fix lnurlp update link 2021-10-25 12:11:58 +01:00
Tiago vasconcelos a840970366 fix require admin key endpoints 2021-10-20 12:03:11 +01:00
benarc 982415f013 Satsdice error, confused over url_for 2021-10-15 14:28:41 +01:00
Tiago vasconcelos 7e3b0c08dc lnurlp cleaned and finished 2021-10-08 12:10:43 +01:00
Tiago vasconcelos 7646bbefd5 can't seem to make url_for work 2021-10-06 11:10:24 +01:00
Tiago vasconcelos 81826f3c13 fix: lnurlp, withdraw 2021-10-05 09:19:21 +01:00
Tiago vasconcelos 4c724e6f01 typos fix 2021-09-29 11:03:02 +01:00
Tiago vasconcelos dcad7ea5fa lnurlp fastAPI port 2021-09-28 18:10:22 +01:00
Tiago vasconcelos 3e0fd39175 some syntax refactoring 2021-08-22 12:16:31 +01:00
Stefan Stammberger d20c3ce119 fix: syntax errors 2021-08-21 12:14:23 +02:00
Ben Arc a9dc087f61 All extensions semi-switched 2021-08-21 00:34:48 +01:00
Ben Arc fe123d6d31 Put extensions back so we can start converting 2021-08-20 12:44:03 +01:00
Ben Arc 9c313586bd removed all but one extension, so we can focus on core 2021-08-16 18:12:48 +01:00
fiatjaf 05139b3305 lnurlp: fix success_url checking. 2021-06-04 00:29:55 -03:00
Pacandfiatjaf 036e45d77c Enforce https on Success URL for lnurlp 2021-05-28 10:01:57 -03:00
fiatjaf 42bd5ea989 remove exception to black line-length and reformat. 2021-03-24 00:40:32 -03:00
fiatjaf 1bc59974a8 also support all currencies in lnurlp. 2021-03-14 21:50:05 -03:00
fiatjaf adc3e62573 abstract exchange rates code into a "util". 2021-03-14 20:43:39 -03:00
fiatjaf d3fc52cd49 migrate to sqlalchemy-aio.
a big refactor that:

- fixes some issues that might have happened (or not) with asynchronous
    reactions to payments;
- paves the way to https://github.com/lnbits/lnbits/issues/121;
- uses more async/await notation which just looks nice; and
- makes it simple(r?) for one extension to modify stuff from other extensions.
2020-11-21 23:02:14 -03:00
fiatjaf 2863653261 lnurlp: accept comments, USD prices, min/max ranges. 2020-10-22 15:58:15 -03:00
fiatjaf ea3418c21d lnurlp: support success_text and success_url. 2020-10-09 16:17:16 -03:00
fiatjaf 74117ffc57 lnurlp webhooks. 2020-10-04 12:04:49 -03:00
fiatjaf 04222f1f01 basic invoice listeners. 2020-10-04 12:04:47 -03:00
Eneko Illarramendiandfiatjaf 098089af75 PREFER_SECURE_URLS, get rid of FORCE_HTTPS hacks. 2020-09-24 13:08:59 -03:00
fiatjaf f01028eac7 migrate from flask to quart.
also remove all flaskiness from static file serving.
and reference all vendored scripts on the base tempĺate for simplicity.
2020-09-14 16:03:25 -03:00
Eneko Illarramendi 23cfe0d417 chore: update github workflows 2020-09-03 23:10:41 +02:00
fiatjaf 197af922d0 use {"tag": ext} for extension-related payments. 2020-09-02 12:44:54 -03:00
fiatjaf 96b80fb3fc lnurlp: store description as memo. 2020-08-29 13:11:19 -03:00
fiatjaf 0c7284be31 description_hash fix. 2020-08-29 12:23:17 -03:00
fiatjaf a79ec8f4a4 lnurlp extension. 2020-08-28 23:03:12 -03:00