Commit graph

8 commits

Author SHA1 Message Date
Vlad Stan
6c6d00fb8c refactor: move business logic logic to helpers.py 2022-12-01 12:21:25 +01:00
Vlad Stan
871d716539 feat: store onchain charge config with the charge 2022-12-01 12:21:25 +01:00
Vlad Stan
948e7f0a4e fix: call webhook in the background (from the task.py) 2022-12-01 12:21:25 +01:00
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
Tiago Vasconcelos
348033da1b
python code styling (#739) 2022-07-15 19:11:11 +02:00
calle
089313f613
Logging with loguru (#708)
* logging

* requirements

* add loguru dependency

* restore it

* add loguru

* set log level in .env file

* remove service fee print

* set log level

* more logging

* more logging

* more logging

* pyament.checking_id

* fix
2022-07-07 14:30:16 +02:00
benarc
228717195b back 2022-01-30 19:43:30 +00:00
Tiago vasconcelos
2991cbce1f add listener to invoice 2021-12-29 12:57:43 +00:00