Commit Graph

2967 Commits

Author SHA1 Message Date
Vlad Stan
798b8e5fdf fix: add network column for migration 2022-08-04 12:01:46 +03:00
Vlad Stan
48ab496cb4 fix: address type selection 2022-08-04 11:05:27 +03:00
Vlad Stan
4ab43e0743 feat: add serial port config params 2022-08-04 10:11:06 +03:00
dni ⚡
48a57513f4
create new Dockerfile using poetry (#806)
* create new Dockerfile using poetry

* dont use unsure docker hub image

* add example env variable to docker command

* remove copy of lnbits, and order of commands

* add build.py for static files

* add compiled resources to docker ignore, so we don't accidently add it to image

* use generic python

* CMD with arguments

Co-authored-by: dni <dni.khr@gmail.com>
2022-08-04 08:05:51 +02:00
Vlad Stan
b46ec8f149 feat: less technical labels for addresses 2022-08-04 08:06:17 +03:00
2624789
fa2a0ab1bd
Fix Get a withdraw link (#617) 2022-08-03 15:06:25 +02:00
calle
8535d70d36
Poetry dev (#837)
* black and isort for tests

* black and isort for build

* use poetry in Makefile, update pyproject.toml dependencies and add configs for black, pytest, mypy, isort there

* switching github workflow to poetry

* set mininum version to python 3.7

* fix tests

* add types-protobuf to dev packages

* fix cln regtest

* update docs

* try fix 1

* mypy fix2

* fix isort formatting workflow

* add prettier to dev docs

* multiple valid python version for pyproject

* update poetry.lock

* remove development installation, not needed anymore

* fix migration workflows

* format into one test

* fix yaml

* fix pipeline

* fix pipeline

* fix again

* fix

* rename checks

* remove venv tests

* venv test once

Co-authored-by: dni <dni.khr@gmail.com>
2022-08-03 14:10:32 +02:00
Vlad Stan
05b758a784 chore: clean-up 2022-08-03 14:43:31 +03:00
calle
2edaa0ee03
Poetry: uvicorn with .env and command line arguments (#836)
* fixed poetry logs

* make isort happy

* Poetry: uvicorn .env and command line arguments

* restore commands.py

* format

* own it

Co-authored-by: dni <dni.khr@gmail.com>
2022-08-03 13:16:50 +02:00
Vlad Stan
6c332ce0c5 chore: clean-up rebase left overs 2022-08-03 13:54:34 +03:00
Vlad Stan
828e4a78d1 chore: code format 2022-08-03 13:50:59 +03:00
Vlad Stan
f1976e624d fix: note update 2022-08-03 13:50:07 +03:00
Vlad Stan
f11a51a4cc fix: shortcut buttons 2022-08-03 13:50:07 +03:00
Vlad Stan
d14fbd68aa fix: memppol links 2022-08-03 13:50:07 +03:00
Vlad Stan
d078b7b1f2 chore: code format 2022-08-03 13:50:07 +03:00
Vlad Stan
b83f19e5d1 fix: account name diplay 2022-08-03 13:50:07 +03:00
Vlad Stan
04327a98cb chore: code clean-up, remove masterpub_fingerprint 2022-08-03 13:50:07 +03:00
Vlad Stan
cb137e7142 fix: fingerprint is not unique per account (it is the fingerprint of the master) 2022-08-03 13:50:07 +03:00
Vlad Stan
2ae4df70ea feat: add password confirmation for Wipe and Restore 2022-08-03 13:50:07 +03:00
Vlad Stan
c407e054fd feat: integrate transaction broadcast 2022-08-03 13:50:07 +03:00
Vlad Stan
a030b20971 fix: check network and masterpub for duplicate accounts 2022-08-03 13:50:07 +03:00
Vlad Stan
35ab1e7d9c feat: add spinner while wallet account is created 2022-08-03 13:50:07 +03:00
Vlad Stan
f202d80241 fix: testnet is in the bip32 derivation path 2022-08-03 13:50:07 +03:00
Vlad Stan
2ac8ee95b0 feat: add accounts using the HWW 2022-08-03 13:50:07 +03:00
Vlad Stan
73265a9951 fix: handle failed to parse psbt 2022-08-03 13:50:07 +03:00
Vlad Stan
ae479ee0d0 feat: show hardware device Xpub option 2022-08-03 13:50:07 +03:00
Vlad Stan
a50fc2d4ae chore: code clean-up 2022-08-03 13:50:07 +03:00
Vlad Stan
6f19dab416 chore: code clean-up 2022-08-03 13:50:07 +03:00
Vlad Stan
5697bd3b31 fix: stop scanning when network changed 2022-08-03 13:50:07 +03:00
Vlad Stan
6150b767e4 feat: add network for wallet accounts 2022-08-03 13:50:07 +03:00
Vlad Stan
4671954896 feat: propagate config update only when explicitly updated 2022-08-03 13:50:07 +03:00
Vlad Stan
657ed7a37c feat: fix mempool endpint 2022-08-03 13:50:07 +03:00
Vlad Stan
51c8b58fdb feat: add default Mainnet network 2022-08-03 13:50:07 +03:00
Vlad Stan
68f45c471e feat: small UI improvements 2022-08-03 13:50:07 +03:00
Vlad Stan
6de8b0b06d refactor: extract refreshAddresses 2022-08-03 13:50:07 +03:00
Vlad Stan
5e20c4314b feat: share PSBT as text 2022-08-03 13:50:07 +03:00
Vlad Stan
5414e3e772 feat: wait for HWW to authenticate, then open dialog 2022-08-03 13:50:07 +03:00
Vlad Stan
1089be017b fix: add sats-denominated for confirmations 2022-08-03 13:50:07 +03:00
Vlad Stan
bf5e6330a8 feat: add cancel command 2022-08-03 13:50:07 +03:00
Vlad Stan
8746045428 feat: confirm outputs and fee 2022-08-03 13:50:07 +03:00
Vlad Stan
d541bebf38 fix: stop if serial port cannot be open 2022-08-03 13:50:07 +03:00
Vlad Stan
3054248858 feat: allow Connect from dropdown menu 2022-08-03 13:50:07 +03:00
Vlad Stan
9374433153 feat: show console 2022-08-03 13:50:07 +03:00
Vlad Stan
87f6eda206 chore: code clean-up 2022-08-03 13:50:07 +03:00
Vlad Stan
a27bbe628c feat: show auth green icon 2022-08-03 13:50:07 +03:00
Vlad Stan
b664500061 refactor: code clean-up 2022-08-03 13:50:07 +03:00
Vlad Stan
32486d62bf feat: extract signed transaction 2022-08-03 13:50:07 +03:00
Vlad Stan
d5cc8d9187 refactor: send psbt to device 2022-08-03 13:50:07 +03:00
Vlad Stan
5d1d2d634a feat: prompt for Connect and Login before signing 2022-08-03 13:50:07 +03:00
Vlad Stan
7a3b675119 feat: add Disconnect command 2022-08-03 13:50:07 +03:00