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
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
Tom Kirkpatrick
18ea5d3b45
style(lint): fix issues from rule react/destructuring-assignment
7 years ago
Tom Kirkpatrick
99b930f47e
refactor: move styles to styles directory
7 years ago
Tom Kirkpatrick
5367e3bf21
style: fix scss no-duplicate-selectors rule
7 years ago
Tom Kirkpatrick
f85aa10cff
style: remove redundant font declarations
7 years ago
Tom Kirkpatrick
849f2bf9ea
style: run all stylesheets through prettier
7 years ago
Tom Kirkpatrick
2d6dec5afb
style: run all stylesheets through stylelint
7 years ago
Tom Kirkpatrick
dd134aa356
feat(grpc): lnd connection error recovery
Show errors to the user after a failed attempt to connect to a custom
lnd instance and allow the user to correct and try again.
Fix #493
7 years ago
odb366
31a8084c01
fix(onboarding-password-bug): add more password validation
7 years ago
odb366
a712381765
fix(onboarding-empty-pass): add empty password validation
7 years ago
Kristiyan Lukanov
58e34e2299
fix(onboarding-pass-validation): added password validation ( #424 )
* fix(onboarding-pass-validation): users are not allowed to proceed if pass < 8 char
* fix(onboarding-pass-validation): fixed prettier issue
* fix(onboarding-pass-validation): fixed prettier issue2
* fix(onboarding-pass-validation): add 8 char inline validation
* fix(onboarding-pass-validation): improve password validation
7 years ago
Jack Mallers
01b30ee92c
fix(channels): correct property for waiting_close_channels object
7 years ago
Tom Kirkpatrick
ba34367750
perf(bundle-size): remove lodash dependency
Shaves 34.57k of final renderer.prod.js bundle size.
7 years ago
Jack Mallers
c446567dda
feat(retype-seed): select 3 random seed indexes for the user to enter
7 years ago
Jack Mallers
f84fb97a41
fix(channel-details): use currencyName
7 years ago
Jack Mallers
5c301075e0
fix(waiting_close_channels): account for waiting_close_channels
7 years ago
Jack Mallers
a34093f506
fix(submit-channel): reduce font size
7 years ago
Jack Mallers
7e426eb507
fix(margin): fix using margin-bottom instead of margin
7 years ago
Jack Mallers
1c9a23b195
fix(channel-list): change the logic to look at the currentChannels
7 years ago
Tom Kirkpatrick
da2d6955e3
perf(bundle-size): remove moment-timezone dep
Shaves 176.88k of final renderer.prod.js bundle size.
7 years ago
Jack Mallers
8ac7718dd3
feat(sync): add loading spinner while address is trying to be generated
7 years ago
Jack Mallers
ec513cae04
feat(syncing): new sync design and add deposit address
7 years ago
Jack Mallers
71d6ebec84
refactor(sbumit-channel): refactor sass file
7 years ago
Jack Mallers
37c0fe6a6e
style(lint): fix lint errors
7 years ago
Jack Mallers
147a719b96
fix lint errors
7 years ago
Jack Mallers
371c152cfb
feat(channels): remove hardcode currency name in channel balance and replace with dynamic currency name
7 years ago
Ben Woosley
dc29c80ad0
style(line length): Drop prettier line length from 120 to 100
Subjectively, this increases general readability, while the higher max-length
limit allows for longer strings and comments, etc.
7 years ago
Ben Woosley
f87236495a
style(line length): Limit prettier line length to 120 chars
150 is a bit too long
7 years ago
Jack Mallers
3adf4620e0
fix(channels): fix invalid assignment error for removeClicked, displayNodeName and channelStatus
7 years ago
Ben Woosley
5bc2f6e980
lint(explicit disable): Make all eslint-disable-line statements explicit
As to what they disable.
7 years ago
Tom Kirkpatrick
0c7e75eb05
perf(bundle-size): only import used react icons
The final size of renderer.prod.js is about 4.75mb. 2.35mb of this comes
from react-icons.
Update the react icon imports to import only the specific icons that we
use. This reduces the final size of renderer.prod.js by about 50%
7 years ago
Ben Woosley
689d5bf753
lint(unnecessary disable): Remove unnecessary eslist-disable-lint statements
7 years ago
Jack Mallers
da4ae24675
fix(channels): fix invalid assignment error that was not allowing channel details to toggle open on click in production builds
7 years ago
odb366
508ddf670b
fix(onboarding-layout-ui): fixed lint errors
7 years ago
odb366
c4e6345c50
fix(onboarding-layout-ui): button color changed, and conflict resolved
7 years ago
odb366
ad7a08cfa9
fix(submit-channel-layout): width of amount field matches expected output
7 years ago
odb366
c4a6b0f8ae
fix(submit-channel-layout): refactor form layout
7 years ago
odb366
fca58025a2
fix(submit-channel-layout): refactor form layout
7 years ago
Tom Kirkpatrick
0846bcb772
style(lint): lint and format all code
7 years ago
odb366
fd5ab3ab1b
fix(onboarding-layout-ui): Added input borders and adjusted spacing
7 years ago
odb366
fcf2700b83
fix(onboarding-layout-ui): Added input borders and adjusted spacing
7 years ago
odb366
55ca88e588
fix(onboarding-layout-ui): Reworked spacing and buttons
7 years ago
Ben Woosley
07facd5d0d
On the receive modal, label the address Testnet when appropriate
7 years ago
Ben Woosley
7d39aec678
Replace info.isTestnet with info.network
This holds network-specific information, initially the explorerUrl and the
bitcoinJsNetwork.
7 years ago
Ben Woosley
037f351b59
Drop the ModalRoot component
Given we have no active use of it, and the trend seems to be toward independent
modal components, eg. ContactModal, let's drop it.
7 years ago
Ben Woosley
ba79b67e31
Drop the unused WalletDetails modal
Seems to have been supplanted, e.g. see the Wallet/ReceiveModal.
7 years ago
Ben Woosley
7e998285f9
Drop the SuccessfulSendPayment and SuccessfulSendCoins modals
These are defunct, see the replacements:
showSuccessPayScreen and successTransactionScreen in Wallet.
7 years ago
Jack Mallers
42344065f4
fix(lint): fix lint errors
7 years ago