feat(desktop): gate remote access to development builds
7 months ago
12 files changed
- apps/desktop/electron/ipc/mobileRelay.ts+55−1
- apps/desktop/electron/preload.ts+7−0
- apps/desktop/src/app/store.actions/bootstrap.ts+18−7
- apps/desktop/src/lib/desktopApi.ts+2−0
- apps/desktop/src/lib/desktopCommands.ts+16−2
- apps/desktop/src/lib/desktopFeatureFlags.ts+35−0
- apps/desktop/src/ui/settings/SettingsShell.tsx+50−35
- apps/desktop/test/bootstrap-cache.test.ts+20−0
- apps/desktop/test/helpers/mockDesktopCommands.ts+2−0
- apps/desktop/test/mobile-relay-ipc.test.ts+81−0
- apps/desktop/test/settings-nav.test.ts+11−0
- apps/desktop/test/settings-shell.test.ts+15−0