David Drazic
335d9598a9
Update Snap privacy warning content ( #20741 )
...
* Update Snap privacy warning content
* Update unit test
* Remove translations
2023-09-05 19:45:09 +02:00
MetaMask Bot
519444163c
feat(locale): New Crowdin translations by Github Action ( #20563 )
...
* New Crowdin translations by Github Action
* fix(locale): trigger a success pipeline with CLA verified
---------
Co-authored-by: metamaskbot <metamaskbot@users.noreply.github.com>
Co-authored-by: Danica Shen <zhaodanica@gmail.com>
2023-09-05 14:49:07 +01:00
Frederik Bolding
6ee90ac8b2
Add what's new popup for snaps ( #20686 )
...
* Add what's new popup for snaps
* Update SVG
* Update copy and link out
* Update SVG and fix lint
* Fix unnecessary space in copy
---------
Co-authored-by: Howard Braham <howrad@gmail.com>
2023-09-04 16:41:06 +02:00
Ariella Vu
3d2de0211d
feat: Update Blockaid copies on What's new modal, Settings, and BannerAlert ( #20671 )
...
* feat: update Blockaid What's New copy
* feat: update Blockaid settings description copy
* feat: remove Blockaid more providers copy
* feat: update experimental settings padding
* feat: update Blockaid copy transactions -> transaction
* feat: rm Blockaid select provider copies
* feat: use blockaid BannerAlert "Powered By" copy
* style: add Blockaid toggle padding
* fix: rm unused notifications23DescriptionThree
also remove translactions for notifications23DescriptionOne except en
since it has been updated
* fix: What's New popup notif 23 test
following removal of notifications23DescriptionThree
2023-09-01 10:46:20 -07:00
Monte Lai
907cd8b7d1
add whatsnew popup to drop ledger support for firefox ( #19498 )
...
* add whatsnew popup to drop ledger support for firefox
* add missing 21 ui notification
* improved look of notification
* added NOTIFICATION_DROP_LEDGER_FIREFOX to prep for merge with develop
---------
Co-authored-by: Howard Braham <howrad@gmail.com>
2023-09-01 12:38:04 -04:00
Ariella Vu
c15226325e
style: update Desktop App settings styles ( #20676 )
2023-08-31 06:50:21 -07:00
Brad Decker
863362dc37
Add whats new popup for changes to advanced gas fee ( #20632 )
...
* Add whats new popup for changes to advanced gas fee
* Update shared/notifications/index.js
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
* updated text
* verified working, changed order of init
* use first renderer for formatting issue
---------
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2023-08-29 16:15:35 -05:00
Nidhi Kumari
6a17d76efc
UX Multichain: Added Select an action Modal ( #20559 )
...
* added select-action-modal skeleton
* added select action modal item
* replaced stake link with constant
* added route for open and close of modal
* updated lint errors
* lint fix
* updated tests
* revert unnecessary changes
* fixed lint errors
* added suggestions
* lint fix
* updated test
* nit fix
* updated select action item to use button
* removed unused fragments
* moved onClose command to bottom
* moved select action modal on footer click
* changed isDisabled to disabled
* added hover and updated test
* nit fix
2023-08-29 22:15:30 +05:30
Daniel
4e14e179c8
Update UI for blocked tokens, use the latest dev gas api URL ( #20625 )
2023-08-29 14:38:46 +02:00
Brad Decker
64aef2a1c9
split advancedGasFee by network and erase previous options ( #20576 )
...
* Split out advanced gas fees by network and delete old values
* use arrow functions in preferences test
* changes
* added back priorityFeeProperCase to en messages
* update types
* remove case change
2023-08-26 17:58:26 -07:00
Danica Shen
71357b225a
fix:remove extra $ after variale in french locale ( #20606 )
2023-08-25 11:41:19 -05:00
Victor Thomas
cf651c4d63
Multichain v1 App Footer component ( #20550 )
...
* wip bottom navbar
* creating app-footer component
* moving appfooter inline styles to scss
* lint:fix
* refactor app-footer
* reverting home component, icon-button changes
* adding hrefs and tabindex
2023-08-25 12:28:15 -04:00
Jyoti Puri
77c7f34062
Updating watch NFT page header ( #20569 )
2023-08-25 18:27:17 +05:30
Maarten Zuidhoorn
f8a7a83e05
Update snaps-related copy ( #20601 )
...
* Update snaps-related copy
* Update test
2023-08-25 12:40:13 +02:00
Daniel
679d6686e3
Show a slippage notification again before submitting a swap, improve content for slippage notifications ( #20364 )
2023-08-25 11:44:31 +02:00
Howard Braham
d76b458235
fix(privateKey): Restore hold-to-reveal button for private key export ( #20109 )
...
* fix(privateKey): Restore hold-to-reveal button for private key export
* lint and unit test fixes
* adding e2e tests to reveal private key
* fixing lint issues
* fixed: Private key is able to be presented without tapping and holding the "Hold to reveal" CTA
* Incorrect password test and support hold to reveal
* improving unit tests
---------
Co-authored-by: Plasma Corral <32695229+plasmacorral@users.noreply.github.com>
Co-authored-by: Gustavo Antunes <17601467+gantunesr@users.noreply.github.com>
2023-08-24 17:35:26 -04:00
Danica Shen
00d155ce2f
feat(878): implement network txn toggle and new style ( #20363 )
...
* feat(878): implement new incoming transaction toggle networks for setting and onboarding
* Update state snapshots
* feat(878): change gaps, migration types based on comment
---------
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2023-08-24 11:27:42 +01:00
David Walsh
79d9c18cb1
UX: Multichain: Add address to account picker, change connection to copy button ( #20520 )
...
* UX: Multichain: Add address to account picker, change connection to copy button
* Fix for very long account names
2023-08-23 11:36:03 -05:00
MetaMask Bot
e543fca211
New Crowdin translations by Github Action ( #18017 )
...
Co-authored-by: metamaskbot <metamaskbot@users.noreply.github.com>
2023-08-22 14:34:31 +01:00
Unik0rnMaggie
5cbfa82018
Fix Typo in en.json ( #20429 )
...
* Fix Typo in en.json
There is a typo in "smart contact"
* updated snapshot
---------
Co-authored-by: Howard Braham <howrad@gmail.com>
2023-08-16 15:36:33 -02:30
Ariella Vu
136ede5d4c
Add Blockaid / PPOM Failed Request Security Alert ( #20362 )
...
* WIP blockaid: add request failed UI
- proposed to update reason value. planning to update upon update
* alphabetize
* BlockaidBannerAlert: update tkeys based on reason
* SecurityProviderBannerAlert: fix footer alignment
* BlockaidBannerAlert: rm footer w failed resultType
---------
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
Co-authored-by: Jyoti Puri <jyotipuri@gmail.com>
2023-08-14 18:38:03 +02:00
David Walsh
ee4bf2d264
Fix #19829 : UX: Multichain: Move "Import Tokens" to Modal ( #19553 )
...
* Move Import Tokens to Modal
* Better dimensions for long token name
* Add padding above tabs
2023-08-14 11:08:59 -05:00
David Walsh
91f6545c09
UX: Remove the 'Source' and 'Link' URLs from NFT detail ( #20248 )
2023-08-04 13:28:34 -05:00
Victor Thomas
2ff289e271
Add Opt-out Settings toggle for 4byte contract method names resolution ( #20098 )
...
* Adding 4byte toggle to settings UI and preferences
* Adding 4byte toggle to advanced settings tab
* adding use4ByteResolution privacy logic to getContractMethodData & getMethodDataAsync, removing unused useMethodData hook, adding clearKnownMethodData
* add 4byte setting to onboarding advanced option
* more test changes
* adding e2e for 4byte setting toggle
* test and copy changes, snap updates
* removing 4byte from advanced section
* adding settings constant and fixing refs
* removing clearKnownMethodData, adding flag to selector, test fixes
* e2e refactor, selectors refactor
* adding tests
* Fix jest tests, remove unwanted forceUpdateMetamaskState
* Fix jest tests
* lint:fix
* settingsRefs fixes
---------
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2023-08-04 13:28:37 -04:00
David Walsh
fee1606fad
Fix #20305 - Show the network name in Delete Network modal ( #20309 )
...
* Fix #20305 - Show the network name in Delete Network modal
* Update app/_locales/en/messages.json
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Add unit test
---------
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-08-04 09:48:12 -05:00
Danica Shen
a85a4cf97e
feat(878): add new incomingTxn component and change styles of settings ( #20374 )
...
* feat(878): add new incomingTxn component and change styles of settings
* feat(878): relocate openSea tab from rebase regression
* feat(878): make UI and test modifications
* feat(878): transfer to ts
* feat(878): rename network-toggle.tsx
2023-08-04 12:33:47 +01:00
Nidhi Kumari
6c1b71b584
Updated copy changes for display NFT Media ( #20380 )
...
* updated copy changes
* updated snapshots
* lint fix
* updated test
2023-08-03 23:49:30 +05:30
infiniteflower
1099a3763b
Feat/swaps link buy gas ( #20241 )
...
* Add link to buy more ETH if insufficient gas
* Fix lint error
* Use native currency per network
* Use localized msg for buy more gas
* Add the word "more"
* Fix smart tx not showing msg
* Pull out not enough balance into own component
* Add story for not enough balance
* Fix btn text not being aligned with rest of text
* Move inline style to class, remove empty classname
* Update ui/pages/swaps/prepare-swap-page/not-enough-balance.stories.tsx
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Update ui/pages/swaps/prepare-swap-page/index.scss
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
* Remove line
* Move BannerAlert back into review-quote and use BannerAlert props
* Remove unused CSS
---------
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
2023-08-02 14:58:12 -04:00
Nidhi Kumari
f91d4fb858
Updated copy change for the IPFS toggle ( #20358 )
...
* updated ipfs toggle copy
* removed unused entries
2023-08-02 10:27:32 -07:00
Olusegun Akintayo
ef5d171f54
Whats new blockaid popup ( #20071 )
...
* deprecate opensea security alerts check
Signedoff-by: Olusegun Akintayo <akintayo.segun@gmail.com>
set metrics to []
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
fix jest tests
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Remove sec provider spec
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fix
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
What's new for blockaid...with placeholder texts
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
i18n
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fixes
Rebase to develop
Add image to whatsnew blockaid.
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Fixed i18n
Fixed snapshot for ui/pages/settings/experimental-tab/experimental-tab.test.js
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Fix i18n messages
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fixes
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Add unit tests
Lint fixes
use new image that works for both dark and light mode
22 is taken
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* comment out blockaid
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* rever change in builds.yml
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* reverted changes in test/e2e/tests/security-provider.spec.js
* fix unit test
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
---------
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
2023-08-02 16:14:02 +01:00
Ariella Vu
446c7bb3fe
Security Alert Settings: update copy to match figma ( #20300 )
...
* securityAlert: fix settings copy
* securityAlert: fix settings copy - update snapshop
2023-08-02 11:29:18 +02:00
Nidhi Kumari
4c37448c97
Added IPFS toggle ( #20172 )
...
* added ipfs toggle
* added placeholder valur
* fixed snapshot
* updated tests
* updated spec file
* hide input if toggle is disabled
* updated e2e tests for nft image
* fixed view-ercc-1155 spec
* updated e2e tests for nfts
* added ipfs toggle modal
* updated UI for ipfs
* updated tests
* updated classname
* added placeholder image
* lint fix
* removed prop ipfsEnabled and used with selector
* fixed ui for ipfs toggle
* updated test
* updated test to handle cases
* nit fix
* ensure default image height match nft image
2023-08-01 23:51:51 +05:30
David Walsh
e27a9e4344
UX: Update Batch Account Setting Description ( #20269 )
2023-08-01 13:17:58 -05:00
David Walsh
0129ea913f
Fix #20162 - Add Whats New for Global Menu ( #20244 )
2023-07-28 20:48:22 -02:30
David Walsh
57ca5d9a67
Implement Network Menu Search ( #19985 )
...
* WIP: Implement Network Menu Search
* Maintain order, add tests
* Remove unwanted locale
* Fix duplicate import, better focus and item autofocus
2023-07-28 11:25:48 -05:00
David Walsh
99c709ff8f
Allow user to turn off ENS DNS resolution ( #20102 )
...
* Allow user to turn off IPFS gateway resolution
* Add end to end test for toggle on and off
* Fix jest tests and snapshots
* Change variable name
* Implement provided content
* Use MetaMask eth instead
* Allow searching for ENS setting
* Fix jest
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-07-28 11:21:43 -05:00
Maarten Zuidhoorn
01a3a5d2c1
[FLASK] Bump Snaps packages ( #20230 )
...
* Bump Snaps packages
* Add endowment:lifecycle-hooks permission
* Run yarn lint:fix
* Fix unit test
* Update LavaMoat policies
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-28 11:52:32 +02:00
David Walsh
cd68bf9d09
UX: Remove portfolio from global menu ( #20221 )
...
* UX: Remove portfolio from global menu
* Remove unused locale string
* Code-fence the metaMetricsId
2023-07-27 09:35:27 -07:00
Danica Shen
74a645e957
feat(874): add tooltip to connect hardwallet and style refactor ( #20121 )
2023-07-24 19:00:34 +01:00
Ariella Vu
737173ed5a
New BlockaidBannerAlert component ( #20051 )
2023-07-24 12:24:17 +05:30
Ariella Vu
59102e37b8
New SecurityProviderBannerAlert component ( #19825 )
2023-07-21 11:04:51 +02:00
Jyoti Puri
6ce80fe997
Adding experimental flag for blockaid ( #19819 )
2023-07-20 21:17:01 +05:30
Albert Olivé
26225aabe0
[MMI] Removed compliance feature from the codebase ( #20088 )
2023-07-20 10:11:14 +02:00
vthomas13
4dcde1e216
Multichain Activity Screen ( #19557 )
...
* layout wip
* Icon changes, add badgewrapped icons to smart tx
* grouping by date wip
* typo fix
* group txs by date, button styling
* removing queue/history division, adding datestamp for pending tx, minor styling changes
* adding tests, updating snap
* font size fix
* e2e fixes
* Remove unnecessary tabIndex and keypress handler
* Fix typo for fontWeight
* Fix nesting warning by removing unnecessary Text
* Fix tests
* Fix import and exports
* Remove unused verbiage
* Update E2E selectors
* More E2E
* More E2Es
* More test fixes
* awaiting find instead of click
* adding regularDelayMs to flaky test
* removing delay
* increasing delay outside of wait
* adding back first-child to selector
* test fixes
* using datatestid for primary currency
* sorting date txgroups
* wip alignment for big numbers
* alignment issues fix
* lintfix
* adding tabindex, cursor pointer, updating snap
* unit test fix
* storybook additions
* snaphot update
* update snap
---------
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2023-07-17 13:48:15 -04:00
Daniel
1295474dc3
Show a balance for the Token To, update position of the MM fee, removes a link ( #20030 )
2023-07-14 20:48:46 +02:00
Nidhi Kumari
7bdd76a4ad
updated hardware wallet text ( #20026 )
2023-07-14 21:12:01 +05:30
Albert Olivé
91c84996b7
[MMI] Added missing locales ( #20024 )
...
* added missing locales
* Added missing locale
2023-07-14 15:02:00 +02:00
Albert Olivé
b5ece42ca1
[MMI] Fix Connect MMI and Deep link Flows ( #19881 )
...
* Sending showCustodyConfirmLink as a prop and fixing other issues
* Upgraded MMI extension monrepo and trying to fix the issue
* prevents deeplink from closing
* Fixed styles of Custody view and changed the place of it
* Fixed CI issues
* fixing eslint issues
* Update LavaMoat policies
* fixing tests
* Fixed test
* updated snapshots
* reorder, otherwise it won't make sense
* adds necessary methods
* removes duplicated key value
* updated snapshot
---------
Co-authored-by: Antonio Regadas <antonio.regadas@consensys.net>
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
Co-authored-by: António Regadas <apregadas@gmail.com>
2023-07-13 10:42:08 +02:00
Vinicius Stevam
5736e670f7
Approval flow adding success and error pages ( #19778 )
2023-07-12 09:29:54 +01:00
Niranjana Binoy
129f6f3f64
Token allowance flow update ( #19666 )
2023-07-11 10:57:59 -04:00