Tom Kirkpatrick
3dcb2ec6ed
chore(lnd): update lnd.conf file
Update our lnd.conf file to reflect the most recent sample config
provided by lnd. This documents several new config options.
6 years ago
Tom Kirkpatrick
dfa09c70f5
fix(app): simplify app quit process
Remove redundant code relating to the app close/quit process.
6 years ago
Tom Kirkpatrick
114151f5f6
fix(grpc): ensure full disconnect on window close
Do not try to send incoming data from GRPC streams to the main window
after the window has been closed.
Fix #677
6 years ago
JimmyMow
8457549a82
Merge pull request #672 from mrfelton/fix/invoice-notification
fix(invoice): only notify on settled invoices
6 years ago
Tom Kirkpatrick
2ab60892d0
test(neutrino): tests for start and stop methods
6 years ago
Tom Kirkpatrick
489f115e77
feat(wallet): restart onboarding on app refresh
If a full refresh is done from within the app (`cmd + r`) restart the
onboarding process from the beginning, including stopping lnd and
disconnecting any active connections.
Fix #641
6 years ago
Tom Kirkpatrick
b1be3f4433
fix(invoice): only notify on settled invoices
Fix a bug where we were incorrectly notifying users that an invoice had
been successfully paid when it had actually just been created.
Fix #670
6 years ago
JimmyMow
1f20907595
Merge pull request #667 from mrfelton/fix/transaction-amount-hints
fix(activity): correct tooltips in activity log
6 years ago
JimmyMow
024e9bd83a
Merge pull request #668 from mrfelton/fix/window-close-non-darwin
fix(app): quit when window closed on non-darwin
6 years ago
Tom Kirkpatrick
ddbdf01aba
fix(app): quit when window closed on non-darwin
On darwin, we keep the app running and just hide it when the window is
closed as that is the standard convention. On linux and windows the app
should be quit when the window is closed.
This resolves an issue where on linux/windows the app would remain open
when the window is closed, with no way to properly quit it short of
doing a force quit.
6 years ago
Tom Kirkpatrick
a6439f1069
fix(activity): correct tooltips in activity log
Fix a bug where we were showing transaction amounts as transaction fee.
Fix #662
6 years ago
Tom Kirkpatrick
d45d1718df
Merge pull request #664 from mrfelton/fix/numbers-strings
fix(neutrino): handle numbers and strings
6 years ago
Tom Kirkpatrick
4ca96a9910
fix(neutrino): handle numbers and strings
6 years ago
JimmyMow
843711cd85
Merge pull request #663 from mrfelton/fix/neutrino-init
fix(lnd): ensure neutrino is properly initialized
6 years ago
Tom Kirkpatrick
288e15cbcb
fix(lnd): ensure neutrino is properly initialized
6 years ago
JimmyMow
28f3427d76
Merge pull request #658 from mrfelton/chore/update-lnd
feat(lnd): update BTCD and LND to latest versions
6 years ago
Tom Kirkpatrick
38c19ac618
test(lnd): add some tests for neutrino
6 years ago
Tom Kirkpatrick
cb367990d7
feat(lnd): update lnd rpc proto file
6 years ago
Tom Kirkpatrick
1671610177
feat(sync): more detailed sync progress
6 years ago
Tom Kirkpatrick
2870555ab8
feat(lnd): update to new btcd backend
6 years ago
Tom Kirkpatrick
e8b9d22455
feat(lnd): update lnd to latest master build
6 years ago
JimmyMow
f159c0776d
Merge pull request #657 from mrfelton/feat/multiple-connections
Add backend support for multiple connections
6 years ago
JimmyMow
e81169ed85
Merge pull request #659 from mrfelton/test/exclude-dist-dir
test(coverage): exclude app/dist from coverage
6 years ago
Tom Kirkpatrick
1a09842e4d
test(coverage): exclude app/dist from coverage
6 years ago
Tom Kirkpatrick
56c6c59180
feat(lnd): support multiple lnd configurations
Store lnd data within the Zap datadir and prepare to be able to support
multiple lnd configurations.
7 years ago
JimmyMow
00c8196ce9
Merge pull request #656 from mrfelton/refactor/tests-reorg
test(runner): reorganise test suites
6 years ago
Tom Kirkpatrick
9962faf2bc
test(coverage): generate coverage for all source
7 years ago
Tom Kirkpatrick
d4c51e9e3d
test(runner): reorganise test suites
Reorganise test suite so that unit tests are cleanly separate from e2e
tests. Update tests to make better use of our custom module resolves.
7 years ago
Tom Kirkpatrick
e7f6e9e588
chore(deps): update jest and other test packages
Update jest and other test related packages to latest version.
7 years ago
Tom Kirkpatrick
c57f10b4b1
fix(ui): set app title to "Zap"
7 years ago
Tom Kirkpatrick
79572864f3
Merge pull request #536 from mrfelton/chore/update-deps-react
Update react to latest v16.x
6 years ago
Tom Kirkpatrick
a2ad803e81
refactor(react): migrate to React Hot Loader v4
Update RHL implementation to recommended v4 semantics.
See https://github.com/gaearon/react-hot-loader#migrating-from-v3
7 years ago
Tom Kirkpatrick
4ee87f1476
refactor(react): ternary conditional classnames
React v16.x reports errors when using boolean operators for conditional
classnames and requires that you instead use ternary style conditional
clauses.
7 years ago
Tom Kirkpatrick
4b98b5a1fc
chore(deps): update react packages to v16.x
Update react and related dependencies to the latest 16.x versions.
7 years ago
JimmyMow
8426efe006
Merge pull request #647 from mrfelton/fix/flow-typed
Update flow typed and ensure our code is processed properly
7 years ago
JimmyMow
d8a3a0e287
Merge pull request #649 from mrfelton/chore/update-deps-eslint-plugin-json
chore(deps): update eslint-plugin-json package
7 years ago
Tom Kirkpatrick
75e6669729
build(flow): add name mappers for resolved imports
7 years ago
Tom Kirkpatrick
84554b749c
chore(deps): update eslint-plugin-json package
Fix #589
7 years ago
Tom Kirkpatrick
4a05e54289
chore(deps): update flow packages
7 years ago
JimmyMow
f7a01b8137
Merge pull request #512 from mrfelton/refactor/organise-libs
refactor: move helper code to lib directory
7 years ago
Tom Kirkpatrick
5681b82a3c
refactor: move helper code to lib directory
7 years ago
JimmyMow
eac4749706
Merge pull request #547 from mrfelton/feat/keep-lnd-running-on-window-close
feat(ux): keep app running when main window closed
7 years ago
Tom Kirkpatrick
b180287f6c
feat(ux): keep app running on window close
The standard approach on Darwin is to keen applications running when the
window is closed. Clicking the apps icon again in the doc should bring
back the application window.
This changeset refactors things to handle this. It will keep Zap and lnd
running in the background when the main application window is closed.
Quitting the app will stop both the app and lnd.
Fix #586
Fix #601
7 years ago
Tom Kirkpatrick
32399cf4c9
feat(lnd): require explicit connection config
Do not assume that if the user has lnd running already on the localhost
we want to connect to it. Always ask the user for explicit connection
params.
7 years ago
JimmyMow
0228e30bec
Merge pull request #576 from mrfelton/feat/explicit-external-connection
feat(onboarding): require explicit external connection configuration
7 years ago
Tom Kirkpatrick
b54fd264d8
feat(lnd): require explicit connection config
Do not assume that if the user has lnd running already on the localhost
we want to connect to it. Always ask the user for explicit connection
params.
7 years ago
JimmyMow
055d4ed374
Merge pull request #638 from mrfelton/docs/appveyor-status-badge
docs(readme): add appveyor build status badge
7 years ago
Tom Kirkpatrick
9c46e721ff
docs(readme): add appveyor build status badge
7 years ago
JimmyMow
a19801c6c5
Merge pull request #619 from mrfelton/build/autoupdates-zap
build: auto update
7 years ago
JimmyMow
e3528bbee7
Merge pull request #599 from mrfelton/build/publish-zap
build: auto release
7 years ago