Vlad Stan
8376f08e8b
chore: code format html component files
2022-08-03 13:50:07 +03:00
Vlad Stan
b18a4d37e3
refactor: extract wallet-config
2022-08-03 13:50:07 +03:00
462fffbeaa
.gitignore coverage.xml + do not delete mock_data.zip ( #779 )
...
* add coverage.xml to gitignore
* fix deleting mock_data.zip
Co-authored-by: dni <dni.khr@gmail.com >
2022-07-25 15:08:30 +02:00
calle and GitHub
99b6b9d71c
CI: regtest with LndRestWallet and CLightningWallet ( #738 )
...
* add regtest
* test LndRestWallet
* test CLightningWallet
2022-07-16 14:10:43 +02:00
calle and GitHub
1f13bdeb2f
Pipenv/fix install loguru ( #732 )
...
* update pipfile
* pipenv workflow
* pipfile jinja
* Pipfile installs dev files
* python3.8 tests only
* version tag yaml
* all tests
* pipenv with pip
* only 3.7
* activate env
* test-pipenv
* pipenv importlib_metadata
* importlib-metadata
* 3.8
* 3.7 only oops
* merge install guides
* install guide in README
2022-07-13 01:15:48 +02:00
calle and GitHub
63d4e60542
Testing: postgres db backend ( #711 )
...
* try postgres run
* fix yaml
* test with postgres
* check with postgres
* inkey_from
* remove trio
* add coverage
* add coverage
* more python testing
* use @pytest_asyncio.fixture
* remove unused imports
* fix api_payment payment lookup
* measure durations
2022-07-07 18:29:26 +02:00
calle and GitHub
d55f8dc36e
readd prettier ( #706 )
2022-07-05 17:52:01 +02:00
calle and GitHub
17c79cd044
Makefile: remove prettier ( #705 )
...
* remove prettier
* black
2022-07-05 17:18:22 +02:00
calle and GitHub
f6da260464
Automated tests ( #566 )
...
* return error for wrong key
* payment check use key dependency
* more expressive error
* re-add optional key
* more tests
* more
* more granular
* more testing
* custom event_loop
* tests work
* fix lots of mypy errors
* test_public_api
* both files
* remove unused import
* tests
* tests working
* rm empty file
* minimal test
* set FAKE_WALLET_SECRET="ToTheMoon1"
* set FAKE_WALLET_SECRET="ToTheMoon1"
* trial and error
* trial and error
* test postgres
* test postgres
* test postgres
* test postgres
* test postgres
* test postgres
* test build
* skip mypy
2022-06-27 00:11:46 +02:00
Charles Hill
4e6c30a909
Unit tests for FastAPI branch
...
Run via `make test`
2021-12-04 13:11:45 -06:00
fiatjaf
409f62dee7
dependencies update.
2020-11-24 16:25:32 -03:00
fiatjaf
d3fc52cd49
migrate to sqlalchemy-aio.
...
a big refactor that:
- fixes some issues that might have happened (or not) with asynchronous
reactions to payments;
- paves the way to https://github.com/lnbits/lnbits/issues/121 ;
- uses more async/await notation which just looks nice; and
- makes it simple(r?) for one extension to modify stuff from other extensions.
2020-11-21 23:02:14 -03:00
fiatjaf
6928f431a7
poor man's flask-assets.
2020-09-15 15:54:05 -03:00
fiatjaf
f01028eac7
migrate from flask to quart.
...
also remove all flaskiness from static file serving.
and reference all vendored scripts on the base tempĺate for simplicity.
2020-09-14 16:03:25 -03:00
fiatjaf and fiatjaf
c965bca41d
migration tracking.
2020-09-04 21:33:30 -03:00
fiatjaf
753e9c5b15
make linting workflow reflect what is done locally (Makefile).
2020-09-02 23:16:23 -03:00
fiatjaf
68b0adfe66
fix: description_hash as an optional param to create_invoice.
...
fixes https://github.com/lnbits/lnbits/issues/74
2020-08-30 23:54:50 -03:00
fiatjaf
660d56d400
run black on everything.
2020-08-30 23:19:43 -03:00
fiatjaf
79d5befe0c
mypy on Makefile and apply prettier.
2020-08-29 14:10:26 -03:00
fiatjaf
4730500ed7
apply prettier to everything.
2020-05-03 13:55:17 -03:00