Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/lib/analytics/datadogRum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@ export function initializeDatadogRum() {
sessionReplaySampleRate: Number.isFinite(SESSION_REPLAY_SAMPLE_RATE)
? SESSION_REPLAY_SAMPLE_RATE
: 0,
defaultPrivacyLevel: 'mask',
// Sensitive elements opt out via data-dd-privacy="hidden". Must stay 'allow':
// any mask level also hides <output>-based display values (prices, balances).
defaultPrivacyLevel: 'allow',
trackResources: true,
trackUserInteractions: true,
trackLongTasks: true,
Expand Down
5 changes: 4 additions & 1 deletion src/views/dialogs/ManageAccountDialog/RevealPhrase.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,10 @@ export const RevealPhrase = ({
{stringGetter({ key: STRING_KEYS.SECRET_RECOVERY_PHRASE })}
</span>

<div tw="row relative justify-center overflow-hidden rounded-0.75 border border-solid border-color-layer-5 bg-color-layer-2 p-0.75 text-color-text-1">
<div
data-dd-privacy="hidden"
tw="row relative justify-center overflow-hidden rounded-0.75 border border-solid border-color-layer-5 bg-color-layer-2 p-0.75 text-color-text-1"
>
{loading && <LoadingSpace tw="absolute inset-0" />}
{exportWalletType === 'turnkey' && (
<>
Expand Down
1 change: 1 addition & 0 deletions src/views/dialogs/MnemonicExportDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ export const MnemonicExportDialog = ({ setIsOpen }: DialogProps<MnemonicExportDi
slotReceipt={
<$WordList
data-hj-suppress
data-dd-privacy="hidden"
isShowing={isShowing}
onClick={() => setIsShowing(!isShowing)}
>
Expand Down
11 changes: 8 additions & 3 deletions src/views/dialogs/MobileSignInDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,12 @@ const MobileQrCode = ({
const encryptedData = AES.encrypt(JSON.stringify(data), encryptionKey).toString();

return (
<$QrCodeContainer data-hj-suppress isShowing={isShowing} onClick={onClick}>
<$QrCodeContainer
data-hj-suppress
data-dd-privacy="hidden"
isShowing={isShowing}
onClick={onClick}
>
<QrCode
tw="rounded-0.75 border-solid border-color-border bg-color-layer-4 p-2"
hasLogo
Expand Down Expand Up @@ -108,7 +113,7 @@ export const MobileSignInDialog = ({
),
[MobileSignInState.Scanning]: (
<>
<p data-hj-suppress>
<p data-hj-suppress data-dd-privacy="mask">
{stringGetter({
key: STRING_KEYS.WHILE_ONBOARDING,
params: {
Expand All @@ -118,7 +123,7 @@ export const MobileSignInDialog = ({
},
})}
</p>
<span data-hj-suppress>
<span data-hj-suppress data-dd-privacy="hidden">
Encryption Key: <strong>{encryptionKey}</strong>
</span>
<MobileQrCode
Expand Down
5 changes: 4 additions & 1 deletion src/views/dialogs/TradingKeysDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,10 @@ export const TradingKeysDialog = ({ setIsOpen }: DialogProps<TradingKeysDialogPr
{stringGetter({ key: STRING_KEYS.PRIVATE_KEY })}
</div>
<div tw="row gap-0.5">
<$Address tw="max-w-20 overflow-hidden text-ellipsis font-small-book">
<$Address
data-dd-privacy="hidden"
tw="max-w-20 overflow-hidden text-ellipsis font-small-book"
>
{wallet.privateKeyHex}
</$Address>
<$CopyButton
Expand Down
Loading