Stefan Stammberger
c1a82dad9d
fix: lnurlp templates and path functions
...
While rendering the tempaltes the link.lnurl() function was not found
as no request object was passed.
Compute the lnurl before rendering the template. This way we can avoid
computing it multiple times and do not to have to pass the request object
in the template.
2021-10-10 11:05:43 +02:00
Tiago vasconcelos
d319aca6cf
withdraw bug fixing/can't withdraw
2021-10-08 17:10:25 +01:00
Tiago vasconcelos
7e3b0c08dc
lnurlp cleaned and finished
2021-10-08 12:10:43 +01:00
Tiago vasconcelos
7b93299ef7
axios query params fix
2021-10-08 11:03:55 +01:00
Tiago vasconcelos
0a85bae405
undo stringify
2021-10-07 11:01:26 +01:00
Tiago vasconcelos
683f138f1b
invoice gets undefined
2021-10-06 19:43:57 +01:00
Tiago vasconcelos
d9aaae7872
added tpos extension
2021-10-06 14:49:00 +01:00
Tiago vasconcelos
46ab9960ad
url_for issues
2021-10-06 14:40:12 +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
6edac8ae8d
remove extensions
2021-10-01 10:49:11 +01:00
Tiago vasconcelos
4120a51e0c
Merge branch 'FastAPI' of https://github.com/arcbtc/lnbits into FastAPI
2021-10-01 10:28:21 +01:00
Stefan Stammberger
dba988a969
fix: reactivate catch-all exception handler
2021-09-30 19:16:38 +02:00
Tiago vasconcelos
3df8e22ba2
Merge branch 'FastAPI' of https://github.com/arcbtc/lnbits into FastAPI
2021-09-30 14:42:19 +01:00
Tiago vasconcelos
c0280838e7
ext: withdraw ported + lnurlp fixes
2021-09-30 14:42:04 +01:00
Stefan Stammberger
87c784aa0c
fix: create and pay a ticket code
2021-09-29 20:57:35 +02:00
Stefan Stammberger
534dfdb4e0
fix: startup of lntickets listeners
2021-09-29 20:44:00 +02:00
Tiago vasconcelos
65aa1b24d8
ext: widthraw - views_api
2021-09-29 11:04:37 +01:00
Tiago vasconcelos
4c724e6f01
typos fix
2021-09-29 11:03:02 +01:00
Tiago vasconcelos
0e1a21f431
merged fusion fixes
2021-09-29 10:44:41 +01:00
Tiago vasconcelos
20c44cd0a0
Merge branch 'FastAPI' of https://github.com/arcbtc/lnbits into FastAPI
2021-09-29 10:43:19 +01:00
Stefan Stammberger
f827d2ce18
fix: fetch tickets and forms JS and endpoints
2021-09-28 22:03:45 +02:00
Stefan Stammberger
85d9a3fcc3
fix: some errors in lnticket ext
2021-09-28 21:18:15 +02:00
Stefan Stammberger
2a4314ca84
fix: raise bad req error on call without X-API-key
2021-09-28 21:13:04 +02:00
Stefan Stammberger
8c5989d465
fix: crash when an ext doesn't have static files
2021-09-28 21:10:51 +02:00
Tiago vasconcelos
dcad7ea5fa
lnurlp fastAPI port
2021-09-28 18:10:22 +01:00
Tiago vasconcelos
de4f7fd07a
tickets fastAPI fixes
2021-09-28 18:10:06 +01:00
Tiago vasconcelos
ca5ee4ed4f
tickets fastAPI
2021-09-27 21:02:50 +01:00
Tiago vasconcelos
3a3ef4cd22
tickets fastAPI: init
2021-09-27 20:33:18 +01:00
Tiago vasconcelos
0891611d2b
fastAPI port views_api
2021-09-27 15:52:08 +01:00
Stefan Stammberger
a5c0a2bb50
fix: offlineshop ext lnurl handling
2021-09-19 13:34:31 +02:00
Stefan Stammberger
c5d96d21e9
fix: core pay via lnurl endpoint
2021-09-19 13:25:39 +02:00
Stefan Stammberger
32ca6289df
fix: broken payment API implementation
2021-09-19 09:31:16 +02:00
Stefan Stammberger
e3c7ca0726
feat: update offlineshop extension
2021-09-16 19:42:05 +02:00
Stefan Stammberger
3bae5c92c2
fix: /extensions endpoint
2021-09-11 20:44:22 +02:00
Stefan Stammberger
7b69852acc
fix: make check_user_exists() work with FastAPI
2021-09-11 15:18:09 +02:00
Stefan Stammberger
9e76668269
fix: send payments via Wallet UI
2021-09-11 11:47:05 +02:00
Stefan Stammberger
63d0242685
fix: more return types
2021-09-11 11:02:48 +02:00
Stefan Stammberger
fa08177317
fix: FastAPify how data or exceptions are returned
...
FastAPI handles returning HTTPStatus codes differently than Quart did
2021-09-10 21:40:14 +02:00
Stefan Stammberger
d9849d43d2
refactor: replace Trio with asyncio/uvloop
2021-08-30 19:55:02 +02:00
Stefan Stammberger
fe79709698
fix: several more API calls restored
2021-08-29 19:38:42 +02:00
Stefan Stammberger
5ae124408e
fix: wallet page
...
Javascript was incompatible because of the switch to FastAPI.
2021-08-28 13:55:31 +02:00
Stefan Stammberger
ee775b66ef
fix: settings import
2021-08-28 11:16:59 +02:00
Stefan Stammberger
3e5af8c1d1
refactor: purge Quart from the codebase
...
Most functionality is still broken
2021-08-27 20:54:42 +02:00
Tiago vasconcelos
ede038976f
refactor http status responses
2021-08-25 15:44:18 +01:00
Stefan Stammberger
f119053953
fix: main page and creating a user and a wallet
...
The wallet page will still not renders correctly, but the backend does
create the user his first wallet.
2021-08-24 21:23:18 +02:00
Stefan Stammberger
de4d3b012c
fix: invoke error page correctly
2021-08-24 19:14:04 +02:00
Stefan Stammberger
57fb6c4b11
Merge branch 'FastAPI' of github.com:arcbtc/lnbits into FastAPI
2021-08-23 21:17:50 +02:00
Stefan Stammberger
6f38fdc39b
feat: move all non-api routes to their own router
...
This unclutters the docs page a bit by making html routes collapsible.
2021-08-23 21:17:46 +02:00
Ben Arc
449cbfed89
Error page
2021-08-23 19:19:43 +01:00