Skip to content

Commit 5a6a315

Browse files
authored
chore: update security and privacy policy description cp-12.18.0 (#32231)
<!-- Please submit this PR as a draft initially. Do not mark it as "Ready for review" until the template has been completely filled out, and PR status checks have passed at least once. --> ## **Description** Update the copy for Security & Privacy for Solana. In particular, change it in the Choose your network section. [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32231?quickstart=1) ## **Related issues** Fixes: https://consensyssoftware.atlassian.net/browse/MMMULTISRP-166 ## **Manual testing steps** 1. Go to this page... 2. 3. ## **Screenshots/Recordings** <!-- If applicable, add screenshots and/or recordings to visualize the before and after of your change. --> ### **Before** <!-- [screenshots/recordings] --> ### **After** <!-- [screenshots/recordings] --> ## **Pre-merge author checklist** - [x] I've followed [MetaMask Contributor Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask Extension Coding Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md). - [x] I've completed the PR template to the best of my ability - [x] I’ve included tests if applicable - [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format if applicable - [x] I’ve applied the right labels on the PR (see [labeling guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)). Not required for external contributors. ## **Pre-merge reviewer checklist** - [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed). - [ ] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.
1 parent a82b45d commit 5a6a315

File tree

5 files changed

+23
-3
lines changed

5 files changed

+23
-3
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
### Changed
2020
- Update multichain network controller to implement `getNetworksWithActivityByAccounts` method and add state management for networks with activity ([#31414](https://github.com/MetaMask/metamask-extension/pull/31414))
21+
- Update security and privacy policy description to reflect Solana account handling ([#32231](https://github.com/MetaMask/metamask-extension/pull/32208))
2122
- Updates the Solana modal by adding a learn more link, UI tweaks and auto selects a solana account when it exists. ([#32087](https://github.com/MetaMask/metamask-extension/pull/32087))
2223

2324
### Fixed

app/_locales/en/messages.json

+4-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/_locales/en_GB/messages.json

+4-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ui/helpers/constants/zendesk-url.js

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ const ZENDESK_URLS = {
33
'https://support.metamask.io/configure/accounts/what-is-a-smart-account',
44
ADD_CUSTOM_TOKENS:
55
'https://support.metamask.io/managing-my-tokens/custom-tokens/how-to-display-tokens-in-metamask/',
6+
ADD_SOLANA_ACCOUNTS:
7+
'https://support.metamask.io/configure/networks/how-to-use-non-evm-networks/',
68
ADD_MISSING_ACCOUNTS:
79
'https://support.metamask.io/managing-my-wallet/accounts-and-addresses/how-to-add-missing-accounts-after-restoring-with-secret-recovery-phrase/',
810
BASIC_SAFETY:

ui/pages/onboarding-flow/privacy-settings/privacy-settings.js

+12-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import {
2121
PRIVACY_POLICY_LINK,
2222
TRANSACTION_SIMULATIONS_LEARN_MORE_LINK,
2323
} from '../../../../shared/lib/ui-utils';
24+
import ZENDESK_URLS from '../../../helpers/constants/zendesk-url';
2425
import Button from '../../../components/ui/button';
2526

2627
import {
@@ -465,7 +466,17 @@ export default function PrivacySettings() {
465466
target="_blank"
466467
rel="noopener noreferrer"
467468
>
468-
{t('privacyMsg')}
469+
,{t('privacyMsg')}
470+
</a>,
471+
<a
472+
href={ZENDESK_URLS.ADD_SOLANA_ACCOUNTS}
473+
key="link"
474+
target="_blank"
475+
rel="noopener noreferrer"
476+
>
477+
{t(
478+
'onboardingAdvancedPrivacyNetworkDescriptionCallToAction',
479+
)}
469480
</a>,
470481
])}
471482

0 commit comments

Comments
 (0)