JimmyMow
9549749765
Merge pull request #759 from mrfelton/feat/lnd-release-scripts
feat(lnd): add lnd release scripts
6 years ago
Tom Kirkpatrick
ba361ee1cf
fix(wallet): hide zero channel balance
If the total channel balance is zero, do not show the channel balance at
the top of the network view as the zero doesn't convey any useful
information and looks strange.
6 years ago
Tom Kirkpatrick
977937956e
chore(fs): remove unused util code
Our USD helper functions are no longer used since we have migrated to
intl for currency formatting. Remove the unused code.
6 years ago
JimmyMow
95e28c58b7
Merge pull request #794 from mrfelton/test/fix-failing-test
test(unit): fix failing test case
6 years ago
Tom Kirkpatrick
a0e77b1e1f
fix(i18n): parse fiat amounts to number type
We need to pass a number to `<FormattedNumber>` for it to properly
display the currency values. In some cases we were passing a
pre-formatted string which was causing some currency amount to render
as NaN.
6 years ago
Tom Kirkpatrick
0947079d05
test(unit): fix failing test case
6 years ago
Tom Kirkpatrick
2d0a897de2
Merge pull request #761 from LN-Zap/feat/multiple-themes
Multiple themes
6 years ago
Jack Mallers
f7964c8686
fix(theme): make compatible with multi-language
6 years ago
JimmyMow
f6fd4f9171
Merge pull request #767 from LN-Zap/crowdin
Multiple languages
6 years ago
Tom Kirkpatrick
3974aed3bb
ci(release): correct linux release target
6 years ago
Tom Kirkpatrick
f28a447e61
Revert "Revert "Merge pull request #788 from mrfelton/ci/release-per-platform""
This reverts commit 4771c1ecb9
.
6 years ago
Tom Kirkpatrick
5c93cee6d2
test(timeout): use jest.setTimeout to set timeout
6 years ago
Tom Kirkpatrick
2ac4953827
feat(i18n): enable Irish language
6 years ago
JimmyMow
c658e3436a
New Crowdin translations ( #787 )
* New translations en.json (Irish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Italian)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
* New translations en.json (Hebrew)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Bulgarian)
[ci skip]
6 years ago
Tom Kirkpatrick
70bfa6cb73
feat(i18n): use local currency display rules
Use `intl.formattedNumber` to display currency values to ensure that
currencies are displayed using the formatting rules that match the
user's locale.
6 years ago
Tom Kirkpatrick
d2d42a7409
feat(i18n): use custom Chinese language names
6 years ago
Tom Kirkpatrick
12884ed3b1
chore(deps): update react-intl to v2.6.0
6 years ago
Tom Kirkpatrick
27e46ccde8
feat(i18n): detect best-fit user currency
Use the locale information in order to select a best fit default
currency for the user.
6 years ago
Tom Kirkpatrick
cc2e789626
feat(i18n): crowin integration
6 years ago
Tom Kirkpatrick
2b83dde884
feat(i18n): initial translations
6 years ago
Tom Kirkpatrick
aedd1ee233
feat(i18n): initial multi-language support
6 years ago
Tom Kirkpatrick
54ed782ff5
refactor(general): remove contactModal components
6 years ago
Tom Kirkpatrick
4771c1ecb9
Revert "Merge pull request #788 from mrfelton/ci/release-per-platform"
This reverts commit e3e1be1ef5
, reversing
changes made to e4c0349772
.
6 years ago
Tom Kirkpatrick
0ec1600a57
Merge pull request #791 from mrfelton/chore/remove-react-addons-test-utils
chore(deps): remove react-addons-test-utils
6 years ago
Tom Kirkpatrick
3325b05d23
chore(deps): remove react-addons-test-utils
6 years ago
Tom Kirkpatrick
e3e1be1ef5
Merge pull request #788 from mrfelton/ci/release-per-platform
ci(release): release per platform
6 years ago
Tom Kirkpatrick
e4c0349772
Merge pull request #790 from mrfelton/ci/streamline-build-per-env
build(ci): per env build config
6 years ago
Tom Kirkpatrick
0d8c39e7e6
Merge pull request #789 from mrfelton/chore/remove-babel-preset-react-hmre
chore(deps): remove babel-preset-react-hmre
6 years ago
Tom Kirkpatrick
5340c7610d
build(ci): per env build config
Do not build the renderer dll on ci. It's not needed and it wastes a
lot of build time.
6 years ago
Tom Kirkpatrick
31b8a3e9ef
chore(deps): remove babel-preset-react-hmre
6 years ago
Tom Kirkpatrick
0c1a4ede54
test(coverage): coverage only for unit tests ( #785 )
Coverage tests are only relevant for the unit tests and do not work in
the context of the e2e test suite. Only generate coverage reports
for the unit tests.
6 years ago
Tom Kirkpatrick
64041be6f0
ci(release): release per platform
Only build and publish the electron packages for the current build
environment.
6 years ago
Tom Kirkpatrick
5927552a2c
Merge pull request #784 from mrfelton/test/jest-force-exit
test(jest): run jest with --forceExit flag
6 years ago
Tom Kirkpatrick
db4b3717b7
test(jest): run jest with --forceExit flag
Jest is sometimes unable to detect when tests have completed which can
result in tests hanging indefinitely, which breaks our CI builds on
Appveyor.
This is a know issue in jest and they added a `forceExit` in order to
help users facing this issue.
See https://github.com/facebook/jest/issues/1456
6 years ago
Tom Kirkpatrick
08d1bdf223
Merge pull request #783 from mrfelton/fix/flow-ignore-broken-config-chain
build(flow): ignore config-chain/test/broken.json
6 years ago
Tom Kirkpatrick
1de5ae65a6
build(flow): ignore config-chain/test/broken.json
Ignore invalid json files in flow config to prevent expected failures
from producing errors.
See https://github.com/facebook/flow/issues/869
6 years ago
Tom Kirkpatrick
800ece4cc7
Merge pull request #778 from mrfelton/ci/remove-detect-open-handles
ci(jest): remove detectOpenHandles flag
6 years ago
Tom Kirkpatrick
2ac141ced0
Merge pull request #777 from mrfelton/ci/prevent-duplicate-builds
Ci/prevent duplicate builds
6 years ago
Tom Kirkpatrick
cbd7bb3e60
Merge pull request #779 from mrfelton/test/disable-text-reporter
test(coverage): disable text coverage reporter
6 years ago
Tom Kirkpatrick
a3d67558a2
ci(jest): remove detectOpenHandles flag
The detectOpenHandles flag was added to help pin down an issue that we
were facing with some of our tests a while back. This flag comes with a
very high performance penalty and is no longer needed in our setup.
6 years ago
Tom Kirkpatrick
35fe497d2b
Merge pull request #780 from mrfelton/test/e2e-standalone
test(e2e): ensure tests are self contained
6 years ago
Tom Kirkpatrick
6305223cc3
Merge pull request #782 from mrfelton/ci/remove-yarn-and-node-caches
ci(appveyor): remove node/yarn caches
6 years ago
Tom Kirkpatrick
7a5f360e6d
test(e2e): ensure tests are self contained
Ensure that each of our e2e tests carries out its own full setup and
teardown processes so that they can be run in isolation.
6 years ago
Tom Kirkpatrick
7ebbf61d9e
test(coverage): disable text coverage reporter
The txt coverage reporter generates a lot of output that makes it hard
to see the actual test results without scrolling up a lot first.
We already have the html reporter setup and an npm script to enable
easy viewing of the data (`yarn coverage`) so the text reporter isn't
adding anything useful.
6 years ago
Tom Kirkpatrick
bbedc579dd
ci(travis): prevent duplicate builds
The only branch that should be built is the master branch and PR's into
it. Prevent all other branches from triggering duplicate builds.
See https://github.com/travis-ci/travis-ci/issues/1147
6 years ago
Tom Kirkpatrick
4b48976146
ci(appveyor): prevent duplicate builds
Skip feature branches with open PR.
See https://github.com/appveyor/ci/issues/882
6 years ago
Tom Kirkpatrick
5ed7ac88d9
ci(appveyor): remove node/yarn caches
6 years ago
JimmyMow
cf53d92633
Merge pull request #770 from mrfelton/refactor/webpack-config
refactor(webpack): move config files out of root
6 years ago
Tom Kirkpatrick
bf40af1ed7
refactor(webpack): move config files out of root
Move the Webpack config files out of the root directory and into a more
suitable location. This avoids unnecessary clutter of the project root.
6 years ago
JimmyMow
a4a4e6879f
Merge pull request #771 from mrfelton/refactor/webpack-scss-include-paths
refactor(styles): use portable scss include path
6 years ago