1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-22 18:00:18 +01:00
metamask-extension/ui/components/app/modals
Howard Braham 9acd4b4ea1
feat(srp): add a quiz to the SRP reveal (#19283)
* feat(srp): add a quiz to the SRP reveal

* fixed the popover header centering

* lint fixes

* converted from `ui/components/ui/popover` to `ui/components/component-library/modal`

* responded to @darkwing review

* added unit tests

* renamed the folder to 'srp-quiz-modal'

* responded to Monte's review

* using i18n-helper in the test suite

* small improvement to JSXDict comments

* wrote a new webdriver.holdMouseDownOnElement() to assist with testing the "Hold to reveal SRP" button

* Updating layout and some storybook naming and migrating to tsx

* Apply suggestions from @georgewrmarshall

Co-authored-by: George Marshall <george.marshall@consensys.net>

* Unit test searches by data-testid instead of by text

* new layout and copy for the Settings->Security page

* now with 100% test coverage for /ui/pages/settings/security-tab
fixes #16871
fixes #18140

* e2e tests to reveal SRP after quiz

* e2e- Fix lint, remove unneeded extras

* @coreyjanssen and @georgewrmarshall compromise

Co-authored-by: George Marshall <george.marshall@consensys.net>
Co-authored-by: Corey Janssen <corey.janssen@consensys.net>

* trying isRequired again

* transparent background on PNG

* [e2e] moving functions to helpers and adding testid for SRP reveal quiz (#19481)

* moving functions to helpers and adding testid

* fix lint error

* took out the IPFS gateway fixes

* lint fix

* translations of SRP Reveal Quiz

* new Spanish translation from Guto

* Update describe for e2e tests

* Apply suggestion from @georgewrmarshall

Co-authored-by: George Marshall <george.marshall@consensys.net>

* fixed the Tab key problem

---------

Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
Co-authored-by: Plasma Corral <32695229+plasmacorral@users.noreply.github.com>
Co-authored-by: Corey Janssen <corey.janssen@consensys.net>
2023-06-20 14:27:10 -04:00
..
account-details-modal UX: Multichain: Account Details Fixes (#18999) 2023-05-08 09:03:34 -05:00
account-modal-container Dark Mode: Account Details Modal (#14090) 2022-03-22 18:05:15 +01:00
cancel-transaction Rename provider to providerConfig (#18907) 2023-05-02 13:23:20 -02:30
confirm-delete-network Migrate network configurations (previously frequentRpcListDetail) from PreferencesController to NetworkController (#17421) 2023-03-09 15:00:28 -06:00
confirm-remove-account Rename provider to providerConfig (#18907) 2023-05-02 13:23:20 -02:30
confirm-reset-account Rename reset account settings (#17457) 2023-02-10 22:50:12 +01:00
contract-details-modal Worked on #17670 & #18714 for 7 files. (#18789) 2023-04-25 08:26:58 -05:00
convert-token-to-nft-modal NFT: Replaced all the instances of collectibles with NFTs (#17741) 2023-02-17 00:53:29 +05:30
customize-nonce Part of #17670 Replace Typography with Text component for 4 files. (#18793) 2023-05-05 12:14:09 +01:00
edit-approval-permission Fix/18492/update icon ts app folder (#18645) 2023-04-19 14:16:49 -07:00
eth-sign-modal issue-18714: Replaced deprecated constants with enum in EthSignModal and HoldToRevealModal Component (#19499) 2023-06-08 16:35:16 +05:30
export-private-key-modal Add reveal to export private key (#18170) 2023-05-06 17:04:20 -04:00
hide-token-confirmation-modal Unit tests for various modals (#18115) 2023-04-24 09:55:32 -07:00
hold-to-reveal-modal issue-18714: Replaced deprecated constants with enum in EthSignModal and HoldToRevealModal Component (#19499) 2023-06-08 16:35:16 +05:30
loading-network-error Fixing unlocalized strings (#11281) 2021-06-12 15:25:24 -07:00
new-account-modal Fix/18492/update icon ts app folder (#18645) 2023-04-19 14:16:49 -07:00
nickname-popovers Changed update nickname popover to remove proptype errors 2022-06-08 14:24:35 -07:00
qr-scanner Update design tokens library from 1.5 to 1.6 WIP (#14732) 2022-05-25 08:35:36 -07:00
reject-transactions Fix: multiple reject on the signature request screen (#16199) 2022-11-30 08:13:14 +01:00
transaction-confirmed Fix/18492/update icon ts app folder (#18645) 2023-04-19 14:16:49 -07:00
fade-modal.js remove the ui/app and ui/lib folders (#10911) 2021-04-28 14:53:59 -05:00
index.js remove the ui/app and ui/lib folders (#10911) 2021-04-28 14:53:59 -05:00
index.scss [MMI] Add MMI modals with their styles to the app/modals (#18621) 2023-05-17 16:57:46 +02:00
modal.js feat(srp): add a quiz to the SRP reveal (#19283) 2023-06-20 14:27:10 -04:00