JimmyMow
3f5d5c459f
Merge pull request #792 from mrfelton/fix/i18n-currency-display
fix(i18n): parse fiat amounts to number type
6 years ago
JimmyMow
9549749765
Merge pull request #759 from mrfelton/feat/lnd-release-scripts
feat(lnd): add lnd release scripts
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
Tom Kirkpatrick
aeb832d30a
refactor(webpack): use portable scss include paths
Rather than using relative paths for css imports - which can break when
we move files around - add our styles path to the webpack sass-loader
loader using the `includePaths` setting.
6 years ago