1. Nov 14, 2019
  2. Nov 12, 2019
  3. Nov 10, 2019
  4. Oct 31, 2019
  5. Oct 30, 2019
  6. Oct 29, 2019
  7. Oct 28, 2019
  8. Oct 24, 2019
  9. Oct 08, 2019
    • Axel Chalon's avatar
      Use IPC instead of WebSockets (#559) · f8ccea14
      Axel Chalon authored
      * 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 tests
      f8ccea14
  10. Sep 13, 2019
  11. Sep 12, 2019
    • Axel Chalon's avatar
      Refactor URLs we allow navigation to (#556) · ef6d6a84
      Axel Chalon authored
      * 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 typo
      ef6d6a84
  12. Sep 04, 2019
  13. Sep 03, 2019
  14. Sep 02, 2019
  15. Aug 30, 2019
  16. Jun 05, 2019
  17. May 08, 2019
  18. May 07, 2019
  19. May 06, 2019
  20. Apr 15, 2019
    • Luke Schoen's avatar
      docs: Add Contributing doc (#511) · f2cb900f
      Luke Schoen authored
      f2cb900f
    • Luke Schoen's avatar
    • Luke Schoen's avatar
      feat: Relates to #360. Only allow import from Parity Signer chain account... · 95452ee3
      Luke Schoen authored
      feat: 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 https://github.com/paritytech/fether/pull/483#discussion_r270834847
      
      * 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
      95452ee3
  21. Apr 12, 2019
    • Luke Schoen's avatar
      fix: Fixes #494 Drag vs Context menu. Import options page error and colour (#496) · 9ab36c49
      Luke Schoen authored
      * fix: Fixes #494 drag and context menu. import options spacing for error
      
      * refactor: Remove css class that is not being used
      9ab36c49
    • Luke Schoen's avatar
      feat: Relates to #402. Internationalisation. German Language Support (#464) · 21ca5d69
      Luke Schoen authored
      * 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 @Robbepop (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
      21ca5d69
    • Luke Schoen's avatar
      feat: Relates to #402. Internationalisation. Base Support (#452) · 649d6bf0
      Luke Schoen authored
      * 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
      
      * 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
      649d6bf0
  22. Apr 10, 2019
  23. Apr 09, 2019
  24. Apr 08, 2019
    • Amaury Martiny's avatar
      fix: Fix small bugs after hasty merge (#498) · ee2a222e
      Amaury Martiny authored
      * Revert @parity/* bump
      
      * Fix blockscout link
      
      * Pass down ws-origins flag
      
      * Fix again: use transactionHash
      
      * Update maintainers
      
      * Fix broken image in prod
      ee2a222e
    • Luke Schoen's avatar
      fix: Relates to #124. Security (#451) · d0ae2071
      Luke Schoen authored
      * feat: Security aspects for fether-electron. See #124
      
      * feat: Add Source Maps support
      
      * docs: Add Source Maps guide to Readme
      
      * feat: Add webpack-build-notifier add-on with custom Webpack config
      
      * fix: Remove duplicate dependency
      
      * WIP
      
      * WIP
      
      * review-fix: Configure CSP depending on NODE_ENV
      
      * fix: Fix worker-src for the camera in production
      
      * review-fix: Remove unnecessary config of source maps dependency
      
      * Use preload script as buffer between main and renderer processes (#463)
      
      * fix: Remove is-electron since now using preload script
      
      * fix: Remove old preload script
      
      * fix: Do not expose electron, remote, or require to web app
      
      * fix: Add newline
      
      * feat: Single Fether instance lock
      
      * fix: Move preload to static folder so works with binary
      
      * review-fix: Remove fix for webview since not used. Add comment incase used in future. Fix other event handling code
      
      * review-fix: Add optional opt-in to using Webpack notifier plugin by running with NOTIFIER=true yarn start
      
      * review-fix: Use pino.debug instead of console.log
      
      * review-fix: Add worker-src blob to CSP in development for webcam
      
      * review-fix: Update handling of untrusted urls and sessions and certificates
      
      * review-fix: Convert to WSS. Move CSP into array like in Parity-JS Shell. Update CSP
      
      * review-fix: Update CSP to avoid duplication
      
      * review-fix: Remove from new-window event listener that which applies to additional new BrowserWindows since not applicable
      
      * review-fix: Combined pino logs
      
      * review-fix: Change to parsedUrl.href instead of origin. Fix trusted urls for dev
      
      * fix: Remote https 127.0.0.1 in prod
      
      * review-fix: Move WebpackBuildNotifier images so not in binary. Fix ico file
      
      * fix: Remove console.logs
      
      * refactor: Cleanup so can merge. Extract for inclusion in separate PR
      
      * review-fix: Remove debugging notes since better in wiki
      
      * review-fix: Remove other lines due to move to wiki
      
      * fix comment
      
      * review-fix: Remove setPermissionRequestHandler since not know if need. Move to https://hackmd.io/O1FA34BuSNyJoPV1Cu3L0A
      
      * review-fix: Move CSP debugging into onHeadersReceived
      
      * review-fix: Fix isParityRunningStatus
      
      * review-fix: Replace parse-url with Node.js url parser
      
      * review-fix: Remove parse-url from dependencies
      
      * fix: Fix logic in setCertificateVerifyProc
      
      * WIP
      
      * review-fix: Dynamically add WS port from CLI to trusted
      
      * review-fix: Update comments with security warnings
      
      * merge latest from master and fix conflicts
      
      * chore: Remove useless console.log
      
      * misc: See commit details
      
      * Remove --ws-origins from CLI, hard-code instead
      * Remove --ws-interface from CLI, hard-code instead
      * Ignore --ws-interface and --ws-origins flags in CLI
      * Add hard-coded default trusted WS interface to window.bridge
      * Add default WS port to window.bridge
      
      * WIP - start implementing isDev. See FIXME for future work required
      
      * review-fix: Use appIsPackaged instead of NODE_ENV
      
      * fix: Add IS_PROD to constants and assign appIsPackaged to it. Expose it to frontend so no longer use NODE_ENV
      
      * feat: Add wiki Fether FAQ to trusted urls since required by PR #482
      
      * fix: Fix untrusted blockscout.com error in setCertificateVerifyProc
      
      * review-fix: fix blocked image hosting and external blockscout urls
      
      * review-fix: trust github token icons
      
      * review-fix: Rename network to fetherNetwork so custom config avoids naming conflict
      
      * review-fix: Remove duplicate pino.debug for CSP
      
      * review-fix: Remove WsSecure until wss and certificates implemented
      
      * review-fix: Update config to show Electron security warnings in all environments
      
      * review-fix: Remove use of wsInterface
      
      * refactor: Refactor tests inside describe blocks
      
      * tests: Add chrome dev tools to tests for trusted urls
      
      * review-fix: Use NODE_ENV and Electron app.isPackaged
      
      * fix: Rebuild yarn.lock
      
      * fix: Fix linting to arg passed to correct script
      
      * review-fix: Remove ws-origins flag and trusted ws origins
      
      * test: Fix failing test
      
      * review-fix: Remove package-lock.json
      
      * fix: Use NODE_ENV consistently instead of process.defaultApp
      
      * fix: Change to hash instead of transactionHash for blockscout
      d0ae2071