Tom Kirkpatrick
f50dd34aa0
build(types): update flowtype
Update flow-bin and flow-runtime to latest stable releases.
7 years ago
Tom Kirkpatrick
7bb0d469f2
build(lint): update stylelint to v9.3.0
Update stylelint to incorporate numerous upstream improvements.
See https://github.com/stylelint/stylelint/releases/tag/9.3.0
7 years ago
Tom Kirkpatrick
0fa348c53c
chore(deps): update chalk to v4.17.10
Update Chalk to incorporate numerous upstream improvements.
See https://github.com/chalk/chalk/releases
7 years ago
Tom Kirkpatrick
d1ef19ab0f
chore(deps): update lodash to v4.17.10
Update lodash for better Node.js 10 support.
See https://github.com/lodash/lodash/wiki/Changelog#apr-24-2018--diff--docs
7 years ago
Tom Kirkpatrick
903c8757c7
build(lint): update eslint packages
Update all eslint packages to the latest stable versions.
7 years ago
Tom Kirkpatrick
2e32f44c74
build(webpack): update webpack to v4.x
Update all webpack packages to the latest v4.x compatible versions and
update supporting configs. This delivers noticeable performance
improvements to the DX.
7 years ago
Tom Kirkpatrick
d43df230a8
build(scripts): update cross-env to v5.2.0
The v5.2.0 includes (amongst other things) a fix for incorrectly reported
exit codes of child processes, which can prevent build build failures from
correctly halting a build, resulting in incomplete or invalid builds.
See https://github.com/kentcdodds/cross-env/issues/150#issuecomment-387737183
7 years ago
Tom Kirkpatrick
aaed9c1dbf
build(webpack): migrate to babel-minify-webpack-plugin
babili-webpack-plugin has been depreciated in favour of
babel-minify-webpack-plugin so update to that.
7 years ago
Tom Kirkpatrick
7721915e7e
build(scripts): update cross-spawn to v6.0.5
7 years ago
Tom Kirkpatrick
63f9bd6a09
ci(travis): only install grpc once
grpc was being compiled twice when builds run on travis. This was causing
builds to take several minutes longer than they should. installation of
the dependencies listed in app/package.json happens automatically when
`electron-builder install-app-deps` runs as part of the postinstall step.
7 years ago
Tom Kirkpatrick
8f15cb8bd5
build(babel): update babel packages
Update all babel packages to the latest stable versions.
7 years ago
Tom Kirkpatrick
791a3259e7
build(webpack): update webpack packages
Update webpack and related packages to the latest 3.x versions. This
prevents errors from node-gyp when attempting to build fsevents (OSX),
which is an indirect dependency of webpack-dev-server (via chokidir)
See https://github.com/strongloop/fsevents/releases/tag/v1.1.0
7 years ago
Tom Kirkpatrick
7c0c91a26b
build(scripts): update concurrently to v3.5.1
The v3.5.1 release of concurrently resolves several output display issues
making for easier debugging when concurrent commands are running.
See https://github.com/kimmobrunfeldt/concurrently/releases/tag/3.5.1
7 years ago
Tom Kirkpatrick
a41f5f04f0
build(electron): update electron-builder to v20.15.3
The v20.15.1 release of electron-builder has been unpublished since its
original release and subsequently a newer v20.15.3 version has been
released. v20.15.3 resolves several critical issues found in v20.15.1,
one of which was causing `electron-builder install-app-deps` to hang
indefinitely when run without `DEBUG=electron-builder` being set
7 years ago
Tom Kirkpatrick
fa0f78ae60
fix(grpc): update grpc to v1.12.3
Update grpc to v1.12.3 in order to fix issues build issues due to the fact
that 1.12.1 doesn't contain node-pre-gyp as a bundled dependency.
See https://github.com/grpc/grpc-node/issues/365
7 years ago
Ben Woosley
2b4190d6d0
Merge pull request #417 from Empact/modal-root
Drop ModalRoot
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
Ben Woosley
4652c60ea7
Fix ModalRoot spec to pass
By providing required param isTestnet
7 years ago
JimmyMow
58acc4e9f3
Merge pull request #414 from LN-Zap/fix/onboarding-copy
Fix/onboarding copy
7 years ago
Jack Mallers
42344065f4
fix(lint): fix lint errors
7 years ago
Jack Mallers
101dc21534
fix(connection-type): improve connection type copy
7 years ago
JimmyMow
7186b6939a
Merge pull request #413 from LN-Zap/fix/new-invoice-timestamp
fix(addInvoice): decode payreq and send all invoice data back after n…
7 years ago
Jack Mallers
225adf6a97
fix(addInvoice): decode payreq and send all invoice data back after newly created invoice
7 years ago
JimmyMow
5915e20f1b
Merge pull request #412 from LN-Zap/fix/activity-ordering
fix(daily activity sort): sort the activity within a day from new to old
7 years ago
Jack Mallers
8339c0b04d
fix(daily activity sort): sort the activity within a day from new to old
7 years ago
JimmyMow
590ac80785
Merge pull request #411 from LN-Zap/fix/invoice-creation
fix(convert): return value if converting with same to and from currency
7 years ago
Jack Mallers
498b09ca35
fix(convert): return value if converting with same to and from currency
7 years ago
JimmyMow
d9a2276942
Merge pull request #397 from mrfelton/fix/channel-search-node-alias
fix(channels): filter channel list on node alias
7 years ago
JimmyMow
d42ebd27fd
Merge pull request #409 from NahomAgidew/fix/link-to-lnd-binary
fix(link-to-lnd-binary): update link to lnd-binary in ADVANCED.md
7 years ago
Nahom Abi
1d20ac2e10
fix(link-to-lnd-binary): update link to lnd-binary in ADVANCED.md
7 years ago
JimmyMow
5cb6863bcb
Merge pull request #408 from LN-Zap/fix/dynamic-explorer-links
Fix/dynamic explorer links
7 years ago
Jack Mallers
0611a9a99b
fix(lint): fix lint errors
7 years ago
Jack Mallers
5ab19cd19b
fix(dynamic-showTransaction): add isTestnet param to function and update function calls
7 years ago
Ben Woosley
2b266d8d07
Merge pull request #332 from Empact/enhance/lnd-error-handling
Make LND errors visible to users via a message box
7 years ago
JimmyMow
b36071a424
Merge pull request #398 from mrfelton/fix/payment-form-on-top
fix(pay-form): ensure payment form shows on top
7 years ago
Tom Kirkpatrick
e8e6e9fe6b
fix(channels): filter channel list on node alias
Update channel filter handlers to correctly consider the node alias.
Fix #396
7 years ago
JimmyMow
0c78db4140
Merge pull request #407 from LN-Zap/feature/link-pending-and-closing-channels-to-explorer
feature(external block explorer link): change icon to external link a…
7 years ago
Ben Woosley
483064f95f
Shut down app when lnd closes
7 years ago
Ben Woosley
aff656a809
Show a message box when lnd errors occur
7 years ago
Jack Mallers
cc9921a6d9
fix(lint): fix lint errors
7 years ago
Ben Woosley
8143e5344f
Merge pull request #403 from Empact/fix/lnd-already-running
Fix the local lnd already running usecase
7 years ago
JimmyMow
4c20554663
Merge pull request #401 from mrfelton/fix/wallet-unlock-password
fix(passwords): convert password to Buffer
7 years ago
JimmyMow
b43ed52c15
Merge pull request #406 from mrfelton/fix/rpc-proto-dup
Consolidate lnd build resources
7 years ago
Ben Woosley
73d2686ba2
Fix the local lnd already running usecase
Absent this fix, Zap is stuck at the loading page on startup with local LND running.
7 years ago
Ben Woosley
db45e84b48
Fix typo in 'SAVED CONFIG TO' log entry
7 years ago
Tom Kirkpatrick
9e2b7d0ea7
fix(travis): set DEBUG=electron-builder on travis
Enable electron-builder debugging on travis to ensure that output is
produced whilst long running electron (re)build steps are running. This
can prevent build timeouts.
7 years ago
Tom Kirkpatrick
5a062715dd
fix(build): include lnd resources in builds
Ensure that the lnd binary and rpc.proto files are properly included in the
final electron build, regardless of the build platform.
7 years ago
Tom Kirkpatrick
86c4f08ec7
fix(build): update electron-builder to v20.15.1
The latest version of electron-builder lets us use file macros in the file
patterns such as `$platform`, which is useful for us to be able to
include platform specific files in the build as DRY as possible.
7 years ago