Tom Kirkpatrick
68dabe2c67
fix(devtools): fix devtools startup error messages
Wait until the `dom-ready` event has fired before opening up the
devtools window. This prevents the following error message showing up
multiple times when the app starts in dev mode:
> Extension server error: Operation failed: : has no execution context
See https://github.com/electron/electron/issues/12438
Fix #499
7 years ago
Ben Woosley
577f77a93b
Merge pull request #471 from LN-Zap/feature/minimize-retype-seed
Feature/minimize retype seed
7 years ago
Ben Woosley
30d4444eba
Merge pull request #496 from mrfelton/fix/update-electron
Update electron and electron builder to latest versions
7 years ago
Ben Woosley
20ef9ff046
Merge pull request #495 from mrfelton/fix/devtools-electron-compatability
Fix devtools electron compatibility issues
7 years ago
Ben Woosley
c5cfc79b86
Merge pull request #494 from mrfelton/build/update-concurrently
Update concurrently to v3.6.0
7 years ago
Ben Woosley
7189d02d49
Merge pull request #474 from mrfelton/perf/lodash
Remove lodash dependency
7 years ago
JimmyMow
965f0c1cf2
Merge pull request #497 from mrfelton/build/add-missing-rimraf-dependency
Add missing rimraf dependency
7 years ago
Tom Kirkpatrick
1856b86547
build(scripts): add missing rimraf dependency
It looks like we were a little hasty in #492 as rimraf is used directly
within package.json in the `flow-typed` script and so it needs to remain
as a dev dependency.
See https://github.com/LN-Zap/zap-desktop/pull/492
7 years ago
Tom Kirkpatrick
cea699bbb0
fix(electron): update-builder electron to v20.16.4
Update to v20.16.4 which fixes a number of issues since v20.15.3.
See https://github.com/electron-userland/electron-builder/releases/tag/v20.16.4
7 years ago
Tom Kirkpatrick
5cacee3e79
fix(electron): update electron to v2.0.3
Update to v2.0.3 which fixes a number of minor bugs.
See https://github.com/electron/electron/releases/tag/v2.0.3
7 years ago
Tom Kirkpatrick
c022937d08
fix(devtools): patch webrequest to fix devtools
Fix an incompatibility between electron 2.x and devtools by patching the
electron webRequest handler.
See electron/electron#13008 (comment)
This is a follow up from https://github.com/LN-Zap/zap-desktop/pull/491/commits
Fix #490
7 years ago
Tom Kirkpatrick
2b82edbbe9
build(scripts): update concurrently to v3.6.0
Concurrently v3.6.0 includes a number of improvements and fixes. Of
particular interest is the new npm command shortcut feature which we can
use to shorten our package scripts a little more.
See https://github.com/kimmobrunfeldt/concurrently/releases/tag/3.6.0
7 years ago
Ben Woosley
272dccdb1e
Merge pull request #487 from Empact/style/husky-hooks
style(husky hooks): drop opt --in from husky hooks
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
Ben Woosley
530784a7db
fix(seed checker): don't fail if the user provides more seed words than required
Previously, if the user pushed the back button after supplying a seed word,
then returned and entered the required three, the seed check would fail due to
there being more words supplied than required.
7 years ago
Jack Mallers
c446567dda
feat(retype-seed): select 3 random seed indexes for the user to enter
7 years ago
Ben Woosley
09137cd150
Merge pull request #488 from mrfelton/perf/profile-app-startup
Add logging to show boot time
7 years ago
Ben Woosley
edb1911e0c
Merge pull request #491 from mrfelton/fix/devtools-electron-compatability
fix(devtools): patch webrequest to fix devtools
7 years ago
Ben Woosley
cf74731f03
style(husky hooks): drop opt --in from husky hooks
Make the linters run automatically for all users. This helps ensure that all
contributions adhere to our practices.
7 years ago
Ben Woosley
297d93e80d
Merge pull request #489 from mrfelton/refactor/hadle-grpc-startup-errors
fix(grpc): handle gRPC startup issues
7 years ago
Ben Woosley
8693c43f4f
Merge pull request #492 from mrfelton/chore/remove-unused-dependencies
Remove unused dependencies
7 years ago
Tom Kirkpatrick
5668319ba0
chore(dependencies): remove unused dependencies
Remove the following project dependencies, which are not being used:
- express
- rimraf
- sinon
- bitcore-lib
- d3-force
- d3-selection
- d3-zoom
- split2
- xtend
7 years ago
Tom Kirkpatrick
d4cb99fd91
fix(devtools): patch webrequest to fix devtools
Fix an incompatibility between electron 2.x and devtools by patching the
electron webRequest handler.
See https://github.com/electron/electron/issues/13008#issuecomment-400261941
Fix #490
7 years ago
Tom Kirkpatrick
72691f447b
fix(grpc): handle gRPC startup issues
If there is a problem initializing the lnd gRPC connection, show an
error message to the user and quit the app.
7 years ago
Tom Kirkpatrick
ce201eb789
perf(boot): add logging to show boot time
Add some logging so that we can see how long it takes from starting up
the app until the user is first able to interact with it.
7 years ago
Ben Woosley
91344746a4
Merge pull request #475 from LN-Zap/feature/syncing
Feature/syncing
7 years ago
Ben Woosley
15c6a8f2a8
Merge pull request #484 from LN-Zap/fix/submit-channel-styles
fix(submit-channel): reduce font size
7 years ago
Ben Woosley
70308619d5
Merge pull request #485 from LN-Zap/fix/waiting-close-channels
fix(waiting_close_channels): account for waiting_close_channels
7 years ago
Ben Woosley
db042478d6
Merge pull request #486 from LN-Zap/fix/channel-details-currency-unit
fix(channel-details): use currencyName
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
Ben Woosley
0089cc5568
Merge pull request #469 from LN-Zap/style/improve-submit-channel-style
style(submit-channel): improve submit channel design
7 years ago
Ben Woosley
ef639ffc8d
Merge pull request #482 from LN-Zap/fix/channel-list
fix(channel-list): change the logic to look at the currentChannels
7 years ago
Ben Woosley
26ccbec670
Merge pull request #481 from Empact/enhance/mainnet-conf
enhance(mainnet conf): add an lnd.conf entry for bitcoin.mainnet
7 years ago
Ben Woosley
096cdedb1b
Merge pull request #456 from mrfelton/fix/better-csp-for-production
Implement a more restrictive Content Security Policy for production builds
7 years ago
Jack Mallers
7e426eb507
fix(margin): fix using margin-bottom instead of margin
7 years ago
Ben Woosley
6d9e118bfa
Merge pull request #473 from mrfelton/perf/moment-locale
Do not bundle moment locale data data that we don't use
7 years ago
Jack Mallers
1c9a23b195
fix(channel-list): change the logic to look at the currentChannels
7 years ago
Ben Woosley
e14c200a00
enhance(mainnet conf): add an lnd.conf entry for bitcoin.mainnet
Commented out as testnet is still our default.
7 years ago
Ben Woosley
5629da90da
Merge pull request #477 from LN-Zap/fix/p2pkh-call
fix(p2pkh): generate np2wkh instead of p2pkh
7 years ago
Ben Woosley
68bc713de8
Merge pull request #478 from mrfelton/fix/kill-lnd-on-quit
fix: kill lnd process on quit
7 years ago
Ben Woosley
926b61ba68
Merge pull request #476 from mrfelton/perf/moment-timezone
Do not bundle moment-timezone that we don't use
7 years ago
Tom Kirkpatrick
bd26d26884
fix: kill lnd process on quit
Ensure that any lnd process started by us is killed when the app quits.
Fix #470
7 years ago
Jack Mallers
afb690dd95
fix(p2pkh): generate np2wkh instead of p2pkh
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
Tom Kirkpatrick
b3e5f7c669
perf(bundle-size): only en locale from moment
Shaves 136.63k of final renderer.prod.js bundle size.
7 years ago
Jack Mallers
71d6ebec84
refactor(sbumit-channel): refactor sass file
7 years ago