Commit Graph
221 Commits
Author SHA1 Message Date
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
cd2357andfiatjaf 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 VasconcelosandGitHub 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 vasconcelosandfiatjaf 723c9ea3ab cleanup 2021-08-06 12:37:30 -03:00
Tiago vasconcelosandfiatjaf b3856d5aff allow wallet rename issue #141 2021-08-06 12:37:30 -03:00
Tiago vasconcelosandfiatjaf 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
davidfrayneandfiatjaf 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 vasconcelosandfiatjaf d91dbbcac3 allow invoices to be generated using Fiat values 2021-06-14 11:13:49 -03:00
oriolpontandfiatjaf 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