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
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
8cca14cf4a
enhance(ci): Add lint-styles to CI and yarn test-all
7 years ago
Ben Woosley
7acb971c05
fix(style-lint): Bump stylelint and config to latest, fix lints
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
Ben Woosley
5f1d2b40dc
fix(style-lint): Run style lints against the scss
Rather than non-existant css.
7 years ago
Jack Mallers
dc4e03fa8c
fix(lint): update lint packages + config
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
Jack Mallers
67f09ef026
fix(version): bump version to 0.1.1
7 years ago
Jack Mallers
919d71f109
fix(lint): fix linting errors
7 years ago
Jack Mallers
cbcc29a91b
fix(icon): add windows icon
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
Jack Mallers
4c1b627179
fix(sign): sign builds
7 years ago
Jack Mallers
7bfecd9764
feature(help): help videos
7 years ago
Jack Mallers
23672e8162
fix(name): change name from ZapDesktop to Zap
7 years ago
Jack Mallers
181d308441
feature(zap): allow app to be resizable with a min height/width
7 years ago
Ben Woosley
274768d3c2
enhance(dependencies): Drop node 7 support
And declare minimum versions in package.json.
Node 7 was a dev release and is defunct now that 8 is LTS and 9 is the
current dev release. If we wanted to support earlier versions, we should
go all the way back to the prior LTS release series, 6, but I don't see
a reason to do that for new software.
Bump to npm 5 because that is the version that was released with node 8:
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.0.0
This was prompted by the fact that current versions of yarn have dropped node 7
support.
https://yarnpkg.com/en/
7 years ago
Ben Woosley
e4643ba319
fix(electron-dep): Configure browserslist to use electron 1.7
This is the version of electron we actually use / have installed.
After this change `npx browserslist` outputs:
chrome 58
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
81264f2974
enhance(ci-runtime): Run CI tasks in parallel
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
25c205d425
fix(icon): custom zap icon
7 years ago
Jack Mallers
4618c7a1e8
fix(lnd binary): package in lnd binary
7 years ago
Jack Mallers
6c070e4592
fix(certs): fix issue with certs throwing SSL error
7 years ago
Jack Mallers
dc198886b6
fix(custom icon importing)
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
7808493b4a
fix(sync style)
7 years ago
Jack Mallers
e592f0e8bc
fix(resources): add resources and make OS dynamic
7 years ago
Jack Mallers
a0da50d40e
fix(extraResources): specify scripts, binaries and svg in extraResources
7 years ago
Jack Mallers
3c1d68d734
feature(%): lnd syncing shows progress %
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
334754d86e
fix(package.json): remove unused npm script
7 years ago
Jack Mallers
ee5a3a540e
IT FUCKING WORKED
7 years ago
Jack Mallers
c208db0d3e
feature(payform): add form validation to payform
7 years ago
Jonathan Zobro
2475a48161
add app folder to test moduleDirectories, test component/Channel
7 years ago
Jack Mallers
efa0fb92e6
update package.json
7 years ago
Jack Mallers
d0bd604e4e
feature(filters/bitcoin-js): update bitcoin-js and get filters to work
7 years ago