fether:ff39aadf2f9a9706f8f8ff7e3e9dac59da4a556e commitshttps://gitlab.parity.io/parity/fether/-/commits/ff39aadf2f9a9706f8f8ff7e3e9dac59da4a556e2020-02-10T10:49:40+01:00https://gitlab.parity.io/parity/fether/-/commit/ff39aadf2f9a9706f8f8ff7e3e9dac59da4a556eUse kind-of >=6.0.3 everywhere (#590)2020-02-10T10:49:40+01:00Axel Chalonxaxel@protonmail.com
* Use kind-of >=6.0.3 everywhere
This repo's dependencies currently use [older versions](<a href="https://github.com/paritytech/fether/blob/3c0363079e1148ae0dc0595523905f9bee7b9a84/yarn.lock#L10218" rel="nofollow noreferrer noopener" target="_blank">https://github.com/paritytech/fether/blob/3c0363079e1148ae0dc0595523905f9bee7b9a84/yarn.lock#L10218</a>) of kind-of which have a possibly exploitable vulnerability ([original issue](<a href="https://github.com/jonschlinkert/kind-of/issues/30" rel="nofollow noreferrer noopener" target="_blank">https://github.com/jonschlinkert/kind-of/issues/30</a>), [PR](<a href="https://github.com/jonschlinkert/kind-of/pull/31)" rel="nofollow noreferrer noopener" target="_blank">https://github.com/jonschlinkert/kind-of/pull/31)</a>).
* Update yarn.lockhttps://gitlab.parity.io/parity/fether/-/commit/3c0363079e1148ae0dc0595523905f9bee7b9a84chore: Use Parity 2.7.2 (#588)2020-02-07T07:30:26+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
* bump
* remove commenthttps://gitlab.parity.io/parity/fether/-/commit/9ae343e894fa9cb98a6195dd418341a8b81c5659Update tokens (#585)2020-01-24T10:55:39+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
Co-authored-by: <span data-trailer="Co-authored-by:"><a href="mailto:amaury.martiny@protonmail.com" title="amaury.martiny@protonmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/37cf1f65543181db5247750abf73fd32?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:amaury.martiny@protonmail.com" title="amaury.martiny@protonmail.com">Amaury Martiny</a> <<a href="mailto:amaury.martiny@protonmail.com" title="amaury.martiny@protonmail.com">amaury.martiny@protonmail.com</a>></span>
https://gitlab.parity.io/parity/fether/-/commit/0182cdc70aa8d8ce264c9f928df4796894efdacfUpgrade parity to latest stable and bump to 0.4.3 (#584)2020-01-24T10:11:08+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
* upgrade parity latest
* bumphttps://gitlab.parity.io/parity/fether/-/commit/d1325ad8ede69f41a5e170bdad399954bd6d2a5cchore: Update package (security patch) (#580)2020-01-15T15:14:02+01:00Amaury Martinyamaury.martiny@protonmail.com
* chore: Bump react-scripts version
* Update node-sass toohttps://gitlab.parity.io/parity/fether/-/commit/dd0b371eb3bfbf6c040e4fc3210ace2ee4e1b548bump to 0.4.2 and force 2.5.11 (#579)2019-12-05T17:45:07+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/07c018662c566eb431a28d7779c850ad9c0c35c3Force at least the Istanbul release (#578)2019-11-28T13:55:09+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/062b3b84f78076944f533974dc98fcada489e078choreLbump 0.4.1 (#577)2019-11-14T12:01:08+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/fe72f200c541ac8a9e3f4d6c18042c360a4872fdfix duplicate account names (#575)2019-11-12T10:28:04+01:00Jake Olsjake_ols@live.com
* remove ability to create accounts with same account name
* add error message
* Update packages/fether-react/src/Accounts/CreateAccount/AccountName/AccountName.js
Co-Authored-By: <span data-trailer="Co-Authored-By:"><a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/86f0566ef27e93d243e96056a61da900?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com">Thibaut Sardan</a> <<a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com">33178835+Tbaut@users.noreply.github.com</a>></span>
https://gitlab.parity.io/parity/fether/-/commit/4cd2cfcf67b99ba216cca2e79204b78542aa988ffix: CI install node12 for windows (#576)2019-11-11T00:30:50+01:00Amaury Martinyamaury.martiny@protonmail.com
* fix: CI install node12 for windows
* Add tag
* Use n to update node
* Everything works, move to win-buildhttps://gitlab.parity.io/parity/fether/-/commit/a89ba72ef6550fc5fad9e748d4b6ea13103952c5fix: update tac (#572)2019-10-31T17:58:28+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/256a626d16e406cc14312503eb5fac80010a2b7bchore: Don't upload to snap store, part 2 (#571)2019-10-31T16:16:04+01:00Amaury Martinyamaury.martiny@protonmail.com
* chore: Don't upload to snap store, part 2
Forgot something in <a href="https://github.com/paritytech/fether/pull/570" rel="nofollow noreferrer noopener" target="_blank">https://github.com/paritytech/fether/pull/570</a>
* Update electron-builder.jsonhttps://gitlab.parity.io/parity/fether/-/commit/6f92a6a511690dfe455603a71625881a6021d005 chore: do not upload to snap store (#570)2019-10-31T15:00:49+01:00Amaury Martinyamaury.martiny@protonmail.com
Copy paste of <a href="https://github.com/ipfs-shipyard/ipfs-desktop/pull/1069" rel="nofollow noreferrer noopener" target="_blank">https://github.com/ipfs-shipyard/ipfs-desktop/pull/1069</a>
Trying to fixhttps://gitlab.parity.io/parity/fether/-/commit/7981756b51437c5edb28fff19716fcf4e63d9939ci: upgrade to node:12 (#569)2019-10-31T13:16:49+01:00gabriel klawittergabreal@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/3e79782861e07ec0012477e1d56c9efcb782a72achore(deps): Update package to fix vulnerabilities (#567)2019-10-30T16:18:45+01:00Amaury Martinyamaury.martiny@protonmail.com
* Regenerate yarn lock
* Update Electronhttps://gitlab.parity.io/parity/fether/-/commit/eb4f535493ac841f7183b6e2772f93628fa5e894Fix PostMessageProvider unsubscribe (#568)2019-10-30T15:06:39+01:00Axel Chalonxaxel@protonmail.comhttps://gitlab.parity.io/parity/fether/-/commit/b26f24f12b1a4e5bb47dbe848e3277b90a4d7ffaFix unhandled promise error (#565)2019-10-29T11:14:20+01:00Axel Chalonxaxel@protonmail.comhttps://gitlab.parity.io/parity/fether/-/commit/3b5ba26cb6ea0c2b7b42dc5f4ccbf220aed06f10Add Appimage security warning (#563)2019-10-28T10:56:56+01:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
* appimage security warning
* apply grammar suggestionshttps://gitlab.parity.io/parity/fether/-/commit/aa36b38b0387c04f6511f213469a489c463a2975fix: Only emit correctly-formed JSONRPC message (#561)2019-10-24T13:59:01+02:00Amaury Martinyamaury.martiny@protonmail.com
* console.warn when parsing error
* Add some logs
* Concatenate previous message if ill-formed
* Use debug instead of console.loghttps://gitlab.parity.io/parity/fether/-/commit/f8ccea147bab79284a9c8d59dcfe5ccc11f9409aUse IPC instead of WebSockets (#559)2019-10-08T11:25:00+02:00Axel Chalonxaxel@protonmail.com
* Use IPC instead of WebSockets
* Lint
* Don't log responses
* Disable HTTP/WS JSON-RPC
* Fix IPC path
* Launch Parity with all APIs enabled for ipc
* Grumbles
* Add --ipc-path option to connect to already running node
* Fix testshttps://gitlab.parity.io/parity/fether/-/commit/ff62c5e4cb248802fa577a3df5977c855084ff14chore: Run yarn upgrade (#557)2019-09-13T12:02:29+02:00Amaury Martinyamaury.martiny@protonmail.comhttps://gitlab.parity.io/parity/fether/-/commit/ef6d6a843dd1827e9de5be9e58c095b175e66c6fRefactor URLs we allow navigation to (#556)2019-09-12T18:31:19+02:00Axel Chalonxaxel@protonmail.com
* Add note that the will-navigate checks aren't fired
* Use default TLS certificate verification handler
The linked document warns against explicitly opting out from
TLS validation. This doesn't require setting a custom handler.
* Refactor trusted navigation urls
* Fix regex typohttps://gitlab.parity.io/parity/fether/-/commit/6d67ec27b1f33f9011c9101ad900b8fec1f2f2aaAdd password criteria (#555)2019-09-04T14:35:48+02:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
* feat: add pw criteria
* fix: not applicable for JSON importhttps://gitlab.parity.io/parity/fether/-/commit/33934af40524bf7479add8b95bf4e8b7ebb13627fix: Whitelist cli args (#553)2019-09-03T12:08:36+02:00Amaury Martinyamaury.martiny@protonmail.com
* fix: Whitelist cli args
* Remove cli.wsPort
* Fix psn flag
* Fix mistaken mergehttps://gitlab.parity.io/parity/fether/-/commit/c8138b2641cefcc72b3ebc7f8d5c4f252763e42afix: Disable Electron remote module (#554)2019-09-03T11:47:36+02:00Amaury Martinyamaury.martiny@protonmail.com
* fix: Disable Electron remote module
* Remove duplicatehttps://gitlab.parity.io/parity/fether/-/commit/7cdce3b53adc3b265676b0f95b3fbf7fc8e9ac42feat: Try relaunching parity-ethereum node if it's not connecting after 15s (...2019-09-03T10:59:05+02:00Amaury Martinyamaury.martiny@protonmail.com
* Clean some code
* Restart node after 15s
* Remove console.lgo
* Update comment
* Remove useless arg
* remove hasCalledInitParityEthereumhttps://gitlab.parity.io/parity/fether/-/commit/6667c2f9cf514e521edce7c600600a6f1f8bea14fix: get icons from a specific commit instead of master (#545)2019-09-02T11:14:13+02:00Thibaut Sardan33178835+Tbaut@users.noreply.github.com
* fix: get icons from a specific commit instead of master
* chore: use latest commithttps://gitlab.parity.io/parity/fether/-/commit/1562f13e7a34d1f7f0df2bef968c2ebabd8b809ffeat: only show dev tools in dev environment (#544)2019-08-30T15:30:43+02:00Thibaut Sardan33178835+Tbaut@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/fb0d9f88b33f6a7e105777d42825163f8a492ed3feat: Add electron security to disallow permission (#541)2019-08-30T14:37:20+02:00Amaury Martinyamaury.martiny@protonmail.com
* feat: Add electron security to disallow permission
* Fix lint?https://gitlab.parity.io/parity/fether/-/commit/cc413f86ebb6be17276bcc351033a55d00f121afchore: Update node-sass to fix builds (#542)2019-08-30T12:31:23+02:00Amaury Martinyamaury.martiny@protonmail.comhttps://gitlab.parity.io/parity/fether/-/commit/758c5430bcdf163cfbe4f9dbafbe980d6be319e5feat: Add timeout on confirmation screens (#540)2019-08-30T11:03:34+02:00Amaury Martinyamaury.martiny@protonmail.com
* Add timer
* Add Timer on confirmation screen
* Put idle timer on Scan confirmation too
* Fix lint
* Alphabet
* Small optimization
* Fix linthttps://gitlab.parity.io/parity/fether/-/commit/929ed29e682f034312822210b8e8a5704332c881feat: Delete account (#528)2019-06-05T16:40:42+02:00Amaury Martinyamaury.martiny@protonmail.com
* Add menu
* Add correct screens
* Remove from localStorage
* Update packages/fether-react/src/i18n/locales/en.json
Co-Authored-By: <span data-trailer="Co-Authored-By:"><a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/86f0566ef27e93d243e96056a61da900?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com">Thibaut Sardan</a> <<a href="mailto:33178835+Tbaut@users.noreply.github.com" title="33178835+Tbaut@users.noreply.github.com">33178835+Tbaut@users.noreply.github.com</a>></span>
* germanhttps://gitlab.parity.io/parity/fether/-/commit/70b339b2eb371967e342fad47381b41c7c61b3c7Update to electron 5 (#522)2019-05-08T13:20:58+02:00Amaury Martinyamaury.martiny@protonmail.comhttps://gitlab.parity.io/parity/fether/-/commit/5bdd42ac34c6c3de252ccbba800cdfbc25d3bf3cfix: Use preload script as proxy for main-renderer communication (#518)2019-05-07T16:25:30+02:00Amaury Martinyamaury.martiny@protonmail.com
* Remove ipcRenderer and window.bridge
* Make app work more or less
* Make app work really
* Make prod work
* Make translations work
* Small tweaks
* Rename IPC channels
* Tighten up CSP
* Optimize a little bit
* Fix linthttps://gitlab.parity.io/parity/fether/-/commit/6541e1b240e80c33e9a009a2a95b24ff2b82d926#516 Set CSP in Meta tag (#517)2019-05-06T15:07:42+02:00YJyjkimjunior@gmail.com
* feat: set csp meta in index.html for prod
* fix grumbleshttps://gitlab.parity.io/parity/fether/-/commit/f2cb900ffde70087c7b6c6a3299eab807878081edocs: Add Contributing doc (#511)2019-04-15T16:15:46+02:00Luke Schoenltfschoen@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/e22bde6dcb587b4a8ef776143eb7cd1c6fb4697efix: Fixes #512. Add Clock not in sync instructions for Linux including i18n ...2019-04-15T16:15:19+02:00Luke Schoenltfschoen@users.noreply.github.comhttps://gitlab.parity.io/parity/fether/-/commit/95452ee350dd9d90717a6d630b58013b4caaa040feat: Relates to #360. Only allow import from Parity Signer chain account...2019-04-15T14:39:54+02:00Luke Schoenltfschoen@users.noreply.github.comfeat: Relates to #360. Only allow import from Parity Signer chain account matching current chain. ETC support (#483)
* feat: Relates to #360. Only allow import from Parity Signer chain account matching current chain. ETC support
* review-fix: Refer to non-Parity chain names in the UI. Add console.error
* review-fix: Do not need to chcek health status before calling chainId RPC of light.js on pages accessed through navigation
* review-fix: Rename function name that matches current chain id with imported chain id of address
* review-fix: Remove unnecessary function
* review-fix: Rename function to accountAlreadyExists
* review-fix: Remove FIXME. See <a href="https://github.com/paritytech/fether/pull/483#discussion_r270834847" rel="nofollow noreferrer noopener" target="_blank">https://github.com/paritytech/fether/pull/483#discussion_r270834847</a>
* review-fix: Refactor to use util functions isEtcChainId, chainIdToString, isNotErc20TokenAddress
* fix: Fix typo in comment
* review-fix: Change wording of parity phrase comment
* review-fix: Do not clear isImport as not account related
* fix: Clear error so error when recover from seed phrase not still shown if then click to recover from QR code
* fix: Rename so signerChainId correctly destructured and not undefined
* review-fix: Remove async/await from clear
* fix: Avoid mapping signer chain id to chain name since too much maintenance with Parity Ethereum
* review-fix: Remove await from createAccountStore
* tests: Add colour to fether-react tests
* refactor: No need to parseInt on the signerChainId
* refactor: Use isNotErc20TokenAddress
* refactor: Use isNotErc20TokenAddress again
* refactor: Add isErc20TokenAddress util so more readable
* fix: Replace valueOf with .eq. Fix so obtain BN from props
* refactor: Combine into single if statement when checking if valid Eth/Etc address
* refactor: Update utils without unnecessary return block
https://gitlab.parity.io/parity/fether/-/commit/9ab36c49372f6dadec470a8ae839a54e0686304afix: Fixes #494 Drag vs Context menu. Import options page error and colour (#...2019-04-12T16:34:00+02:00Luke Schoenltfschoen@users.noreply.github.com
* fix: Fixes #494 drag and context menu. import options spacing for error
* refactor: Remove css class that is not being usedhttps://gitlab.parity.io/parity/fether/-/commit/21ca5d69bf2792e7377049d846519732604e0783feat: Relates to #402. Internationalisation. German Language Support (#464)2019-04-12T13:08:13+02:00Luke Schoenltfschoen@users.noreply.github.com
* chore: Update to latest React 16.8.3 to requirements of react-i18next
* feat: Scaffold basic translation with English and German
* feat: Relates to #402. German translation fully working
* fix: Switch back to English by default
* fix: Allow user to switch between languages in preferences of context menu
* feat: Translate the context menus
* refactor: Remove German language. Add as separate PR
* refactor: Remove blank line
* feat: Add German language using Google Translate only
* fix: Fix Fether menu German language translation after review from <a href="/Robbepop" data-reference-type="user" data-user="227" data-container="body" data-placement="top" class="gfm gfm-project_member js-user-link" title="Hero Bird">@Robbepop</a> (native German speaker)
* docs: Update Readme with Internationalisation Add New language instructions
* docs: Update Readme with Known Issues and Usage instructions
* review-fix: Disabled tooltip Please fill out this field. Add High and Low tx speed
* review-fix: Update license headers to be 2019 instead of 2018
* review-fix: Change ns1 to fether-electron and fether-react. Use pino.debug
* fix: Add missing i18n conversion for macOS Edit menu
* review-fix: Remove unused i18next browser languagedetector dependency
* merge latest from master and fix conflicts
* merge latest master and fix conflicts. TODO do not expose remote
* fix: Do not expose remote. Only expose add and remove listener, and reload via bridge
* feat: Convert new release available text to i18n