calle
5a12f4f237
Improved SSE listeners ( #865 )
...
* logging listeners
* comments
* generate privkey upon init
* listener queue
* remove duplicate check
* make format
* reuse channel
* error handling in sse listener
* uuid for listeners
* register named invoices
* uuid for listeners and listener list
* fix poetry lock
* setuptools
* requirements asyncio timeout
* setuptool;s
* make format
* remove async-timeout
* async_timeout readd
* try lower setuptools version
* try lower lower setuptools version
* back to current version + fix, maybe
* fix worflows to use poetry 1.2.1
* remove uneeded setuptools from build-system
* fix up formatting workflow
* debug to trace
* more traces
* debug logs to trace
Co-authored-by: dni ⚡ <office@dnilabs.com>
2022-10-04 09:51:47 +02:00
dni ⚡
e2c9673517
subdomains docs fix : #900 ( #904 )
...
fix subdomain link to docs: also mentioned in #900
2022-08-18 10:17:32 +02:00
calle
4fc0a25d41
Mega-merge 4: Reenable LndWallet gRPC and use TrackPaymentV2 ( #745 )
...
* readd lndgrpc
* debug logging
* Use TrackPaymentV2
* /v2/router/track
* lnd_router_grpc
* flag for blocking check
* error handling
* fix name
* regtest lndgrpc
* new test pipeline
* fix env
* check for description hash
* remove unnecessary asserts for clarity
* assume that description_hash is a hash already
* no lock
* description hashing in backend
* restore bolt11.py
* /api/v1/payments with hex of description
* comment
* refactor wallets
* forgot eclair
* fix lnpay
* bytes directly
* make format
* mypy check
* make format
* remove old code
* WIP status check
* LND GRPC docs
* restore cln to main
* fix regtest
* import
* remove unused import
* format
* do not expect ok
* check ok
* delete comments
2022-08-09 11:49:39 +02:00
ben
3a28ff1020
added swagger to extensions
2022-07-27 19:21:04 +01:00
calle
f4e7d62ca3
make format
everything (#743 )
2022-07-16 14:23:03 +02:00
Tiago Vasconcelos
348033da1b
python code styling ( #739 )
2022-07-15 19:11:11 +02:00
Daniel Krahofer
aba206c87e
Extension Subdomains: Update crud.py, critical sql error ( #481 )
2022-01-04 09:56:14 -03:00
Tiago vasconcelos
cfac70d394
general cleanup and unused imports removal
2021-11-25 18:52:16 +00:00
benarc
267dea4f75
black
2021-11-12 04:14:55 +00:00
Tiago vasconcelos
68dd95dc59
fix awaits
2021-11-08 12:28:11 +00:00
Tiago vasconcelos
df0b38f346
Merge branch 'FastAPI' of https://github.com/arcbtc/lnbits into FastAPI
2021-11-08 12:17:40 +00:00
Tiago vasconcelos
20329c9778
fix not fetching domains
2021-10-27 22:17:27 +01:00
Tiago vasconcelos
cf44dc0841
subdomains untested convert
2021-10-27 22:09:55 +01:00
Tiago vasconcelos
6edac8ae8d
remove extensions
2021-10-01 10:49:11 +01:00
Tiago vasconcelos
3e0fd39175
some syntax refactoring
2021-08-22 12:16:31 +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
a9dc087f61
All extensions semi-switched
2021-08-21 00:34:48 +01:00
Ben Arc
8dea1e28f0
Added pydantic to models
2021-08-20 14:46:08 +01:00
Ben Arc
fe123d6d31
Put extensions back so we can start converting
2021-08-20 12:44:03 +01:00
Ben Arc
9c313586bd
removed all but one extension, so we can focus on core
2021-08-16 18:12:48 +01:00
Ben Arc
aa1c83cdc4
added dynamic titles for continuity
2021-07-25 14:26:20 +01:00
Ben Arc
0c44c0c048
Black
2021-07-03 16:08:18 +01:00
fiatjaf
2f309c9863
postgres support.
2021-07-02 17:34:31 -03:00
Ben Arc
e8c2a5f968
Added subdomain readme link
2021-07-01 00:20:41 +01:00
Ben Arc
b0c0b9f851
Changed primary/secondary colours to branded
2021-06-29 02:10:30 +01:00
fiatjaf
688149fade
add trio typing.
2021-06-20 21:17:32 -03:00
Tiago Vasconcelos
2e8145faac
Documentation Updates ( #202 )
...
Updates for user manager and subdomains extensions
Co-authored-by: Tiago Vasconcelos <tvasconcelos@gmail.com>
2021-06-09 12:07:42 -03:00
fiatjaf
9ba5342f3c
subdomain: guard allowed_record_types type.
2021-05-15 11:06:35 -03: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
fiatjaf
42bd5ea989
remove exception to black line-length and reformat.
2021-03-24 00:40:32 -03: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
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