Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
7558266
docs: add sovereign-clouds feature research and plan
tnaum-ms Oct 23, 2026
3388cb7
docs(sovereign-clouds): record plan approval and azure.us cluster domain
tnaum-ms Oct 23, 2026
99f7c2b
feat(auth): add cloud-aware scopes and explicit custom host trust
tnaum-ms Oct 23, 2026
5aafc30
feat(auth): add custom sovereign cloud settings
tnaum-ms Oct 23, 2026
79af884
docs: add sovereign clouds guidance
tnaum-ms Oct 23, 2026
891af71
docs: link sovereign clouds guidance
tnaum-ms Oct 23, 2026
b1e39d1
feat(auth): resolve token audiences for interactive and managed ident…
tnaum-ms Oct 23, 2026
00c8752
feat(auth): use resolved cloud audience for interactive sign-in
tnaum-ms Oct 23, 2026
5e1930e
docs: fix customEnvironment settings example
tnaum-ms Oct 23, 2026
89a2489
feat(auth): use resolved cloud audience for managed identity
tnaum-ms Oct 23, 2026
32e8f5f
feat(auth): resolve shell and playground audiences on the main thread
tnaum-ms Oct 23, 2026
df8652a
feat(auth): copy managed identity connection strings with cloud audie…
tnaum-ms Oct 23, 2026
8082fa9
docs(auth): list per-cloud managed identity token resources
tnaum-ms Oct 23, 2026
a01fc37
docs(sovereign-clouds): record Part A and Part C progress
tnaum-ms Oct 23, 2026
6ad4da8
Add recent Entra token failure registry
tnaum-ms Oct 23, 2026
7d47bb8
Classify Entra sign-in errors with a single rule table
tnaum-ms Oct 23, 2026
050eeff
Explain Entra sign-in failures through connection diagnostics
tnaum-ms Oct 23, 2026
97e4b03
Record failed Entra token acquisitions across connection surfaces
tnaum-ms Oct 23, 2026
20c38ba
Document implemented Entra diagnostics and validation
tnaum-ms Oct 23, 2026
17a95f6
Add Entra cloud auth traces
tnaum-ms Oct 23, 2026
66812b3
docs(sovereign-clouds): record support tracing
tnaum-ms Oct 23, 2026
4c4f871
chore(l10n): regenerate bundle for sovereign cloud strings
tnaum-ms Oct 23, 2026
4f0fd24
fix(lint): use public azureauth exports and type imports
tnaum-ms Oct 23, 2026
e98e2f4
style: format sovereign cloud changes
tnaum-ms Oct 23, 2026
f3a1b68
docs: record sovereign cloud connectivity review
tnaum-ms Oct 26, 2026
0b94527
docs(sovereign-clouds): enhance correctness review with detailed seco…
tnaum-ms Oct 26, 2026
047465a
fix(auth): reject invalid applicable token resource overrides
tnaum-ms Oct 26, 2026
2e27b55
fix(auth): retain cloud evidence on all resolution paths
tnaum-ms Oct 26, 2026
f1bc8bf
fix(auth): explain invalid VS Code custom cloud definitions
tnaum-ms Oct 26, 2026
ecd0995
fix(auth): harden custom OIDC hostname suffix settings
tnaum-ms Oct 26, 2026
0de180b
fix(auth): recognize sovereign DocumentDB hosts in credential wizards
tnaum-ms Oct 26, 2026
147e0bd
docs(sovereign-clouds): record fix review checkpoint
tnaum-ms Oct 26, 2026
f29b4e1
docs(sovereign-clouds): record S7 telemetry query and access blocker
tnaum-ms Oct 26, 2026
20e07a3
Add closed-enum cloud telemetry to connection startup (S1)
tnaum-ms Oct 26, 2026
c20cc61
Send extension appName to sovereign Azure endpoints (S2)
tnaum-ms Oct 26, 2026
7537d69
Retain safe local IMDS environment evidence (S3)
tnaum-ms Oct 26, 2026
f6406d8
Explain OIDC allowed-host rejections through Entra diagnostics (S4)
tnaum-ms Oct 26, 2026
dd29c55
Validate custom hostname suffixes in Settings (S5)
tnaum-ms Oct 26, 2026
bb08f47
Exercise sovereign auth handlers and workers with real resolvers (S6)
tnaum-ms Oct 26, 2026
eee66fd
docs(sovereign-clouds): checkpoint enhancement and preview progress
tnaum-ms Oct 26, 2026
d8f2db9
Bound AADSTS classification to complete five-to-nine digit codes (R6)
tnaum-ms Oct 26, 2026
439047d
Use platform-neutral opaque broker guidance (R7)
tnaum-ms Oct 26, 2026
6f1f507
Clear recent Entra token failures after successful acquisition (R8)
tnaum-ms Oct 26, 2026
853ef40
Clarify managed identity and private DNS sovereign guidance (R9)
tnaum-ms Oct 26, 2026
18060ae
docs(sovereign-clouds): correct historical D11 evidence query
tnaum-ms Oct 26, 2026
6c863f4
test: fix sovereign review verification imports
tnaum-ms Oct 26, 2026
508a1d6
chore(sovereign-clouds): finalize localization and verified formatting
tnaum-ms Oct 26, 2026
4ee1f8d
docs(sovereign-clouds): record completed fixes and verified preview h…
tnaum-ms Oct 26, 2026
45ec2ea
chore: prettier-fix
tnaum-ms Oct 26, 2026
7f2a288
version bump
tnaum-ms Oct 26, 2026
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
55 changes: 28 additions & 27 deletions docs/ai-and-plans/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,33 +22,34 @@ treat `status: historical` or `status: superseded` as current.

## Features

| Feature | What it covers | Status |
| ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------- |
| [local-quickstart](./features/local-quickstart/README.md) | Run DocumentDB locally in one click: Docker provisioning, readiness, lifecycle | shipped 0.10.0 |
| [query-insights](./features/query-insights/README.md) | Query performance rating, static analysis, and streaming AI recommendations | shipped |
| [interactive-shell](./features/interactive-shell/README.md) | The in-terminal REPL, its runtime, completions, and highlighting | shipped |
| [query-playground](./features/query-playground/README.md) | `.documentdb` files, persistent worker evaluation, per-document connections | shipped |
| [completions-and-schema](./features/completions-and-schema/README.md) | Operator registry, schema analyzer, and the shared completion layer | shipped |
| [index-management](./features/index-management/README.md) | The Indexes tab, the create drawer, and the Collection View chrome redesign | shipped |
| [atlas-discovery](./features/atlas-discovery/README.md) | MongoDB Atlas discovery: Admin API auth, discovery tree, credentials | shipped |
| [kubernetes-discovery](./features/kubernetes-discovery/README.md) | Kubernetes service discovery and connect-time reachability providers | shipped |
| [webview-ext-package](./features/webview-ext-package/README.md) | `@microsoft/vscode-ext-webview`: the extracted webview transport package | published preview |
| [webview-fluentui-package](./features/webview-fluentui-package/README.md) | `@microsoft/vscode-ext-webview-fluentui`: Fluent theming and reusable components for webviews | 1.1.1 prepared |
| [connections-tree](./features/connections-tree/README.md) | The Connections view: node item counts, connection load performance | shipped |
| [no-auth](./features/no-auth/README.md) | Credential-free connections and connection-string TLS handling | shipped |
| [managed-identities](./features/managed-identities/README.md) | Explicit managed identity authentication from Azure VMs | PR #886 |
| [copy-paste-collections](./features/copy-paste-collections/README.md) | Collection copy/paste tasks, document streaming, conflict handling, and optional index copying | active |
| [cluster-dashboard](./features/cluster-dashboard/README.md) | Cluster-wide inventory and resilience facts | POC, unmerged |
| [settings](./features/settings/README.md) | Settings editor grouping, setting ID naming, and how a setting is renamed safely | active |
| [welcome](./features/welcome/README.md) | Welcome walkthrough onboarding and quiet next-session deferral for upgraded installations | active |
| [escaping](./features/escaping/README.md) | Safe rendering of user/database content and least-privilege Markdown tooltips | active |
| [srv-dns-fallback](./features/srv-dns-fallback/README.md) | In-memory SRV fallback for `mongodb+srv://` when c-ares rejects compressed SRV replies (#993) | implemented (manual checks pending) |
| [build-and-test-stack](./features/build-and-test-stack/README.md) | Vite host and webview builds, Vitest, packaged checks, CI tiers, and modernization history | active |
| [e2e-testing](./features/e2e-testing/README.md) | The planned installed-workbench and webview end-to-end test iteration | planned |
| [data-grid](./features/data-grid/README.md) | The Collection View table and tree, including the planned SlickGrid replacement | planned |
| [survey](./features/survey/README.md) | Survey refresh: simpler eligibility, broader activity coverage, cohort telemetry, and invitation surface | draft #992; enabled |
| [docs-site](./features/docs-site/README.md) | The GitHub Pages documentation site: Just the Docs theme, OS dark mode, local preview | draft #420 |
| [pre-release-polish](./features/pre-release-polish/README.md) | Cross-feature visual and documentation refinements prepared for the 1.0 release | active |
| Feature | What it covers | Status |
| ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| [local-quickstart](./features/local-quickstart/README.md) | Run DocumentDB locally in one click: Docker provisioning, readiness, lifecycle | shipped 0.10.0 |
| [query-insights](./features/query-insights/README.md) | Query performance rating, static analysis, and streaming AI recommendations | shipped |
| [interactive-shell](./features/interactive-shell/README.md) | The in-terminal REPL, its runtime, completions, and highlighting | shipped |
| [query-playground](./features/query-playground/README.md) | `.documentdb` files, persistent worker evaluation, per-document connections | shipped |
| [completions-and-schema](./features/completions-and-schema/README.md) | Operator registry, schema analyzer, and the shared completion layer | shipped |
| [index-management](./features/index-management/README.md) | The Indexes tab, the create drawer, and the Collection View chrome redesign | shipped |
| [atlas-discovery](./features/atlas-discovery/README.md) | MongoDB Atlas discovery: Admin API auth, discovery tree, credentials | shipped |
| [kubernetes-discovery](./features/kubernetes-discovery/README.md) | Kubernetes service discovery and connect-time reachability providers | shipped |
| [webview-ext-package](./features/webview-ext-package/README.md) | `@microsoft/vscode-ext-webview`: the extracted webview transport package | published preview |
| [webview-fluentui-package](./features/webview-fluentui-package/README.md) | `@microsoft/vscode-ext-webview-fluentui`: Fluent theming and reusable components for webviews | 1.1.1 prepared |
| [connections-tree](./features/connections-tree/README.md) | The Connections view: node item counts, connection load performance | shipped |
| [no-auth](./features/no-auth/README.md) | Credential-free connections and connection-string TLS handling | shipped |
| [managed-identities](./features/managed-identities/README.md) | Explicit managed identity authentication from Azure VMs | PR #886 |
| [copy-paste-collections](./features/copy-paste-collections/README.md) | Collection copy/paste tasks, document streaming, conflict handling, and optional index copying | active |
| [cluster-dashboard](./features/cluster-dashboard/README.md) | Cluster-wide inventory and resilience facts | POC, unmerged |
| [settings](./features/settings/README.md) | Settings editor grouping, setting ID naming, and how a setting is renamed safely | active |
| [welcome](./features/welcome/README.md) | Welcome walkthrough onboarding and quiet next-session deferral for upgraded installations | active |
| [escaping](./features/escaping/README.md) | Safe rendering of user/database content and least-privilege Markdown tooltips | active |
| [srv-dns-fallback](./features/srv-dns-fallback/README.md) | In-memory SRV fallback for `mongodb+srv://` when c-ares rejects compressed SRV replies (#993) | implemented (manual checks pending) |
| [build-and-test-stack](./features/build-and-test-stack/README.md) | Vite host and webview builds, Vitest, packaged checks, CI tiers, and modernization history | active |
| [e2e-testing](./features/e2e-testing/README.md) | The planned installed-workbench and webview end-to-end test iteration | planned |
| [data-grid](./features/data-grid/README.md) | The Collection View table and tree, including the planned SlickGrid replacement | planned |
| [survey](./features/survey/README.md) | Survey refresh: simpler eligibility, broader activity coverage, cohort telemetry, and invitation surface | draft #992; enabled |
| [docs-site](./features/docs-site/README.md) | The GitHub Pages documentation site: Just the Docs theme, OS dark mode, local preview | draft #420 |
| [pre-release-polish](./features/pre-release-polish/README.md) | Cross-feature visual and documentation refinements prepared for the 1.0 release | active |
| [sovereign-clouds](./features/sovereign-clouds/README.md) | Entra sign-in in Azure Government and China: per-cloud token audience, Entra error classifier | implemented; sovereign checks pending |

Everything else is a single file at this root, such as:

Expand Down
Loading
Loading