Tom Kirkpatrick
31b0fcbe67
feat(refresh): ability to refresh activity list
Add a refresh button in the activity list header which - when clicked -
fetches the latest payments, invoices, transactions, and balance from
lnd.
Fix #419
7 years ago
Ben Woosley
572dcc537d
Merge pull request #560 from n41r0j/patch-1
update LICENSE link (was dead)
7 years ago
Jorian
3e79ec514d
update LICENSE link (was dead)
7 years ago
Ben Woosley
a1eceee06f
Merge pull request #556 from mrfelton/chore/update-electron
chore(deps): update electron to latest versions
7 years ago
Tom Kirkpatrick
8d0838d691
fix(accessibility): don't use white on yellow text
White on yellow presents accessibility challenges and should be avoided.
Change the white on yellow used in highlighted buttons for a darker
colour against the yellow background.
Fix #356
7 years ago
Ben Woosley
37b9f896e7
Merge pull request #553 from Empact/transaction-received
refactor: add received prop to transaction
7 years ago
Tom Kirkpatrick
5fac7b1e2b
fix(ui): increase currency selector z-index
Ensure that the currency selector dropdown on the pay/request form shows
ontop of other elements on the page to ensure that the full area of the
dropdown is clickable.
7 years ago
Tom Kirkpatrick
6d25b207e6
chore(deps): update electron to latest versions
Update electron packages to latest versions.
7 years ago
Tom Kirkpatrick
991e1a07ac
docs(status-badges): add code coverage badge
7 years ago
Tom Kirkpatrick
0919c1e134
test(coverage): generate code coverage reports
7 years ago
Ben Woosley
19812b331c
Merge pull request #554 from LN-Zap/style/onboarding-address
style(syncing): update syncing address style
7 years ago
Jack Mallers
e131651928
style(syncing): update syncing address style
7 years ago
Ben Woosley
28aa40eb60
Merge pull request #549 from mrfelton/fix/empty-channel-filter
Show channel filter when there is an empty active filter
7 years ago
Ben Woosley
9395cb5f91
Merge pull request #515 from asoltys/patch-1
Update docs to suggest building before running tests
7 years ago
Ben Woosley
213de64e30
refactor: add received prop to transaction
For more intuitive testing of tx direction
7 years ago
Ben Woosley
c356c6de25
Merge pull request #552 from mrfelton/fix/default-onboarding-values
Ensure there are sensible default values for onboarding screens
7 years ago
Ben Woosley
7375f3b360
Merge pull request #551 from mrfelton/fix/sent-vs-received-tx
Don't show sent for received tx
7 years ago
Ben Woosley
cadf0407d5
Merge pull request #550 from mrfelton/fix/lnd-log-level
Don't log successful results from lnd as errors
7 years ago
Tom Kirkpatrick
28e5310b2b
fix(onboarding): set default values for onboarding
- Set the default connection type to `local`
- Set the default for autopilot to `true`
7 years ago
Tom Kirkpatrick
48681ba6f3
fix(receive-tx): don't show sent for received tx
Fix for #539
7 years ago
Tom Kirkpatrick
d16b6e4ced
fix: lnd log levels
Use `info` log level when logging successful results
7 years ago
Tom Kirkpatrick
8e195c48ea
fix: show channel filter with empty active filter
Ensure that the channel filter shows instead of the suggested nodes list
when an empty channel filter is selected.
Fix #507
7 years ago
Ben Woosley
3eacc492db
Merge pull request #538 from mrfelton/feat/handle-btcd-not-synced-case
Handle case where BTCd node is not fully synced with the blockchain
7 years ago
Tom Kirkpatrick
637b27d97d
feat(sync): handle btcd node still syncing
Handle the case were the Neutrino backend BTCd node is still
synchronising the blockchain as LND is not able to start syncing
until the BTCd node that it is connected to is fully synced.
7 years ago
Ben Woosley
15a9889d8c
Merge pull request #548 from mrfelton/fix/fetch-block-height-early
Ensure that we fetch the correct block height in the case where BTCd is mid way through syncing
7 years ago
Tom Kirkpatrick
f7ba4f2c8a
fix: fetch block height from remote sources
Fetch the current block height from multiple block explorers early on in
the sync process. This ensures that we get the correct block height in
the case where our BTCd node is still mid way through syncing. Do this
in the main process rather than in the render process.
7 years ago
Ben Woosley
1b088b7312
Merge pull request #498 from mrfelton/build/webpack-command-and-serve
Update to webpack-command and webpack-serve
7 years ago
Tom Kirkpatrick
8444607b0d
build(webpack): update to webpack-serve
`webpack-dev-server` is not compatible with `webpack-command`. It is
also slow, old and in maintenance-only mode.
Update to `webpack-serve` which is a more modern and faster alternative.
See:
- https://github.com/webpack/webpack-dev-server#project-in-maintenance
- http://shellscape.org/2018/02/12/webpack-serve-up-whoopass
7 years ago
Tom Kirkpatrick
515af8eb27
build(webpack): update to webpack-command
`webpack-cli` is being depreciated in favour of `webpack-command` which
provides many advantages.
See:
- https://github.com/webpack-contrib/webpack-command#benefits
- https://medium.com/webpack/webpacks-new-cli-hotness-d6a2063168a8
- https://medium.com/webpack/unladen-swallows-and-the-deprecation-of-webpack-cli-39814f6694d3
7 years ago
Ben Woosley
82cbcf4e84
Merge pull request #546 from Empact/log-line-matching
fix: improve lnd log line matching
7 years ago
Ben Woosley
13a2e8f7e2
fix: improve lnd log line matching
When matching log lines, switch on the regex match rather than an
excerpt, so that there are never any false positives.
Note this allows conditional assignment within parens as well.
7 years ago
Ben Woosley
3c316d8d4d
Merge pull request #541 from LN-Zap/fix/require-wallet-type
fix(wallet-type): ensure a user selects a wallet type
7 years ago
Ben Woosley
3386f88fa7
Merge pull request #542 from LN-Zap/fix/receive-tx-design
fix(receive-tx): dont show sent for received tx
7 years ago
Jack Mallers
f86cbdddd6
fix(receive-tx): dont show sent for received tx
7 years ago
Jack Mallers
ecc7988c72
fix(wallet-type): ensure a user selects a wallet type
7 years ago
Ben Woosley
9d3c0b4668
Merge pull request #527 from mrfelton/feat/remember-wallet-address
Remember last unused wallet address
7 years ago
Tom Kirkpatrick
a989c038fc
feat(wallet): remember last wallet address
Only generate a new wallet address after the last one has been used.
Fix #519
7 years ago
Ben Woosley
c8af6898f7
Merge pull request #531 from mrfelton/fix/reduce-default-log-level
Reduce default log level to info to reduce terminal noise
7 years ago
Ben Woosley
ee6e75aae0
Merge pull request #529 from mrfelton/fix/sync-issues
Improve feedback to users during sync process
7 years ago
Tom Kirkpatrick
f7172d2d97
fix(logging): reduce default log level to info
Reduce our loggers to `info` level by default to reduce the amount of
noise that gets output on the console.
7 years ago
Ben Woosley
7f2d3d62f7
Merge pull request #535 from mrfelton/feat/redundent-block-explorers
Fetch block height from multiple block explorers incase one is unavailable
7 years ago
Ben Woosley
579b7b8477
Merge pull request #532 from mrfelton/feat/log-lnd-method-calls
Add more logging for lnd service
7 years ago
Ben Woosley
a17dcf4ca9
Merge pull request #533 from mrfelton/chore/update-deps-lint
Update lint dependencies
7 years ago
Tom Kirkpatrick
1c8a2e9bf4
feat: determine block sync progress early
Determine the current block height directly from the lnd log output and
pass the data into the app as soon as we have it. Do not call out to
block explorers if we don't need to.
7 years ago
Tom Kirkpatrick
d617dd2657
feat(sync): show lnd block sync progress
Show the current and total block counts to provide better feedback to
users about what is happening during the sync process.
Fix #517
7 years ago
Ben Woosley
caaa12df88
Merge pull request #534 from mrfelton/chore/update-deps-electron
Update electron to latest versions
7 years ago
Tom Kirkpatrick
d548915efc
feat(api): redundant block explorer api backends
Call out to 3 different block explorers to get the current block height
and use the result from whichever responds quickest.
Fix #463
7 years ago
Tom Kirkpatrick
134296dc17
chore(deps): update electron to latest versions
Update electron packages to latest versions which include numerous
fixes and improvements.
7 years ago
Tom Kirkpatrick
18ea5d3b45
style(lint): fix issues from rule react/destructuring-assignment
7 years ago
Tom Kirkpatrick
521d2d6292
chore(deps): update eslint tools to latest version
7 years ago