Stefan Stammberger
3e5af8c1d1
refactor: purge Quart from the codebase
...
Most functionality is still broken
2021-08-27 20:54:42 +02: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
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
e03eb3c82b
Fixed formatting
2021-08-22 23:05:39 +01:00
Stefan Stammberger
938fc54af3
feat: switch from Quart to FastAPI part I
2021-08-22 20:07:24 +02:00
Ben Arc
2fb16d0382
Trying to add query params
2021-08-21 19:04:10 +01:00
Stefan Stammberger
d20c3ce119
fix: syntax errors
2021-08-21 12:14:23 +02:00
Ben Arc
bbdb96f4ac
Converted views
2021-08-21 01:55:07 +01:00
Ben Arc
d3d24abb17
removed json_encoders
2021-08-21 00:39:31 +01:00
Ben Arc
c4b37c6508
Converted some core stuff
2021-08-20 21:31:01 +01:00
Stefan Stammberger
37a7950f0f
fix: syntax errors
2021-08-20 20:54:59 +02:00
Ben Arc
bfd9ca68e4
Broken, trying to convert
2021-08-18 21:40:50 +01:00
Ben Arc
0eccfb83f0
Trying list data validation
2021-08-16 20:30:11 +01:00
Ben Arc
1118b0ba56
Started converting endpoints
2021-08-16 19:27:39 +01:00
cd2357
b53ad5b64a
Create Invoice popup: Mark memo field as required
...
Both amount and memo are required by the API, but only the amount field is marked as such in the UI. This commit also marks the memo field as required.
2021-08-14 06:01:21 -03:00
fiatjaf
8f2b42309d
revert b7ed7fab59
2021-08-11 22:53:11 -03:00
Tiago Vasconcelos
b7ed7fab59
(TEMP) fix tickets not showing after payment ( #292 )
2021-08-11 13:52:54 -03:00
fiatjaf
b96a6661f8
fix "requesting" display for addresses.
2021-08-10 08:11:51 -03:00
fiatjaf
a019d29b9b
support pay-to-identifier.
2021-08-10 07:25:51 -03:00
Tiago vasconcelos
723c9ea3ab
cleanup
2021-08-06 12:37:30 -03:00
Tiago vasconcelos
b3856d5aff
allow wallet rename issue #141
2021-08-06 12:37:30 -03:00
Tiago vasconcelos
d582ee87e5
fix postgres not showing payments
2021-08-05 08:57:50 -03:00
fiatjaf
e0496fb244
fix postgres type translation bug and add some logs.
2021-08-01 10:30:27 -03:00
Ben Arc
aa1c83cdc4
added dynamic titles for continuity
2021-07-25 14:26:20 +01:00
davidfrayne
3331dfeab6
Fix payments filter on wallets.html
2021-07-12 10:52:31 -03:00
fiatjaf
f6e255d9be
remove one extra core.schema.
2021-07-03 15:39:58 -03:00
fiatjaf
ffadce02b0
support cockroachdb.
2021-07-02 18:32:58 -03:00
fiatjaf
2f309c9863
postgres support.
2021-07-02 17:34:31 -03:00
Ben Arc
ae0849143b
Easier to customise title/tagline
...
Also added description that can replace frontpage blurb
2021-07-02 12:31:05 +01:00
Ben Arc
55c564fe21
Fixed jukebox to match style
2021-06-30 13:38:10 +01:00
Ben Arc
b0c0b9f851
Changed primary/secondary colours to branded
2021-06-29 02:10:30 +01:00
Ben Arc
8f441f32b5
added envs, testing color switch
2021-06-28 22:57:23 +01:00
fiatjaf
6f88973f75
fail longpolling endpoint after 45 seconds.
...
this should fix a possible bug in which connections are left open forever or worse.
2021-06-23 17:21:53 -03:00
Ben Arc
4d6e49cf0d
made descriptions small for extensions
2021-06-23 20:21:27 +01:00
fiatjaf
688149fade
add trio typing.
2021-06-20 21:17:32 -03:00
fiatjaf
f875dc7b63
"unit" optional on invoice creation, defaults to "sat"
2021-06-19 09:12:16 -03:00
fiatjaf
64c4b97ec9
catch error on redeem_lnurl_withdraw call.
2021-06-17 13:26:09 -03:00
Tiago vasconcelos
d91dbbcac3
allow invoices to be generated using Fiat values
2021-06-14 11:13:49 -03:00
oriolpont
37d9e30362
Change minWithdrawable from 1 msat to 1000 msats for the lnurl_full_withdraw
...
1 msat is fractional and thus unacceptable anyway. Also, when withdrawing from lnbits itself, this interferes with the input form to expect fractional 1.001 steps
2021-06-12 12:32:40 -03:00
fiatjaf
fc792f874b
public api for checking an invoice status with longpolling.
2021-06-02 17:05:07 -03:00
fiatjaf
b06e1c8fa9
try-catch in pay_invoice on global lnurl-withdraw.
2021-06-01 13:28:05 -03:00
fiatjaf
b9db504f34
fix links to extensions in payments tags.
2021-05-21 22:57:22 -03:00
fiatjaf
5dbbca0ffb
improve invoice deleting code.
2021-05-14 13:13:42 -03:00
fiatjaf
2b21a4f479
g.nursery -> current_app.nursery
2021-05-06 12:41:44 -03:00
fiatjaf
bcecf6d431
handle invalid lnurl-w responses on redeem_lnurl_withdraw.
2021-04-23 19:24:04 -03:00
Ben Arc
7134821fcd
disable submit if no button
2021-04-22 09:07:35 +01:00
fiatjaf
b55cc82f1c
evade lnurl encoding error for withdraw_full QR on localhost.
2021-04-21 23:27:57 -03:00
fiatjaf
2aa4a93da1
handle empty lnurl-withdraws to redeem.
2021-04-21 23:27:57 -03:00
fiatjaf
cbeb888761
fix lnurlwallet flow.
2021-04-17 23:44:26 -03:00
fiatjaf
a413685160
fix redeem_lnurl_withdraw code.
2021-04-17 23:30:26 -03:00