Tom Kirkpatrick
1b702e946a
fix(lnd): better lnd log parsing
Pipe lnd stdout tream through `split2` in order to ensure that each data
event contains a single line of log output.
Fix #432
7 years ago
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
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
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
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
Tom Kirkpatrick
3c4a651764
feature(lnd-config): add connection type onboarding screen
Add a new set of screens into the connection onboarding flow that
allow the user to select wether to connect to a local or remote
LND node.
Fix #326
7 years ago
Ben Woosley
c21f3c68e4
Bump node-sass from 4.5.3 to 4.9.0
Earlier versions are incompatible with Node 10:
https://github.com/sass/node-sass/issues/2345
7 years ago
Ben Woosley
c0f7404014
Bump to flow-typed 2.4.0
To fix the build. See:
https://github.com/flowtype/flow-typed/blob/master/CHANGELOG.md#240---2018-03-16
7 years ago
Ben Woosley
b4ff0fc555
enhance(electron): Bump to Electron 1.8.4
Electron 1.8 is based on Node 8.2.1. I moved the engines /
devEngines limits for node and npm to the associated versions.
https://github.com/electron/electron/releases/tag/v1.8.1
7 years ago
Ben Woosley
e3b93969b9
Update yarn.lock for stylelint changes
Should have been updated in 7acb971c05
7 years ago
Ben Woosley
ed5ad6cb1c
fix(style-lint): Drop stylefmt in favor of stylelint --fix
From stylefmt's readme:
Consider other tools before adopting stylefmt
If you are using stylefmt with stylelint configuration to format according
to its rules, you can now use stylelint's --fix option (from v7.11.0) to autofix.
7 years ago
Jack Mallers
dc4e03fa8c
fix(lint): update lint packages + config
7 years ago
Jack Mallers
91abe27589
fix(package.json): go back to old webpack versions
7 years ago
Jack Mallers
e04d308687
feature(multi-currency): convert to sats before sending coins or making a request, no matter the currency
7 years ago
Ben Woosley
497d4687f5
fix(electron security): Bump electron to 1.6.16
To fix protocol handler vulnerability
https://electronjs.org/blog/protocol-handler-fix
7 years ago
Jack Mallers
66c97eb3c4
hotfix(grpc + electron): reconfigure to allow for multi-platform builds
7 years ago
Ben Woosley
598ced0e35
fix(browserslist): Fix that browserslist was configured but not installed
After this change, `npx browserslist` outputs:
chrome 56
7 years ago
Ben Woosley
bb33bfe1cb
fix(flow): Add ps-node as a dev dependency
It's used by flow:
Launching Flow server for /.../zap-desktop
Spawned flow server (pid=46193)
Logs will go to /private/tmp/flow/zSUserszSbenzSDevelopmentzSBitcoinzSzZap-desktop.log
app/main.dev.js:18
18: import { lookup } from 'ps-node'
^^^^^^^^^ ps-node. Required module not found
Found 1 error
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! zap-desktop@0.0.1 flow: `flow`
npm ERR! Exit status 2
7 years ago
João Almeida
b60c74fae2
Update electron and electron-builder to latest release.
7 years ago
Jack Mallers
30eb4c8a4d
fix(d3): only require modules that are needed
7 years ago
Jack Mallers
33beb46d84
fix(network map): remove not used dependencies
7 years ago
Jack Mallers
169f0525af
feature(map): built own map with d3
7 years ago
Jim Posen
61f011a557
Upgrade electron-devtools-installer.
Fixes
https://github.com/MarshallOfSound/electron-devtools-installer/pull/64
& https://github.com/LN-Zap/zap-desktop/issues/78 .
7 years ago
Jack Mallers
bcdc551131
feature(tabs): hard code tabs style
7 years ago
Jack Mallers
e2f0b3193c
fix(lnd): update LND, contains wallet balance fix
7 years ago
Jack Mallers
736639cda6
remove unused code
7 years ago
Jack Mallers
5ea59e17fc
fix(lint): fix linting errors
7 years ago
Jack Mallers
dfd444a903
feature(step 2): style step 2
7 years ago
Jack Mallers
cca8d4e574
feature(wallet mock): wallet mock of new wallet header
7 years ago
Jack Mallers
6fac213bb4
fix(app/package.json): move dependencies to app/package.json
7 years ago
Jack Mallers
9d5974da71
fix(chunk modules): fix chunk modules warning by updating webpack packages
7 years ago
Jack Mallers
dcad60110a
fix(binary): use binary for lnd
7 years ago
Jack Mallers
ee5a3a540e
IT FUCKING WORKED
7 years ago
Jack Mallers
d0bd604e4e
feature(filters/bitcoin-js): update bitcoin-js and get filters to work
7 years ago
Jack Mallers
672176d59f
feature(bitcoin-js): add bitcoin-js & validate addresses
7 years ago
Jack Mallers
c15c5404b9
feature(ltc-icon): add ltc icon support
7 years ago
Jack Mallers
2553622cbc
feature(lnd-ipa): refactor out nodejs completely
7 years ago
Jack Mallers
192d0e7b21
feature(lnd-ipc): ipc form invoice
7 years ago
Jack Mallers
3cb8d3b522
feature(lnd-ipc): add redux-electron-ipc for easier send/receive IPC calls w/ redux
8 years ago
Jack Mallers
d25d1dfa73
feature(lnd-ipc): initial lnd + ipcRenderer setup w/ info as example
8 years ago
Jack Mallers
172e55dd1a
feature(tests): add first test
8 years ago
Jack Mallers
c5f44bd3af
fix(react-icons/package.json): refactor modules to correct places
8 years ago