Commit Graph

641 Commits

Author SHA1 Message Date
fiatjaf
ea51af90d0 remove "Renew Keys" button.
it wasn't doing anything.
closes https://github.com/lnbits/lnbits/issues/147
2021-02-13 21:45:22 -03:00
Pac
378e408dca Update wallet.html 2021-02-13 21:45:22 -03:00
Pac
e251291076 Display QRcode for easy wallet export
This adds a QRcode of the "url_root/wallet?usr=#####&wal=####" so that
the user can create a wallet on desktop and easily use it on his phone.
Also, in a use case where the <User Manager> extension is used, the
manager can create a wallet and show the QRcode for the user to take it
(e.g. in a hotel front desk the clerk creates it and the user takes it
in his phone browser, to pay for laundry, massage, soda machine...)
2021-02-13 21:45:22 -03:00
fiatjaf
88eb8e0e78 fix curl examples in extensions, path was duplicating the plugin names. 2021-02-07 08:23:01 -03:00
fiatjaf
9c126696fc delete pending payments after WALLET.pay_invoice fails.
fixes https://github.com/lnbits/lnbits/issues/138
2021-01-05 22:29:02 -03:00
fiatjaf
9dd040186d fix fee on lntxbot wallets. 2021-01-05 19:50:06 -03:00
fiatjaf
45148d285e Revert "Fixed fee deduction "
This reverts commit 14b6e21a02.
2021-01-05 19:49:27 -03:00
Arc
e96c92e6df
Merge pull request #135 from grmkris/extensions/subdomains
subdomains extension
2021-01-05 22:35:06 +00:00
benarc
14b6e21a02 Fixed fee deduction 2021-01-05 21:54:58 +00:00
Kristjan
2a25932a85 refactored docs 2021-01-03 16:37:13 +01:00
Kristjan
d811d69dac fixed bug on frontend where user couldn't updated information about a domain 2021-01-03 16:15:03 +01:00
Kristjan
b6cb305e5c black formatting 2021-01-03 11:28:23 +01:00
Kristjan
babaa4459e decided to remove IP and subdomain validations.. we run dry-run to cloudflare anyway so those 2 checks are reduntant 2021-01-03 11:27:45 +01:00
Kristjan
f45aadaafe added checks to the cloudflare if the domain can be created; code refactoring - moved calls to cloudflare to seperate file 2021-01-03 11:22:42 +01:00
Kristjan
f6010bc139 black formatting 2021-01-03 00:31:02 +01:00
Kristjan
33b48341f1 checks before creating new subdomain 2021-01-03 00:26:33 +01:00
Kristjan
dc4a786dda black formatting 2021-01-02 22:56:36 +01:00
Kristjan
10414be0d2 now payments are finalized and dns registered when the event happens instead when user polls the backend 2021-01-02 22:55:52 +01:00
Kristjan
e1abea77f5 moved code for generating new dns name and updating the invoice in database to the invoiceListener 2021-01-02 22:38:28 +01:00
Kristjan
8a7652c06f started working on payment listeners 2021-01-02 20:49:39 +01:00
Kristjan
be0f853346 validation for the ip address and record type 2021-01-02 19:21:39 +01:00
Kristjan
afa7fce1c4 prettier formatting for lnticket extension 2021-01-02 17:05:24 +01:00
Kristjan
94b3416300 prettier formatting 2021-01-02 16:58:03 +01:00
Kristjan
c082c953f3 black formatting 2020-12-31 18:50:16 +01:00
Kristjan
128888be92 refactoring & bug fixes 2020-12-31 18:39:16 +01:00
Kristjan
bd4a668d23 added instructions and better formatting to the readme file 2020-12-30 12:20:37 +01:00
Kristjan
399a07b98a added basic information 2020-12-30 12:08:53 +01:00
Kristjan
493ab5464e integration with cloudflare, working prototype 2020-12-30 11:50:49 +01:00
Kristjan
6c4b5ea406 working subdomains frontend, table, popup, payments 2020-12-29 20:52:54 +01:00
Kristjan
c0d7371137 subdomains public window 2020-12-29 19:16:04 +01:00
Kristjan
e96ec08f44 code refactor 2020-12-28 23:24:47 +01:00
Kristjan
2eb44674d0 added public facing api 2020-12-28 22:40:46 +01:00
Kristjan
307a919d17 added CRUD operations 2020-12-28 22:32:04 +01:00
Kristjan
3c398a8276 started working on subdomains extension 2020-12-28 19:51:45 +01:00
fiatjaf
1c922a5ddc finish webhooks for normal invoices with two extra columns. 2020-12-24 09:39:46 -03:00
fiatjaf
4623220316 specify webhooks from invoice creation and call them. 2020-12-24 09:39:46 -03:00
benarc
503c981bc9 Updated example extension 2020-12-02 10:45:12 +00:00
benarc
31b1c0d1d5 Fixed tpos links not being fetched 2020-12-01 22:53:52 +00:00
benarc
ae59c74c24 Added if webhook to stop 500 in webhook absence 2020-12-01 22:35:06 +00:00
benarc
52956a62a2 Added unique hash check to lnurlw 2020-11-30 22:27:53 +00:00
benarc
ccb9d107d5 fixed unique update lnurlw 2020-11-30 22:19:17 +00:00
benarc
edc533e902 Moved amount update to cb in lnurlw 2020-11-30 22:03:20 +00:00
benarc
9db327d5db changed 'comment' top 'content' in webhook 2020-11-30 21:12:00 +00:00
benarc
16fff9899f Added webhook for tickets 2020-11-30 14:59:21 +00:00
benarc
67e8c567a3 Fixed some lnticket bugs 2020-11-30 14:02:17 +00:00
fiatjaf
d4e718d29b fix migration. 2020-11-24 16:25:20 -03:00
fiatjaf
d84915cb00 oops: formatting. 2020-11-21 23:23:11 -03:00
fiatjaf
03706dcbad withdraw: fix incorrect setting of used+1.
fixes https://github.com/lnbits/lnbits/issues/123
2020-11-21 23:20:27 -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
Christian Rotzoll
f877dde2b0
fix #125 qrcode printing (#126)
Authored-by: rootzoll <rotzoll@MacBook2020.fritz.box>
2020-11-19 22:18:22 -03:00