fix: make desktop settings universal
4 months ago
13 files changed
- apps/desktop/src/app/store.actions/bootstrap.ts+7−1
- apps/desktop/src/app/store.actions/workspace.ts+25−9
- apps/desktop/src/app/store.actions/workspaceDefaults.ts+223−143
- apps/desktop/src/app/store.helpers/oneOffWorkspaceRecord.ts+18−11
- apps/desktop/src/ui/settings/SettingsShell.tsx+5−5
- apps/desktop/src/ui/settings/pages/BackupPage.tsx+8−16
- apps/desktop/src/ui/settings/pages/MemoryPage.tsx+2−2
- apps/desktop/src/ui/settings/pages/OpenAiNativeConnectorsPage.tsx+1−1
- apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+82−78
- apps/desktop/test/jsonrpc-single-connection.test.ts+43−3
- apps/desktop/test/workspace-settings-sync.defaults.test.ts+168−0
- apps/desktop/test/workspace-startup.test.ts+78−0
- apps/desktop/test/workspaces-page.test.ts+19−11