Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

Bump electron from 3.1.10 to 3.1.11 in /src/desktop #1720

Merged

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Jun 7, 2019

Bumps electron from 3.1.10 to 3.1.11.

Release notes

Sourced from electron's releases.

electron v3.1.11

Bug Fixes/Changes

  • build: fixes for CI flakes. #18523

  • build: move Windows release builds to AppVeyor cloud. #18627

  • fix: emit IPC event in correct context if isolation and sandbox enabled (#16352). #18668

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot added C - Desktop dependencies Pull requests that update a dependency file javascript Pull requests that update JavaScript dependencies labels Jun 7, 2019
Bumps [electron](https://github.com/electron/electron) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v3.1.10...v3.1.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/npm_and_yarn/src/desktop/electron-3.1.11 branch from 058a774 to 64503af Compare June 7, 2019 07:01
@rihardsgravis rihardsgravis self-requested a review June 7, 2019 07:03
@rihardsgravis rihardsgravis merged commit 8289c5c into develop Jun 7, 2019
@dependabot-preview dependabot-preview bot deleted the dependabot/npm_and_yarn/src/desktop/electron-3.1.11 branch June 7, 2019 07:03
rihardsgravis pushed a commit that referenced this pull request Jun 7, 2019
* develop: (34 commits)
  Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)
  Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)
  Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)
  Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)
  Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)
  Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)
  New Crowdin translations (#1680)
  Bump husky from 2.3.0 to 2.4.0 (#1717)
  Bump snyk from 1.171.1 to 1.173.1 (#1716)
  Update action logic on full account info fetch error (#1688)
  Bump electron-builder from 20.41.0 to 20.43.0 in /src/desktop (#1708)
  Bump react-router-dom from 5.0.0 to 5.0.1 in /src/desktop (#1710)
  Bump webpack from 4.32.2 to 4.33.0 in /src/desktop (#1709)
  Bump i18next from 16.0.0 to 17.0.1 in /src/desktop (#1711)
  Desktop: Update wallet language on initial load (#1704)
  Desktop: Auto update functionality updates (#1705)
  Fix location reload on wallet reset (#1687)
  Bump i18next from 15.1.3 to 16.0.0 in /src/desktop (#1696)
  Bump @ledgerhq/hw-transport-node-hid from 4.60.3 to 4.61.1 in /src/desktop (#1702)
  Bump enzyme from 3.9.0 to 3.10.0 in /src/desktop (#1697)
  ...

# Conflicts:
#	src/desktop/src/index.js
#	src/desktop/src/ui/Index.js
#	src/desktop/src/ui/views/onboarding/SeedIntro.js
#	src/desktop/src/ui/views/onboarding/seedStore/Ledger.js
#	src/desktop/src/ui/views/settings/Advanced.js
rihardsgravis pushed a commit that referenced this pull request Jun 7, 2019
* Bump snyk from 1.170.0 to 1.171.1 (#1701)

* Bump fastlane from 2.124.0 to 2.125.2 in /src/mobile/android (#1699)

* Bump fastlane from 2.124.0 to 2.125.2 in /src/mobile/ios (#1700)

* Bump enzyme-adapter-react-16 from 1.13.2 to 1.14.0 in /src/desktop (#1703)

Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme-adapter-react-16) from 1.13.2 to 1.14.0.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme-adapter-react-16@1.14.0/packages/enzyme-adapter-react-16)

* Bump enzyme from 3.9.0 to 3.10.0 in /src/desktop (#1697)

Bumps [enzyme](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme@3.10.0/packages/enzyme)

* Bump @ledgerhq/hw-transport-node-hid from 4.60.3 to 4.61.1 in /src/desktop (#1702)

* Bump @ledgerhq/hw-transport-node-hid in /src/desktop

Bumps [@ledgerhq/hw-transport-node-hid](https://github.com/LedgerHQ/ledgerjs) from 4.60.3 to 4.61.1.
- [Release notes](https://github.com/LedgerHQ/ledgerjs/releases)
- [Commits](LedgerHQ/ledgerjs@v4.60.3...v4.61.1)

* Lock usb version to `1.5.0`

* Bump i18next from 15.1.3 to 16.0.0 in /src/desktop (#1696)

Bumps [i18next](https://github.com/i18next/i18next) from 15.1.3 to 16.0.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v15.1.3...v16.0.0)

* Fix location reload on wallet reset (#1687)

* Desktop: Auto update functionality updates (#1705)

* - Show a localised error message for failing updates
- Disable update header while update in progress

* Linting fixes and and tests update

* Revert temporary test version number

* Remove `setImmediate`

* Desktop: Update wallet language on initial load (#1704)

* Update language on initial load

* Update `i18next` and `react-i18next` dependencies

* Update failing test snapshots

* Bump i18next from 16.0.0 to 17.0.1 in /src/desktop (#1711)

Bumps [i18next](https://github.com/i18next/i18next) from 16.0.0 to 17.0.1.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v16.0.0...v17.0.1)

* Bump webpack from 4.32.2 to 4.33.0 in /src/desktop (#1709)

Bumps [webpack](https://github.com/webpack/webpack) from 4.32.2 to 4.33.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v4.32.2...v4.33.0)

* Bump react-router-dom from 5.0.0 to 5.0.1 in /src/desktop (#1710)

Bumps [react-router-dom](https://github.com/ReactTraining/react-router) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/ReactTraining/react-router/releases)
- [Commits](remix-run/react-router@v5.0.0...v5.0.1)

* Bump electron-builder from 20.41.0 to 20.43.0 in /src/desktop (#1708)

Bumps [electron-builder](https://github.com/electron-userland/electron-builder) from 20.41.0 to 20.43.0.
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/CHANGELOG.md)
- [Commits](electron-userland/electron-builder@v20.41.0...v20.43.0)

* Update action logic on full account info fetch error (#1688)

* Bump snyk from 1.171.1 to 1.173.1 (#1716)

* Bump husky from 2.3.0 to 2.4.0 (#1717)

* New Crowdin translations (#1680)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Hindi)

* New translations translation.json (Hindi)

* New translations translation.json (German)

* New translations translation.json (German)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (French)

* New translations translation.json (French)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Urdu (Pakistan))

* New translations translation.json (Maori)

* New translations translation.json (Vietnamese)

* New translations translation.json (Turkish)

* New translations translation.json (Arabic)

* New translations translation.json (Georgian)

* New translations translation.json (French)

* New translations translation.json (Estonian)

* New translations translation.json (Dutch)

* New translations translation.json (Danish)

* New translations translation.json (Croatian)

* New translations translation.json (Chinese Traditional)

* New translations translation.json (Bulgarian)

* New translations translation.json (German, Switzerland)

* New translations translation.json (Spanish, Latin America)

* New translations translation.json (Spanish)

* New translations translation.json (Romanian)

* New translations translation.json (Polish)

* New translations translation.json (Finnish)

* New translations translation.json (Czech)

* New translations translation.json (German)

* New translations translation.json (Greek)

* New translations translation.json (Thai)

* New translations translation.json (Persian)

* New translations translation.json (Tamil)

* New translations translation.json (Swedish)

* New translations translation.json (Slovenian)

* New translations translation.json (Slovak)

* New translations translation.json (Serbian (Latin))

* New translations translation.json (Russian)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (Portuguese)

* New translations translation.json (Norwegian)

* New translations translation.json (Hebrew)

* New translations translation.json (Lithuanian)

* New translations translation.json (Latvian)

* New translations translation.json (Korean)

* New translations translation.json (Kannada)

* New translations translation.json (Japanese)

* New translations translation.json (Italian)

* New translations translation.json (Indonesian)

* New translations translation.json (Hungarian)

* New translations translation.json (Hindi)

* New translations translation.json (Polish)

* New translations translation.json (Japanese)

* Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)

Bumps [@jest-runner/electron](https://github.com/facebook-atom/jest-electron-runner) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/facebook-atom/jest-electron-runner/releases)
- [Commits](facebook-atom/jest-electron-runner@v2.0.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)

Bumps [i18next](https://github.com/i18next/i18next) from 17.0.1 to 17.0.2.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v17.0.1...v17.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)

Bumps [file-loader](https://github.com/webpack-contrib/file-loader) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/file-loader@v3.0.1...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)

Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 1.1.2 to 2.0.0.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/url-loader@v1.1.2...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)

Bumps [electron](https://github.com/electron/electron) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v3.1.10...v3.1.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)

Bumps [dart-sass](https://github.com/sass/dart-sass) from 1.20.3 to 1.21.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.20.3...1.21.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Shared: Node Settings Update (#1509)

* Remove random selection of node on app start up

* Make quorumSize configurable

quorumSize is currently used as a global constant throughout the quorum implementation. This is limiting especially for cases where we want quorumSize to be used as a user-defined variable.

This commit updates the quorum implementation and accepts quorumSize as a configurable variable.

* Mobile: Add basic node settings UI shell

* feat: add nodes manager for handling network requests to IRI nodes

* feat: add state variables & actions for quorum configuration

* feat: add state variables & actions for node auto-switching

* feat: update realm schema for authentication key

* feat: update realm schema for quorum configuration

* feat: add state variables & actions for node auto nost list

* Mobile: Add mock node settings and update custom node UI

* feat: do not retry on different nodes if auto node switching is disabled

* feat: add wallet storage methods for new node improvements

* Mobile: Update toggle styling

* Mobile: Fix addCustomNode layout animation

* Mobile: Update node settings

* Mobile: Settings refactor

* feat: minor updates

- Replace deprecated #withRetriesOnDifferentNodes with NodesManager.withRetries
- Change the way nodes data is stored in redux. Also update corresponding actions.
- Allow caller of nodesConfigurationFactory to override nodes

* Initial node granularity UI implementation

* Fix linting errors

* Mobile: Fix automatic node mangagement setting

* feat: make sure all utils from extendedApi module accept provider settings as first parameter

* feat: make sure all wallet actions are wrapped with NodeManager.withRetries

* feat: Cancel auto-retry on (some) application generated errors

* feat: Automatically retry on different nodes on failed transaction action

* feat: add password property in nodes data

* feat: make sure @iota/core methods are passed with username & password

* feat: make sure promotion & reattachment actions are wrapped inside NodeManager.withRetries method

* feat: make sure prepareTransfer method of SeedStore class accept node settings parameter

* fix: update/fix failing tests

* Update node granularity UI

* Linting fixes

* Mobile: Comment out redux logger

* fix: make sure iota.settings object has provider property

* Shared: Fix various issues with node settings

* Shared: Minor custom node fixes

* Shared: Fix incorrect node config

* fix: do not mutate state.settings.quorum object

* feat: use redux store directly in NodesManager class

* Mobile: Fix node settings being updated incorrectly

* Shared: Fix node change alerts

* - Remove `autoNodeSelection` from props
- Clear custom node input after adding custom node
- Update custom node list to node object use

* Mobile: Remove log statements

* Add quorum size checks

* Add `MAXIMUM_QUORUM_SIZE`

* Change state node on prop change

* Mobile: Add max quorum size and change node if updated from props

* Mobile: Node settings comments and cleanup

* Mobile: Adjust node settings comments

* Mobile: Fix quorum size options and available nodes

* Update Primary node to a Select

* Remove deprecated `autoNodeSwitching`

* Fix lint errors

* Shared: Fix node lists and quorum size

* Shared: Fix quorum config storage in realm

* Shared: Fix setting of quorum size

* Mobile: Clean up use of omit

* Mobile: Fix node selection list

* Mobile: Adjust quorum size update behaviour

* Shared: Move all action types to a separate file (#1578)

* chore: move action types to a separate file

This commit moves all action types to a separate directory /types to avoid circular dependencies.

* fix: update failing tests

* Node selection improvement fixes (#1597)

* Desktop: Lock node-usb to 1.5.0 (#1580)

* Desktop: Use executable icon for application window

BrowserWindow can default to executable icon if no icon is set, which works nicely on all platforms.

* Check for correct Realm encryption key length (#1585)

* New Crowdin translations (#1559)

* New translations translation.json (German)

* New translations translation.json (Swedish)

* New translations translation.json (Norwegian)

* Mobile: Fix and refactor PasswordFields (#1554)

* Mobile: Fix long account name styling on transfer confirmation modal (#1569)

* Mobile: Fix long account name styling on transfer confirmation modal

* Update src/mobile/src/ui/components/TransferConfirmationModal.js

* Mobile: Bump build numbers for release 0.7.1 (62) (#1586)

* Bump snyk from 1.166.0 to 1.166.1 (#1587)

* Bump @ledgerhq/hw-transport-node-hid from 4.58.0 to 4.60.0 in /src/desktop (#1589)

* Bump @ledgerhq/hw-transport-node-hid in /src/desktop

Bumps [@ledgerhq/hw-transport-node-hid](https://github.com/LedgerHQ/ledgerjs) from 4.58.0 to 4.60.0.
- [Release notes](https://github.com/LedgerHQ/ledgerjs/releases)
- [Commits](LedgerHQ/ledgerjs@v4.58.0...v4.60.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Desktop: Lock usb to 1.5.0

* Revert to usb `1.5.0`

* fix realm schema version 3 migration issues

* fix: resolve lint errors in desktop/

* fix failing tests (mobile & desktop)

* chore: upgrade iota.lib.js to latest version

* Shared: Add not enough synced  nodes for quorum alert and refactor al… (#1577)

* Shared: Add not enough synced  nodes for quorum alert and refactor alerts

* Shared: Rename alert

* Mobile: Fix auth fields crash

* fix: fallback to default node object if node list is empty

* fix: update extendedApi tests

* Shared: Fix v3 migration

* Mobile: Bump build no to 63

* Mobile: Bump build number to 64

* Mobile: Bump build numbers for release v0.7.2 (65)

* Mobile: Fix blank screen when changing node from loading

* Mobile: Fix settings dual footer activityy indicator placement

* Mobile: Clean up add custom node fields

* Mobile: Allow exporting complete settings from state (#1637)

* feat: expose quorum nodes & size

* feat: update state props in state export

This commit allows exporting `state.settings` & exposed values on global instances

* Mobile: Bump build no to 66

* Shared: Block autoretry if a tx has a fatal error on retry (#1644)

* feat: limit broadcast loop

* Desktop: Link up autoretry limiting

* Shared: Update autoretry attempts on manual retry and only update when tx error is fatal

* Shared: Remove retry count and block autoretry on one fatal tx error

* feat: assign "fatalErrorOnRetry" to transactions when account info is synced

* fix: correctly call promote & reattach actions during manual promotion (#1648)

* Shared: Downgrade @iota/core to 1.0.0-beta.11 (#1649)

* Shared: Revert iota core version

* Mobile: Update yarn.lock

* Mobile: Temporarily disable basic auth (#1651)

* Mobile: Bump build no to 67

* Update desktop tests

* Desktop: Fix string

* Temporary disable custom node authorisation entry

* Update failing tests

* Desktop linting fixes

* Mobile: Fix crashes/behaviour on node settings

* Shared: Fix remote node list and out of sync alerts (#1672)

* Shared: Add missing strings

* Shared: Fix fetch remote node list functionality

* Shared: Adjust fetch remote node list behaviour

* Shared: Fix out of sync alerts

* Shared: Remove unnecessary dispatch

* Shared: Remove unnecessary dispatch

* Shared: Minor refactor

* Update src/shared/locales/en/translation.json

* Shared: If enabled only sample remote pow nodes for autoswitching (#1673)

* Shared: If enabled only sample remote pow nodes for autoswitching

* Shared: Add clonedeep to avoid mutation

* Mobile: Bump build no to 68

* Update Custom node management functionality (#1691)

* fix: remove undefined withAutoNodeSwitching HOC

* feat: update realm schema to incorporate settings.ignoreSettings addition
rihardsgravis pushed a commit that referenced this pull request Jun 7, 2019
* develop: (25 commits)
  Shared: Node Settings Update (#1509)
  Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)
  Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)
  Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)
  Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)
  Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)
  Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)
  New Crowdin translations (#1680)
  Bump husky from 2.3.0 to 2.4.0 (#1717)
  Bump snyk from 1.171.1 to 1.173.1 (#1716)
  Update action logic on full account info fetch error (#1688)
  Bump electron-builder from 20.41.0 to 20.43.0 in /src/desktop (#1708)
  Bump react-router-dom from 5.0.0 to 5.0.1 in /src/desktop (#1710)
  Bump webpack from 4.32.2 to 4.33.0 in /src/desktop (#1709)
  Bump i18next from 16.0.0 to 17.0.1 in /src/desktop (#1711)
  Desktop: Update wallet language on initial load (#1704)
  Desktop: Auto update functionality updates (#1705)
  Fix location reload on wallet reset (#1687)
  Bump i18next from 15.1.3 to 16.0.0 in /src/desktop (#1696)
  Bump @ledgerhq/hw-transport-node-hid from 4.60.3 to 4.61.1 in /src/desktop (#1702)
  ...

# Conflicts:
#	src/desktop/src/ui/components/modal/Password.js
#	src/desktop/src/ui/global/Migration.js
#	src/desktop/src/ui/global/SeedExport.js
#	src/desktop/src/ui/views/onboarding/AccountName.js
#	src/desktop/src/ui/views/onboarding/SeedIntro.js
#	src/desktop/src/ui/views/onboarding/SeedVerify.js
#	src/desktop/src/ui/views/onboarding/Welcome.js
#	src/desktop/src/ui/views/onboarding/seedStore/Ledger.js
#	src/desktop/src/ui/views/settings/Advanced.js
#	src/desktop/src/ui/views/settings/Language.js
#	src/desktop/src/ui/views/settings/Mode.js
#	src/desktop/src/ui/views/settings/NodeCustom.js
#	src/desktop/src/ui/views/settings/Password.js
#	src/desktop/src/ui/views/settings/Theme.js
#	src/desktop/src/ui/views/settings/account/Name.js
#	src/desktop/src/ui/views/settings/account/Remove.js
#	src/desktop/src/ui/views/wallet/Index.js
#	src/desktop/src/ui/views/wallet/Receive.js
#	src/mobile/src/ui/components/CustomTextInput.js
#	src/mobile/src/ui/components/Dropdown.js
#	src/mobile/src/ui/components/SettingsBackButton.js
#	src/mobile/src/ui/components/SettingsContent.js
#	src/mobile/src/ui/components/SettingsDualFooter.js
#	src/mobile/src/ui/components/SettingsRow.js
#	src/mobile/src/ui/components/SettingsSeparator.js
#	src/mobile/src/ui/components/Toggle.js
#	src/mobile/src/ui/views/wallet/About.js
#	src/mobile/src/ui/views/wallet/AddCustomNode.js
#	src/mobile/src/ui/views/wallet/AdvancedSettings.js
#	src/mobile/src/ui/views/wallet/CurrencySelection.js
#	src/mobile/src/ui/views/wallet/DeleteAccount.js
#	src/mobile/src/ui/views/wallet/LanguageSelection.js
#	src/mobile/src/ui/views/wallet/Login.js
#	src/mobile/src/ui/views/wallet/ModeSelection.js
#	src/mobile/src/ui/views/wallet/NodeSettings.js
#	src/mobile/src/ui/views/wallet/SeedVaultSettings.js
#	src/mobile/src/ui/views/wallet/ViewAddresses.js
#	src/mobile/src/ui/views/wallet/ViewSeed.js
#	src/shared/actions/polling.js
#	src/shared/actions/settings.js
#	src/shared/actions/wallet.js
#	src/shared/config.js
#	src/shared/schemas/index.js
#	src/shared/selectors/accounts.js
#	src/shared/storage/index.js
rihardsgravis pushed a commit that referenced this pull request Jun 7, 2019
* develop:
  Shared: Node Settings Update (#1509)
  Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)
  Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)
  Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)
  Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)
  Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)
  Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)
  New Crowdin translations (#1680)
  Bump husky from 2.3.0 to 2.4.0 (#1717)
  Bump snyk from 1.171.1 to 1.173.1 (#1716)
  Update action logic on full account info fetch error (#1688)
  Bump electron-builder from 20.41.0 to 20.43.0 in /src/desktop (#1708)
  Bump react-router-dom from 5.0.0 to 5.0.1 in /src/desktop (#1710)
  Bump webpack from 4.32.2 to 4.33.0 in /src/desktop (#1709)
  Bump i18next from 16.0.0 to 17.0.1 in /src/desktop (#1711)
  Desktop: Update wallet language on initial load (#1704)
  Desktop: Auto update functionality updates (#1705)
  Fix location reload on wallet reset (#1687)

# Conflicts:
#	src/desktop/src/ui/Index.js
#	src/desktop/src/ui/views/onboarding/SeedIntro.js
#	src/desktop/src/ui/views/onboarding/seedStore/Ledger.js
#	src/desktop/src/ui/views/settings/NodeCustom.js
#	src/desktop/src/ui/views/settings/index.scss
#	src/mobile/android/app/build.gradle
#	src/mobile/ios/iotaWallet-tvOS/Info.plist
#	src/mobile/ios/iotaWallet-tvOSTests/Info.plist
#	src/mobile/ios/iotaWallet.xcodeproj/project.pbxproj
#	src/mobile/ios/iotaWallet/Info.plist
#	src/mobile/ios/iotaWalletTests/Info.plist
#	src/mobile/ios/iotaWalletUITests/Info.plist
#	src/shared/libs/iota/NodesManager.js
#	src/shared/libs/iota/utils.js
rihardsgravis added a commit that referenced this pull request Jun 7, 2019
* Add `ignoreProxy` setting to Realm

* ignoreProxy realm changes (#1730)

* Bump snyk from 1.170.0 to 1.171.1 (#1701)

* Bump fastlane from 2.124.0 to 2.125.2 in /src/mobile/android (#1699)

* Bump fastlane from 2.124.0 to 2.125.2 in /src/mobile/ios (#1700)

* Bump enzyme-adapter-react-16 from 1.13.2 to 1.14.0 in /src/desktop (#1703)

Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme-adapter-react-16) from 1.13.2 to 1.14.0.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme-adapter-react-16@1.14.0/packages/enzyme-adapter-react-16)

* Bump enzyme from 3.9.0 to 3.10.0 in /src/desktop (#1697)

Bumps [enzyme](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/airbnb/enzyme/releases)
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme@3.10.0/packages/enzyme)

* Bump @ledgerhq/hw-transport-node-hid from 4.60.3 to 4.61.1 in /src/desktop (#1702)

* Bump @ledgerhq/hw-transport-node-hid in /src/desktop

Bumps [@ledgerhq/hw-transport-node-hid](https://github.com/LedgerHQ/ledgerjs) from 4.60.3 to 4.61.1.
- [Release notes](https://github.com/LedgerHQ/ledgerjs/releases)
- [Commits](LedgerHQ/ledgerjs@v4.60.3...v4.61.1)

* Lock usb version to `1.5.0`

* Bump i18next from 15.1.3 to 16.0.0 in /src/desktop (#1696)

Bumps [i18next](https://github.com/i18next/i18next) from 15.1.3 to 16.0.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v15.1.3...v16.0.0)

* Fix location reload on wallet reset (#1687)

* Desktop: Auto update functionality updates (#1705)

* - Show a localised error message for failing updates
- Disable update header while update in progress

* Linting fixes and and tests update

* Revert temporary test version number

* Remove `setImmediate`

* Desktop: Update wallet language on initial load (#1704)

* Update language on initial load

* Update `i18next` and `react-i18next` dependencies

* Update failing test snapshots

* Bump i18next from 16.0.0 to 17.0.1 in /src/desktop (#1711)

Bumps [i18next](https://github.com/i18next/i18next) from 16.0.0 to 17.0.1.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v16.0.0...v17.0.1)

* Bump webpack from 4.32.2 to 4.33.0 in /src/desktop (#1709)

Bumps [webpack](https://github.com/webpack/webpack) from 4.32.2 to 4.33.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v4.32.2...v4.33.0)

* Bump react-router-dom from 5.0.0 to 5.0.1 in /src/desktop (#1710)

Bumps [react-router-dom](https://github.com/ReactTraining/react-router) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/ReactTraining/react-router/releases)
- [Commits](remix-run/react-router@v5.0.0...v5.0.1)

* Bump electron-builder from 20.41.0 to 20.43.0 in /src/desktop (#1708)

Bumps [electron-builder](https://github.com/electron-userland/electron-builder) from 20.41.0 to 20.43.0.
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/CHANGELOG.md)
- [Commits](electron-userland/electron-builder@v20.41.0...v20.43.0)

* Update action logic on full account info fetch error (#1688)

* Bump snyk from 1.171.1 to 1.173.1 (#1716)

* Bump husky from 2.3.0 to 2.4.0 (#1717)

* New Crowdin translations (#1680)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Norwegian)

* New translations translation.json (Hindi)

* New translations translation.json (Hindi)

* New translations translation.json (German)

* New translations translation.json (German)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (Czech)

* New translations translation.json (French)

* New translations translation.json (French)

* New translations translation.json (French)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Urdu (Pakistan))

* New translations translation.json (Maori)

* New translations translation.json (Vietnamese)

* New translations translation.json (Turkish)

* New translations translation.json (Arabic)

* New translations translation.json (Georgian)

* New translations translation.json (French)

* New translations translation.json (Estonian)

* New translations translation.json (Dutch)

* New translations translation.json (Danish)

* New translations translation.json (Croatian)

* New translations translation.json (Chinese Traditional)

* New translations translation.json (Bulgarian)

* New translations translation.json (German, Switzerland)

* New translations translation.json (Spanish, Latin America)

* New translations translation.json (Spanish)

* New translations translation.json (Romanian)

* New translations translation.json (Polish)

* New translations translation.json (Finnish)

* New translations translation.json (Czech)

* New translations translation.json (German)

* New translations translation.json (Greek)

* New translations translation.json (Thai)

* New translations translation.json (Persian)

* New translations translation.json (Tamil)

* New translations translation.json (Swedish)

* New translations translation.json (Slovenian)

* New translations translation.json (Slovak)

* New translations translation.json (Serbian (Latin))

* New translations translation.json (Russian)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (Portuguese)

* New translations translation.json (Norwegian)

* New translations translation.json (Hebrew)

* New translations translation.json (Lithuanian)

* New translations translation.json (Latvian)

* New translations translation.json (Korean)

* New translations translation.json (Kannada)

* New translations translation.json (Japanese)

* New translations translation.json (Italian)

* New translations translation.json (Indonesian)

* New translations translation.json (Hungarian)

* New translations translation.json (Hindi)

* New translations translation.json (Polish)

* New translations translation.json (Japanese)

* Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)

Bumps [@jest-runner/electron](https://github.com/facebook-atom/jest-electron-runner) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/facebook-atom/jest-electron-runner/releases)
- [Commits](facebook-atom/jest-electron-runner@v2.0.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)

Bumps [i18next](https://github.com/i18next/i18next) from 17.0.1 to 17.0.2.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v17.0.1...v17.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)

Bumps [file-loader](https://github.com/webpack-contrib/file-loader) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/file-loader@v3.0.1...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)

Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 1.1.2 to 2.0.0.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](webpack-contrib/url-loader@v1.1.2...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)

Bumps [electron](https://github.com/electron/electron) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v3.1.10...v3.1.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)

Bumps [dart-sass](https://github.com/sass/dart-sass) from 1.20.3 to 1.21.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](sass/dart-sass@1.20.3...1.21.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Shared: Node Settings Update (#1509)

* Remove random selection of node on app start up

* Make quorumSize configurable

quorumSize is currently used as a global constant throughout the quorum implementation. This is limiting especially for cases where we want quorumSize to be used as a user-defined variable.

This commit updates the quorum implementation and accepts quorumSize as a configurable variable.

* Mobile: Add basic node settings UI shell

* feat: add nodes manager for handling network requests to IRI nodes

* feat: add state variables & actions for quorum configuration

* feat: add state variables & actions for node auto-switching

* feat: update realm schema for authentication key

* feat: update realm schema for quorum configuration

* feat: add state variables & actions for node auto nost list

* Mobile: Add mock node settings and update custom node UI

* feat: do not retry on different nodes if auto node switching is disabled

* feat: add wallet storage methods for new node improvements

* Mobile: Update toggle styling

* Mobile: Fix addCustomNode layout animation

* Mobile: Update node settings

* Mobile: Settings refactor

* feat: minor updates

- Replace deprecated #withRetriesOnDifferentNodes with NodesManager.withRetries
- Change the way nodes data is stored in redux. Also update corresponding actions.
- Allow caller of nodesConfigurationFactory to override nodes

* Initial node granularity UI implementation

* Fix linting errors

* Mobile: Fix automatic node mangagement setting

* feat: make sure all utils from extendedApi module accept provider settings as first parameter

* feat: make sure all wallet actions are wrapped with NodeManager.withRetries

* feat: Cancel auto-retry on (some) application generated errors

* feat: Automatically retry on different nodes on failed transaction action

* feat: add password property in nodes data

* feat: make sure @iota/core methods are passed with username & password

* feat: make sure promotion & reattachment actions are wrapped inside NodeManager.withRetries method

* feat: make sure prepareTransfer method of SeedStore class accept node settings parameter

* fix: update/fix failing tests

* Update node granularity UI

* Linting fixes

* Mobile: Comment out redux logger

* fix: make sure iota.settings object has provider property

* Shared: Fix various issues with node settings

* Shared: Minor custom node fixes

* Shared: Fix incorrect node config

* fix: do not mutate state.settings.quorum object

* feat: use redux store directly in NodesManager class

* Mobile: Fix node settings being updated incorrectly

* Shared: Fix node change alerts

* - Remove `autoNodeSelection` from props
- Clear custom node input after adding custom node
- Update custom node list to node object use

* Mobile: Remove log statements

* Add quorum size checks

* Add `MAXIMUM_QUORUM_SIZE`

* Change state node on prop change

* Mobile: Add max quorum size and change node if updated from props

* Mobile: Node settings comments and cleanup

* Mobile: Adjust node settings comments

* Mobile: Fix quorum size options and available nodes

* Update Primary node to a Select

* Remove deprecated `autoNodeSwitching`

* Fix lint errors

* Shared: Fix node lists and quorum size

* Shared: Fix quorum config storage in realm

* Shared: Fix setting of quorum size

* Mobile: Clean up use of omit

* Mobile: Fix node selection list

* Mobile: Adjust quorum size update behaviour

* Shared: Move all action types to a separate file (#1578)

* chore: move action types to a separate file

This commit moves all action types to a separate directory /types to avoid circular dependencies.

* fix: update failing tests

* Node selection improvement fixes (#1597)

* Desktop: Lock node-usb to 1.5.0 (#1580)

* Desktop: Use executable icon for application window

BrowserWindow can default to executable icon if no icon is set, which works nicely on all platforms.

* Check for correct Realm encryption key length (#1585)

* New Crowdin translations (#1559)

* New translations translation.json (German)

* New translations translation.json (Swedish)

* New translations translation.json (Norwegian)

* Mobile: Fix and refactor PasswordFields (#1554)

* Mobile: Fix long account name styling on transfer confirmation modal (#1569)

* Mobile: Fix long account name styling on transfer confirmation modal

* Update src/mobile/src/ui/components/TransferConfirmationModal.js

* Mobile: Bump build numbers for release 0.7.1 (62) (#1586)

* Bump snyk from 1.166.0 to 1.166.1 (#1587)

* Bump @ledgerhq/hw-transport-node-hid from 4.58.0 to 4.60.0 in /src/desktop (#1589)

* Bump @ledgerhq/hw-transport-node-hid in /src/desktop

Bumps [@ledgerhq/hw-transport-node-hid](https://github.com/LedgerHQ/ledgerjs) from 4.58.0 to 4.60.0.
- [Release notes](https://github.com/LedgerHQ/ledgerjs/releases)
- [Commits](LedgerHQ/ledgerjs@v4.58.0...v4.60.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Desktop: Lock usb to 1.5.0

* Revert to usb `1.5.0`

* fix realm schema version 3 migration issues

* fix: resolve lint errors in desktop/

* fix failing tests (mobile & desktop)

* chore: upgrade iota.lib.js to latest version

* Shared: Add not enough synced  nodes for quorum alert and refactor al… (#1577)

* Shared: Add not enough synced  nodes for quorum alert and refactor alerts

* Shared: Rename alert

* Mobile: Fix auth fields crash

* fix: fallback to default node object if node list is empty

* fix: update extendedApi tests

* Shared: Fix v3 migration

* Mobile: Bump build no to 63

* Mobile: Bump build number to 64

* Mobile: Bump build numbers for release v0.7.2 (65)

* Mobile: Fix blank screen when changing node from loading

* Mobile: Fix settings dual footer activityy indicator placement

* Mobile: Clean up add custom node fields

* Mobile: Allow exporting complete settings from state (#1637)

* feat: expose quorum nodes & size

* feat: update state props in state export

This commit allows exporting `state.settings` & exposed values on global instances

* Mobile: Bump build no to 66

* Shared: Block autoretry if a tx has a fatal error on retry (#1644)

* feat: limit broadcast loop

* Desktop: Link up autoretry limiting

* Shared: Update autoretry attempts on manual retry and only update when tx error is fatal

* Shared: Remove retry count and block autoretry on one fatal tx error

* feat: assign "fatalErrorOnRetry" to transactions when account info is synced

* fix: correctly call promote & reattach actions during manual promotion (#1648)

* Shared: Downgrade @iota/core to 1.0.0-beta.11 (#1649)

* Shared: Revert iota core version

* Mobile: Update yarn.lock

* Mobile: Temporarily disable basic auth (#1651)

* Mobile: Bump build no to 67

* Update desktop tests

* Desktop: Fix string

* Temporary disable custom node authorisation entry

* Update failing tests

* Desktop linting fixes

* Mobile: Fix crashes/behaviour on node settings

* Shared: Fix remote node list and out of sync alerts (#1672)

* Shared: Add missing strings

* Shared: Fix fetch remote node list functionality

* Shared: Adjust fetch remote node list behaviour

* Shared: Fix out of sync alerts

* Shared: Remove unnecessary dispatch

* Shared: Remove unnecessary dispatch

* Shared: Minor refactor

* Update src/shared/locales/en/translation.json

* Shared: If enabled only sample remote pow nodes for autoswitching (#1673)

* Shared: If enabled only sample remote pow nodes for autoswitching

* Shared: Add clonedeep to avoid mutation

* Mobile: Bump build no to 68

* Update Custom node management functionality (#1691)

* fix: remove undefined withAutoNodeSwitching HOC

* feat: update realm schema to incorporate settings.ignoreSettings addition

* Merge fix
rihardsgravis pushed a commit that referenced this pull request Jun 10, 2019
* develop: (23 commits)
  Bump webpack-cli from 3.3.2 to 3.3.3 in /src/desktop (#1734)
  Bump @babel/core from 7.1.2 to 7.4.5 in /src/shared (#1574)
  Bump i18next from 17.0.2 to 17.0.3 in /src/desktop (#1735)
  Bump svgicons2svgfont from 9.0.4 to 9.1.1 in /src/shared (#1738)
  Bump @babel/preset-env from 7.1.0 to 7.4.5 in /src/shared (#1573)
  Desktop: Add Fatal error explanations (#1727)
  Bump sinon from 7.2.7 to 7.3.2 in /src/shared (#1733)
  Bump prettier from 1.18.0 to 1.18.2 (#1732)
  Bump snyk from 1.173.1 to 1.174.1 (#1731)
  Bump lint-staged from 8.1.7 to 8.2.0 (#1721)
  Bump prettier from 1.17.1 to 1.18.0 (#1724)
  Desktop: Add `ignoreProxy` setting to Realm (#1689)
  Shared: Node Settings Update (#1509)
  Bump dart-sass from 1.20.3 to 1.21.0 in /src/desktop (#1725)
  Bump electron from 3.1.10 to 3.1.11 in /src/desktop (#1720)
  Bump url-loader from 1.1.2 to 2.0.0 in /src/desktop (#1714)
  Bump file-loader from 3.0.1 to 4.0.0 in /src/desktop (#1715)
  Bump i18next from 17.0.1 to 17.0.2 in /src/desktop (#1722)
  Bump @jest-runner/electron from 2.0.0 to 2.0.1 in /src/desktop (#1713)
  New Crowdin translations (#1680)
  ...

# Conflicts:
#	src/desktop/npm-shrinkwrap.json
#	src/desktop/package.json
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C - Desktop dependencies Pull requests that update a dependency file javascript Pull requests that update JavaScript dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant