aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/controllers/preferences.js
Commit message (Collapse)AuthorAgeFilesLines
* Remove betaUI preference state, replace with completedUiMigrationWhymarrh Whitby2019-02-051-4/+10
|
* I#5956 fix2 dont overwrite existing rpc settings (#6044)Frankie2019-01-301-0/+26
| | | | | | | | | | | | | | * mm-controller - dont overwrite existing rpc settings * ui-networkDropdown - dont pass old network as chainId * add methods preferencesController.updateRpc and metamaskController.updateAndSetCustomRpc * use updateAndSetCustomRpc in settings to allow rpcs to be updated * use new rpc as nickname if no nick name has been supplied * fix update rpc method
* Refactor first time flow, remove seed phrase from state (#5994)Alexander Tseung2019-01-231-0/+10
| | | | | | | | | | | | | | | | | | | | * Refactor and fix styling for first time flow. Remove seed phrase from persisted metamask state * Fix linting and tests * Fix translations, initialization notice routing * Fix drizzle tests * Fix e2e tests * Fix integration tests * Fix styling * Fix migration naming from 030 to 031 * Open extension in browser when user has not completed onboarding
* Use Parity on-chain registry only when is needed (#6052)Esteban Miño2019-01-231-0/+14
| | | | | | * add and use knownMethodData to avoid infura requests * dataMethod to methodData and check empty response
* I#5956 fix 1 (#6026)Frankie2019-01-181-1/+5
| | | | | * prevent invalid chainId's when adding cusstom rpcs * migration 30 removes invalid chaids from preferences and networkController for custom rpcs
* Don't announce new UI to users switching backWhymarrh Whitby2018-11-211-0/+1
|
* Default to the new UI for first time usersWhymarrh Whitby2018-11-211-1/+3
|
* EIP-1102: updated implementationbitpshr2018-11-061-2/+2
|
* Update watchAsset ERC20 validation (#5653)Esteban Miño2018-11-061-2/+2
| | | | | | * update ERC20 token valodation for watchAsset * update ERC20 validation test descriptions
* preferences - fix typokumavis2018-10-301-1/+1
|
* Add support for RPC endpoints with custom chain IDs (#5134)HackyMiner2018-10-261-14/+17
|
* Merge pull request #5555 from MetaMask/support-wallet-watch-assetkumavis2018-10-211-1/+1
|\ | | | | Support for prefix wallet_watchAsset
| * add support for wallet_watchAssetEsteban MIno2018-10-201-1/+1
| |
* | specific add and remove methods for frequentRpcList (#5554)Esteban Miño2018-10-201-26/+25
|/
* Adds toggle for primary currency (#5421)Alexander Tseung2018-10-171-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add UnitInput component * Add CurrencyInput component * Add UserPreferencedCurrencyInput component * Add UserPreferencedCurrencyDisplay component * Add updatePreferences action * Add styles for CurrencyInput, CurrencyDisplay, and UnitInput * Update SettingsTab page with Primary Currency toggle * Refactor currency displays and inputs to use UserPreferenced displays and inputs * Add TokenInput component * Add UserPreferencedTokenInput component * Use TokenInput in the send screen * Fix unit tests * Fix e2e and integration tests * Remove send/CurrencyDisplay component * Replace diamond unicode character with Eth logo. Fix typos
* support editable customRPC (#5267)HackyMiner2018-09-291-7/+6
| | | | | | * support editable customRPC #5246 * remove rpcList size restriction
* Delete ConfigManager, replacing its usages with PreferencesControllerWhymarrh Whitby2018-09-121-0/+18
|
* fix conflictsEsteban MIno2018-08-291-2/+2
|\
| * updated docs, small improvement of recent RPC renderingEvgeniy Filatov2018-08-231-1/+1
| |
| * implemented improvements to RPC historyEvgeniy Filatov2018-08-231-1/+1
| |
* | watchAsset small changesEsteban MIno2018-08-281-1/+1
| |
* | typo watchAsset imageUrl to imageEsteban MIno2018-08-241-6/+6
| |
* | returning error in watchAssetEsteban MIno2018-08-221-4/+12
| |
* | refactor watchToken related functionsEsteban MIno2018-08-211-37/+36
| |
* | watchAsset returns result wether token was added or notEsteban MIno2018-08-211-7/+9
| |
* | delete according image when token added with watchToken deletedEsteban MIno2018-08-171-13/+14
| |
* | correct behavior when notification is closed when popupEsteban MIno2018-08-171-1/+1
| |
* | show watch asset image from hide token modalEsteban MIno2018-08-161-1/+1
| |
* | change watchAsset to new spec for type ERC20Esteban MIno2018-08-161-15/+27
| |
* | add suggested tokens objects in metamask stateEsteban MIno2018-08-161-6/+16
| |
* | watchToken to watchAssetEsteban MIno2018-08-151-1/+1
| |
* | add support for images base64 and urls on new uiEsteban MIno2018-08-151-6/+7
| |
* | update method to metamask_watchTokenEsteban MIno2018-08-151-1/+1
| |
* | refactor unused codeEsteban MIno2018-08-081-2/+4
| |
* | fix mergeEsteban MIno2018-08-081-0/+1
| |
* | Merge branch 'develop' into WatchTokenFeatureEsteban Miño2018-08-081-16/+78
|\|
| * fix doc tagEsteban MIno2018-08-011-1/+1
| |
| * tokens related functions refactorEsteban MIno2018-08-011-15/+22
| |
| * fix undefined for tokens on testsEsteban MIno2018-08-011-1/+3
| |
| * fix double state update when account changedEsteban MIno2018-07-311-5/+3
| |
| * create tokens storage when setadressesEsteban MIno2018-07-311-2/+4
| |
| * isolation of tokens related methods in preferencesEsteban MIno2018-07-311-43/+42
| |
| * refactor to accountTokensEsteban MIno2018-07-281-53/+47
| |
| * add & delete tokens per networkEsteban MIno2018-07-271-10/+8
| |
| * tokens per network for individual accountEsteban MIno2018-07-271-15/+51
| |
| * preferences test fixes for tokens per accountEsteban MIno2018-07-261-9/+16
| |
| * add & delete tokens per accountEsteban MIno2018-07-261-7/+26
| |
* | add suggested token params validationEsteban MIno2018-08-071-4/+25
| |
* | eth_watchToken workingEsteban MIno2018-08-041-0/+7
| |
* | rpc-engine not crashing when eth_watchTokenEsteban MIno2018-08-041-5/+4
| |
* | merge developEsteban MIno2018-08-041-3/+27
|\|
| * account removal is workingbrunobar792018-07-111-0/+24
| |
| * eslint --fix .brunobar792018-07-031-3/+3
| |
* | Improved rpc-engine usageDan Finlay2018-06-191-5/+1
| |
* | Get popup appearing when suggesting new tokenDan Finlay2018-06-191-1/+3
| |
* | Begin letting UI show suggested tokensDan Finlay2018-06-191-6/+24
| |
* | Begin adding eth_watchTokenDan Finlay2018-06-191-0/+25
|/
* Add account type assertion to PreferencesController#setAccountLabelWhymarrh Whitby2018-06-061-0/+1
|
* diagnostics - rewrite bug-notifier as diagnostics-reporterkumavis2018-06-061-15/+4
|
* Record identity before deleting itDan Finlay2018-06-051-1/+1
|
* Mock notifier in testDan Finlay2018-06-051-1/+2
|
* Add commentDan Finlay2018-06-051-0/+2
|
* Do not alert to userDan Finlay2018-06-051-5/+0
|
* LintedDan Finlay2018-06-051-0/+1
|
* Add bug info under metadata keyDan Finlay2018-06-051-1/+7
|
* Add first time info to bug reportDan Finlay2018-06-051-1/+4
|
* Add version to reportDan Finlay2018-06-051-3/+3
|
* Fine tune error postingDan Finlay2018-06-051-1/+1
|
* Only notify first time lost ids are detectedDan Finlay2018-06-051-2/+8
|
* Add reporting uriDan Finlay2018-06-051-1/+1
|
* Begin adding unconfigured notifierDan Finlay2018-06-051-4/+17
|
* Persist lost identities to storage for later analysisDan Finlay2018-06-051-2/+4
|
* Add minimal user notification of issue.Dan Finlay2018-06-051-1/+1
|
* Add identity synchronizing codeDan Finlay2018-06-051-0/+31
| | | | | | | | | | | | Addresses #4475, where entries in the identities object do not necessarily have corresponding accounts in the vault. On password submission, this change passes known accounts to the preferencesController (responsible for nickname management), and removes unknown entries. Includes "TODO" notes for where we could log the issue to sentry or notify the user.
* preferences controller - jsdoc fixkumavis2018-06-041-2/+2
|
* metamask - update preferences controller identities on keyring controller updatekumavis2018-06-041-3/+28
|
* Add PreferencesController#setAddresses to update idsWhymarrh Whitby2018-05-171-0/+10
|
* Move setAccountLabel into PreferencesControllerWhymarrh Whitby2018-05-171-2/+18
|
* Fix nits.Dan2018-04-241-1/+1
|
* Merge branch 'master' into dm-docs-2Dan2018-04-201-79/+79
|\
| * Missing bracket in docblock.Dan2018-04-191-1/+1
| |
| * NO MIXED TABS AND SPACESDan2018-04-191-81/+81
| |
* | Even more documentation for various controllers and libs.Dan2018-04-191-1/+1
|/
* Improve documentation of promises that return undefined.Dan2018-04-171-3/+3
|
* Typo fixes, type fixes on the return clauses of the buyEthUrl and ↵Dan2018-04-171-1/+1
| | | | getPrefferedLangCode functions.
* Documentation for various controllers and libsDan2018-04-171-0/+124
|
* Use extension api to get initial locale.Dan2018-03-221-1/+1
|
* Handle i18n with redux.Dan2018-03-161-0/+5
|
* Merge branch 'master' into NewUI-flatDan2017-12-211-3/+5
|\
| * Allow updating token detailsDan Finlay2017-12-191-4/+4
| | | | | | | | Fixes #2173
* | Lint fixDan2017-12-051-1/+1
| |
* | Add UI selectionDan2017-12-051-0/+17
| |
* | Fixes changes requested in pullrequestreview-79088534Jason Clark2017-11-271-0/+1
| |
* | toggle wired up to preferences property storeJason Clark2017-11-251-2/+2
| |
* | incremental commitClark, Jason (Contractor)2017-11-241-0/+8
| |
* | Lint fixes for NewUI-flat.Dan2017-11-021-2/+0
| |
* | Enables remove token and ensures add/remove update the list without need for ↵Dan2017-10-041-1/+12
|/ | | | refresh.
* Fix Account SelectionDan Finlay2017-09-281-1/+1
| | | | | | Do not select accounts on restore, only on creation and deliberate selection. Fixes #2164
* Add ability to add tokens to token listDan Finlay2017-06-161-4/+25
| | | | Fiex #1616
* Persist selected account tabDan Finlay2017-06-151-0/+8
| | | | Also improve error handling with token balances.
* Fix linting warningsThomas Huang2017-04-271-6/+2
|
* Create distinct labels and names for addresses.Kevin Serrano2017-03-101-1/+3
|
* Refactor of code into separate reducers and actions.Kevin Serrano2017-03-081-1/+1
|
* More conflict resolution.Kevin Serrano2017-03-021-1/+0
|
* add controllers to root scripts folderDan Finlay2017-02-281-0/+64