merge: integrate privacy and remote safeguards (#238)
2 months ago
Authored
Cursor AgentCo-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parents4cd2b0841ecc6b
23 files changed
- apps/desktop/electron/ipc/mobileRelay.ts+63−4
- apps/desktop/electron/preload.ts+2−2
- apps/desktop/src/app/store.actions.ts+2−0
- apps/desktop/src/app/store.actions/privacyTelemetry.ts+134−39
- apps/desktop/src/app/store.actions/remoteAccess.ts+39−0
- apps/desktop/src/app/store.helpers.ts+18−7
- apps/desktop/src/components/ui/alert-dialog.tsx+188−0
apps/desktop/src/lib/crashReporting.ts
+1
−1
apps/desktop/src/lib/desktopApi.ts+13−4apps/desktop/src/lib/desktopCommands.ts+1−1apps/desktop/src/lib/desktopSchemas.ts+19−6apps/desktop/src/ui/settings/pages/PrivacyTelemetryPage.tsx+121−41apps/desktop/src/ui/settings/pages/RemoteAccessPage.tsx+175−69apps/desktop/test/desktop-schemas.test.ts+39−1apps/desktop/test/mobile-relay-ipc.test.ts+107−3apps/desktop/test/privacy-telemetry-page.test.tsx+344−50apps/desktop/test/remote-access-page.test.ts+306−20apps/desktop/test/settings-nav.test.ts+5−5docs/privacy-telemetry.md+15−5src/diagnostics/redaction.ts+3−34src/diagnostics/sensitiveText.ts+33−0src/telemetry/crashReporting.ts+2−1test/crashReporting.test.ts+46−0