66 Commits
Author SHA1 Message Date
dni 096778eb43 wrong link 2022-07-29 13:02:43 +02:00
dni 909691bd9b add swagger api docs 2022-07-29 13:01:03 +02:00
dni f7209bbfd7 fix links to docs 2022-07-29 12:53:29 +02:00
dni 2e715d6eea change url 2022-07-29 12:44:42 +02:00
dni c72834e47e revert attribute check 2022-07-27 09:50:16 +02:00
dni 7da496dbb4 remove asserts and add ignore instead for now 2022-07-27 09:39:52 +02:00
dni 347baa076a Merge branch 'main' into fix/mypy 2022-07-26 13:00:06 +02:00
dni 36cb1eb47b fix int type by changing the order 2022-07-26 12:46:43 +02:00
dni 7667c2f531 doesnt touch class invoice and leave fake wallet as is 2022-07-26 12:31:29 +02:00
dni 00dba54ac8 remove FIXME add couple of ignores 2022-07-26 12:21:21 +02:00
dni e63c4c9fa2 revert self.wallet change 2022-07-26 12:07:16 +02:00
dni 27ce17cd74 blacked 2022-07-26 10:10:07 +02:00
dni 1c543e3a84 ignore macaroon type errors 2022-07-26 09:56:46 +02:00
dni 345cf86544 fix another fastapi type 2022-07-26 09:52:57 +02:00
dni e4078910c4 fix another fastapi type 2022-07-26 09:38:31 +02:00
dni 8d89518271 Merge branch 'main' into fix/mypy 2022-07-25 15:06:09 +02:00
dni e67b2c0529 Merge branch 'main' into fix/mypy 2022-07-25 13:46:22 +02:00
dni 5779243d3e blacked 2022-07-25 13:30:45 +02:00
dni 3d1abfa35a last mypy fails 2022-07-25 13:27:31 +02:00
dni 0bf4457c2f fixup types 2022-07-25 13:19:35 +02:00
dni a7c10dde4a fixup types 2022-07-25 13:13:50 +02:00
dni 9cecd42467 ignore Body type 2022-07-25 12:09:29 +02:00
dni 800eda2f6d merge pipfile 2022-07-25 12:08:21 +02:00
dni df00a018f0 added FIXME tags and fix WalletTypeInfo 2022-07-25 12:05:16 +02:00
dni 66477bc392 enable mypy checks 2022-07-25 12:05:16 +02:00
dni a3e4f175dd add missing Pipfile.lock 2022-07-25 12:05:10 +02:00
dni 4dfa0873e5 fix isort check 2022-07-25 12:03:06 +02:00
dni 0e393111de fix up decorators for tests 2022-07-25 12:03:06 +02:00
dni 463fbb39bd make test run again, introduce mypy again 2022-07-25 12:03:06 +02:00
dni 88ee5fd6cc fixup requirements.txt and ad to Pipfile 2022-07-25 12:03:06 +02:00
dni a0707f8a32 types-mock==4.0.15 to requirements, needed for mypy tests 2022-07-25 12:03:06 +02:00
dni b9373f7283 add tests for api_payment 2022-07-25 12:03:06 +02:00
dni a80fd5de7a black formating 2022-07-25 12:03:06 +02:00
dni 9a17e4896b fix last views api bug, thanks calle 2022-07-25 12:03:06 +02:00
dni 7f2c25336c ignore eclair websockets type 2022-07-25 12:03:06 +02:00
dni f677777f07 fully fix decorators, thanks calle 2022-07-25 12:03:06 +02:00
dni 25d19244be mypy fixes, api, eclair 2022-07-25 12:03:06 +02:00
dni 704b572349 fix PaymentKwargs class for mypy 2022-07-25 12:03:06 +02:00
dni 56560fca02 mypy fixes for generic.py, decurators.py, eclair.py 2022-07-25 12:03:06 +02:00
dni 7ad9ad799e assert Optional[str] 2022-07-25 12:03:06 +02:00
dni 8e9b3190e4 mypy fakewallet, macaroon, bolt11 invoice 2022-07-25 12:03:06 +02:00
dni 808bd36e23 some more mypy fixes 2022-07-25 12:02:59 +02:00
dni 895770e26a remove commented out and unused code in app object, it is now used in lnbits/__main__.py directly, fixes mypy error 2022-07-25 12:00:22 +02:00
dni 2891a421f1 fix up mypy.ini, and properly ignore grpc and extension 2022-07-25 12:00:22 +02:00
dni 5aa30c843c added FIXME tags and fix WalletTypeInfo 2022-07-20 13:41:13 +02:00
dni 76fdce4328 enable mypy checks 2022-07-20 13:23:50 +02:00
dni 7f960d8802 Merge branch 'fix/mypy' of github.com:dni/lnbits-legend into fix/mypy 2022-07-20 13:23:14 +02:00
dni 04df2129b0 add missing Pipfile.lock 2022-07-20 13:21:42 +02:00
dni f4e3a3980e fix isort check 2022-07-20 13:12:55 +02:00
dni 06b1f71d39 fix up decorators for tests 2022-07-20 12:21:39 +02:00
dni 2e0276bc60 make test run again, introduce mypy again 2022-07-20 12:17:34 +02:00
dni c186e53cef fixup requirements.txt and ad to Pipfile 2022-07-20 12:05:35 +02:00
dni 5f6dc757dc types-mock==4.0.15 to requirements, needed for mypy tests 2022-07-20 12:00:53 +02:00
dni 627959e30b add tests for api_payment 2022-07-20 11:52:49 +02:00
dni 64502c355e black formating 2022-07-20 11:33:37 +02:00
dni 56b4b0cf43 fix last views api bug, thanks calle 2022-07-20 11:21:38 +02:00
dni 8dbf64a0d0 ignore eclair websockets type 2022-07-20 10:34:01 +02:00
dni e96944a4fa fully fix decorators, thanks calle 2022-07-20 10:24:40 +02:00
dni 68a195952a mypy fixes, api, eclair 2022-07-20 10:05:30 +02:00
dni e1d1ce7edc fix PaymentKwargs class for mypy 2022-07-20 09:52:25 +02:00
dni 045212a070 mypy fixes for generic.py, decurators.py, eclair.py 2022-07-20 09:36:13 +02:00
dni 886c74f205 assert Optional[str] 2022-07-20 08:43:10 +02:00
dni 91c5a68ccc mypy fakewallet, macaroon, bolt11 invoice 2022-07-19 19:20:20 +02:00
dni 8901ff8084 some more mypy fixes 2022-07-19 18:51:35 +02:00
dni 45a13fd807 remove commented out and unused code in app object, it is now used in lnbits/__main__.py directly, fixes mypy error 2022-07-19 13:39:17 +02:00
dni 83a000d7c9 fix up mypy.ini, and properly ignore grpc and extension 2022-07-19 13:06:19 +02:00