Tom Kirkpatrick
c90972b039
ci(jest): use forceExit
Jest still has issues with hanging processes... add --forceExit again!
6 years ago
Tom Kirkpatrick
be47c0d32d
Merge pull request #827 from mrfelton/ci/jest-maxworkers
ci(jest): set maxWorkers to 2
6 years ago
Tom Kirkpatrick
56229525ef
fix(channels): handle suggested nodes load failure
If we are unable to load the suggested nodes list, display a message
prompting the user to open channels.
Previously we would show an infinite spinner.
Fix #392
6 years ago
Tom Kirkpatrick
0660801fb7
fix(lnd): show error on problem connecting to lnd
If there is a problem connecting to the Lightning interface on a local
lnd instance, return the user to the onboarding screen and show the
user the error message.
Previously, the app would hang on an infinite loading screen.
6 years ago
Tom Kirkpatrick
11ab3999b7
ci(jest): set maxWorkers to 2
Jest process doesn’t quit after last test completes. This can cause our
tests to fail sometimes, particularly on on Appveyor.
As an attempt to get past this previously we had set `--forceExit` in
our jest cli options, but this doesn't always work either.
Further research suggests that setting ``--maxWorkers=2` could resolve
the issue.
See
- https://github.com/facebook/jest/issues/1456#issuecomment-424356243
- https://github.com/facebook/jest/blob/master/docs/Troubleshooting.md
Fix #774 , Fix #773
6 years ago
Tom Kirkpatrick
88fcf7537a
Merge pull request #821 from LN-Zap/fix/satoshis-crash
fix(utils): dont pass non-whole num to toBitcoin()
6 years ago
Jack Mallers
8949572b24
fix(add-channel): dont remove input text
6 years ago
Jack Mallers
be14d3b414
fix(utils): dont pass non-whole num to toBitcoin()
6 years ago
Tom Kirkpatrick
c5d5b21cde
Merge pull request #817 from LN-Zap/fix/icons
fix(icon): replace png with 256x256
6 years ago
Jack Mallers
b6267ca85c
fix(icon): replace png with 256x256
6 years ago
Tom Kirkpatrick
5cdff04055
Merge pull request #813 from LN-Zap/feat/new-dock-icon
feat(icon): new dock icon
6 years ago
Jack Mallers
f5e04821fb
feat(icon): new dock icon
6 years ago
JimmyMow
0f732b57c3
Merge pull request #814 from mrfelton/fix/loading-glitch
fix(loading): fix glitch on loading sequence
6 years ago
JimmyMow
cf0ce2fd4e
Merge pull request #812 from mrfelton/fix/titlebar-for-dragging
fix(ui): ensure draggable titlebar
6 years ago
Tom Kirkpatrick
05f30c4d44
fix(loading): fix glitch on loading sequence
The loading bolt was being shown in several distinct places, which was
resulting in a glitch between completing onboarding and showing the
wallet ui.
Refactor such that the LoadingBolt component is only mounted once, in
the root component.
6 years ago
Tom Kirkpatrick
c5f99e0dd4
fix(ui): ensure draggable titlebar
Bring bak the titlebar so that the window can be moved, but make it
transparent and pinned to the top of the window.
6 years ago
JimmyMow
8e1db06211
Merge pull request #811 from mrfelton/fix/hide-expired-toggle-for-empty-wallet
fix(wallet): hide expired toggle for empty wallet
6 years ago
Tom Kirkpatrick
14c0f8e12d
fix(wallet): hide expired toggle for empty wallet
Hide the "show / hide expired" toggle for new users with no previous
activity.
For new users with an empty wallet it doesn't make any sense that in
middle of the activity list there is a toggle button to show/hide
expired requests, since we know the user has no requests.
6 years ago
JimmyMow
f8f8dab429
Merge pull request #808 from mrfelton/feat/lnd-use-free-ports
feat(lnd): use free port for lnd
6 years ago
JimmyMow
60ec6bf3af
Merge pull request #810 from mrfelton/style/fix-onboarding-next-button-movement
style(onboarding): ensure constant button position
6 years ago
JimmyMow
888924f44c
Merge pull request #809 from mrfelton/style/syncing-title-position
style(sync): vertically centre sync page title
6 years ago
Tom Kirkpatrick
52cefd7cdf
feat(lnd): use free port for lnd
Select free ports for lnd from a pool of options. By default we will
use the standard lnd ports (10009 and 9735) but if those are not
available then we will search for free ports in a nearby range.
This allows us to have multiple instances of the wallet running and
avoids possible conflicts with other instances of lnd that the user
may be running.
6 years ago
Tom Kirkpatrick
faf3d5927d
style(onboarding): ensure constant button position
A slight difference in height between the previous and next buttons
was causing the next button to appear to move when switching between
a page with or without the previous button.
Ensure that the previous and next buttons have a consistent height and
do not move when switching pages in the onboarding process.
6 years ago
Tom Kirkpatrick
d0156137a2
style(sync): vertically centre sync page title
If we are syncing after having already completed the initial sync we do
not show the funding address QR code. In this case, adjust the title
padding so that the page title is better centred.
6 years ago
JimmyMow
77fb024928
Merge pull request #807 from mrfelton/fix/login-button-styles
fix(ui): improve login button style
6 years ago
JimmyMow
04ffdb196b
Merge pull request #806 from mrfelton/fix/linux-close
fix(wallet): dereference window after closing
6 years ago
Tom Kirkpatrick
a7fc62d989
fix(ui): improve login button style
This makes the text on the login button a little more readable.
6 years ago
Tom Kirkpatrick
9c13384423
Merge pull request #804 from LN-Zap/fix/auto-update-channel-list
fix(channels): fetch channels after peer connections
6 years ago
Tom Kirkpatrick
f95d015e5e
fix(wallet): dereference window after closing
Dereference the main window after it has been closed in order to prevent
messages from being set to it after it when it no longer exists.
6 years ago
Tom Kirkpatrick
fdd243322b
Merge pull request #805 from LN-Zap/fix/remove-title-bar
fix(onboarding): replace title bar with padding
6 years ago
Jack Mallers
917d85e57e
fix(onboarding): replace title bar with padding
6 years ago
Jack Mallers
6a7ed61ef3
fix(channels): fetch channels after peer connections
6 years ago
JimmyMow
9cabee5f8d
Merge pull request #802 from mrfelton/fix/console-error-on-request-form
fix(wallet): fix console error in request form
6 years ago
JimmyMow
986017f2e5
Merge pull request #798 from mrfelton/style/loading-fade-out
style(loading): fade out loading bolt
6 years ago
Tom Kirkpatrick
24f52374ca
Merge pull request #796 from LN-Zap/fix/fetchChannels
fix(channels): fetch in activity mount not app
6 years ago
Tom Kirkpatrick
085f81d346
fix(wallet): fix console error in request form
Ensure that the FormattedNumber component gets passed a valid number.
If we don't have a value, the the value to 0.
6 years ago
Tom Kirkpatrick
afdb7ceddd
Merge pull request #803 from mrfelton/test/combine-e2e-tests
test(e2e): combine e2e test setup/teardown steps
6 years ago
Tom Kirkpatrick
1081db81c4
test(e2e): combine e2e test setup/teardown steps
There is currently a bug with Spectron which is causing random test
failures due to `app.quit` not working as it should.
Combine the e2e tests so that they use a single setup/teardown step
which will reduce the frequency of random test failures.
6 years ago
JimmyMow
2906649fff
Merge pull request #800 from mrfelton/fix/currecy-display-network-view
fix(channels): display currencyName in network
6 years ago
Jack Mallers
b1b44489e5
fix(channels): fetch in activity mount not app
6 years ago
Tom Kirkpatrick
9859ac2eec
style(loading): fade out loading bolt
Show the loading bolt for a little longer and fade it out when it
unmounts.
6 years ago
Tom Kirkpatrick
5eb4320b18
Revert "Merge pull request #790 from mrfelton/ci/streamline-build-per-env"
This reverts commit e4c0349772
, reversing
changes made to 0d8c39e7e6
.
6 years ago
Tom Kirkpatrick
ce5bf30f3e
fix(channels): display currencyName in network
Display the currency name (BTC/tBTC etc) next to the amount that shows
at the top of the network view.
6 years ago
Tom Kirkpatrick
6f9863b85f
Merge pull request #797 from LN-Zap/fix/receive-amount-unit
fix(channels): use currencyName in req_limit
6 years ago
Jack Mallers
980baaeafd
fix(channels): use currencyName in req_limit
6 years ago
JimmyMow
bf433a5450
Merge pull request #793 from mrfelton/chore/remove-unused-code
chore(fs): remove unused util code
6 years ago
JimmyMow
af7589a55c
Merge pull request #781 from mrfelton/chore/update-lnd-0.5-beta
feat(lnd): update lnd to v0.5-beta
6 years ago
JimmyMow
19a878c537
Merge pull request #795 from mrfelton/fix/hide-zero-channel-balance
fix(wallet): hide zero channel balance
6 years ago
Tom Kirkpatrick
a5f4960c88
feat(lnd): update lnd to v0.5-beta-21-g25145acc
6 years ago
JimmyMow
3f5d5c459f
Merge pull request #792 from mrfelton/fix/i18n-currency-display
fix(i18n): parse fiat amounts to number type
6 years ago