apps/mobile/src/features/settings/EnvironmentRoutesSection.tsx | 37 +++++++- apps/server/src/auth/SessionStore.test.ts | 53 +++++++++++ apps/server/src/auth/SessionStore.ts | 33 +++++++ apps/server/src/ws.ts | 12 ++- apps/web/src/components/settings/ConnectionsSettings.tsx | 157 ++++++++++++-------------------- apps/web/src/components/settings/EnvironmentRoutesList.tsx | 26 +++--- apps/web/src/components/settings/SessionPermissions.tsx | 38 ++++++++ apps/web/src/components/settings/scopedSettings.test.ts | 20 +++- apps/web/src/components/settings/scopedSettings.ts | 29 +++++- apps/web/src/components/settings/settingsLayout.tsx | 12 ++- apps/web/src/components/settings/useScopedSettings.ts | 13 ++- apps/web/src/hooks/useSettings.sync.test.tsx | 50 +++++++++- apps/web/src/hooks/useSettings.ts | 79 +++++++++++++--- docs/user/remote-access.md | 7 ++ packages/shared/package.json | 4 + packages/shared/src/authScopeOptions.ts | 106 +++++++++++++++++++++ 16 files changed, 536 insertions(+), 140 deletions(-)