Commit graph

778 commits

Author SHA1 Message Date
Arc
9fa05e43f9
Merge pull request #171 from lnbits/satspay
Adds WatchOnly wallet and SatsPayServer extensions
2021-04-12 17:42:54 +01:00
Ben Arc
49827a64da Black formatting 2021-04-12 17:20:50 +01:00
Ben Arc
492d710bb8 Added api docs 2021-04-12 17:14:55 +01:00
fiatjaf
da9723735c fix: livestream producer sharing was conflicting with internal payments. 2021-04-11 00:44:55 -03:00
fiatjaf
2a198d3186 metadata and hide. 2021-04-11 00:44:55 -03:00
fiatjaf
c6f4372d23 pass the full payment_hash to the lnurl success action URL. 2021-04-11 00:44:55 -03:00
fiatjaf
529717a0f6 livestream dialog at the middle. 2021-04-11 00:44:55 -03:00
fiatjaf
69f867f692 make the livestream text more neutral. 2021-04-11 00:44:55 -03:00
fiatjaf
52e7a28fc2 make price optional then fix min/max issues. 2021-04-11 00:44:55 -03:00
fiatjaf
42cf70e158 conditional buys: get a download link when paying over x. 2021-04-11 00:44:55 -03:00
fiatjaf
a3fbcd46cd livestream: notifications and comments. 2021-04-11 00:44:55 -03:00
fiatjaf
e17b9422ad add price to track description. 2021-04-11 00:44:55 -03:00
fiatjaf
76199c66a1 livestream extension.
(except docs)
2021-04-11 00:44:55 -03:00
fiatjaf
95a32b0d7b
Merge branch 'master' into master 2021-04-11 00:13:10 -03:00
pseudozach
980bb69151 fix localhost:5000 in captcha.js 2021-04-10 20:07:36 -07:00
fiatjaf
e38b945d5c fix some of mypy complaints. 2021-04-10 18:06:41 -03:00
fiatjaf
fdf4f6c1ae catch errors in multiple places that might be destroying the async flow and causing lnbits to die silently. 2021-04-10 17:37:48 -03:00
Ben Arc
61f6e2a4f2 Fixed prettier (again) 2021-04-09 00:49:01 +01:00
Ben Arc
d872f0d138 black formatting 2021-04-09 00:41:19 +01:00
Ben Arc
6a18766a82 Fixed prettier 2021-04-09 00:36:56 +01:00
Ben Arc
cbdf97f949 Merge remote-tracking branch 'origin/master' into satspay 2021-04-09 00:24:23 +01:00
Ben Arc
4219513a8a Cleaned up api 2021-04-09 00:22:52 +01:00
Ben Arc
64bb1b5444 Merge branch 'watchonly' into satspay 2021-04-08 23:24:14 +01:00
davidfrayne
c26f6fcbdf added meta-tags to base.html to allow fullscreen app launch on mobiles. 2021-04-08 13:46:52 +01:00
Ben Arc
6a7c28eb0e Deleted some prints 2021-04-08 01:34:44 +01:00
Ben Arc
8d3d828e49 Some formatting 2021-04-08 01:04:55 +01:00
Ben Arc
b7090d963b Removed ability to update charge, as caused too many issues 2021-04-08 01:01:10 +01:00
Ben Arc
2d8f85f77c SatsPayServer works apart from updating charges 2021-04-07 22:51:33 +01:00
Stepan Snigirev
a27a3885f3 add descriptor support 2021-04-07 19:27:26 +02:00
Ben Arc
90319bfd8c Satspay mostly working 2021-04-07 01:50:38 +01:00
fiatjaf
82731dc901 a special error for when payments fail. 2021-04-06 14:57:51 -03:00
fiatjaf
59aaea47fd lndrest: capture the pay error properly. 2021-04-06 10:22:37 -03:00
Ben Arc
f5d06653a6 Counted working 2021-04-05 01:48:35 +01:00
Ben Arc
744662fb63 Started fixing endpoints 2021-04-05 00:10:54 +01:00
Ben Arc
55748b427b Initial commit 2021-04-04 18:20:52 +01:00
Ben Arc
96082978d1 Merge remote-tracking branch 'origin/master' into watchonly 2021-04-04 13:35:42 +01:00
Ben Arc
d7c3c4e51c Removed satspay ext 2021-04-04 13:32:03 +01:00
Ben Arc
ed5aeccb8e remove display.html 2021-04-04 13:30:59 +01:00
Ben Arc
b2841ee909 prettier and black 2021-04-04 13:28:46 +01:00
Ben Arc
69ef4d7e63 Cleaned up watchonly 2021-04-04 13:17:24 +01:00
Ben Arc
ae5d45a73e Get wallets 2021-04-02 23:38:40 +01:00
Ben Arc
6f42413107 Added countedown 2021-04-01 02:31:35 +01:00
fiatjaf
946279674a stop bloating the logs with checking routine. 2021-03-31 20:24:46 -03:00
fiatjaf
11679a4fa7 actually do the fee abs() thing on the balances view. 2021-03-31 20:22:34 -03:00
Ben Arc
045e069312 All fees are negative 2021-04-01 00:02:24 +01:00
Ben Arc
0db516b6e0 watchonly working, satspay broken 2021-03-31 23:49:36 +01:00
Ben Arc
b05b8c0115 Merge remote-tracking branch 'origin/master' into watchonly 2021-03-31 10:43:55 +01:00
fiatjaf
08d124c62a nicer print checking status. 2021-03-28 01:34:37 -03:00
fiatjaf
e112258c39 improve checking routine.
check pending invoices only once on startup,
then check outgoing payments every 30 minutes,
and delete outgoing payments that return False (meaning they have failed).

also fix a bug on sparko.
2021-03-28 00:11:45 -03:00
fiatjaf
b2efd71d3c allow extensions to hide themselves. 2021-03-27 22:49:53 -03:00