- Create collection or database updates the dashboard
- Upload sample data updates dashboard and connection tree
- Clicking on collection in dashboard opens mongoshell
- Allow multiple mongo shells open per account
- Allow multiple mongoshell on same account or database
- Add Telemetry using ADS ai key
- Add ability to change throughput for CosmosDB collections by clicking on table in dashboard
- more error handling
- Add ability to change datababase scale settings
- Make delete database or collection consistent with portal experience: must type name to delete
- Restrict dashboard to COSMOSDB_MONGO provider
- Add a New Database and New Collection dialogs in order to allow user to input Cosmos DB-specific parameters such as Throughput, or Shard Key
- Breadcrumb in database dashboard
- Rename sample data collection from to "Customer Data". Properly create sharded collection
- For CosmosDB account, display throughput and shard key information in the dashboards
- Fix github ci (thanks JoeCalvert!)
- Fix bug: mistyping collection name when deleting collection fails silently
- Fix "Basic" authentication. Also made it work for CosmosDB accounts.
- Update AI key for telemetry
- Remove binaries from extension. The extension now downloads them from github release when needed.
- Connection provider : getConnectionString implementation (Thanks Bharath Palaksha)
- Upgrade ads telemetry and downlaoder dependencies
- Update README section: Add telemetry section and update privacy statement with latest approved wording
- Switch unit test to using
azdata-test
package - Add
.editorconfig
defining our own indent style - Update NOTICES
- Handle connection string parsing errors
- Fix connecting to a Mongo vCore cluster
- Fix getConnectionString in connection provider for multiple connections
- Double-clicking on collection node opens dashboard
- Add esbuild bundler
- Display connection error to user
- Alpha sort databases and collections when displayed in tree or dashboards
- Add License section to README
- Improve vCore auth handling and dashboards
- Fix Mongo Shell executable flag on *NIX
- Fix issue with Mongo Shell called from tree (#71)
- Move "Mongo Cluster" checkbox to main connection dialog (out of "Advanced") in "Parameters" view of new connection dialog
- Improve connection logic and error messages in new connection flow to handle opening with URI
- Allow connecting to passwordless servers
- Upgrade eslint
- Upgrade to node 16 in ci
- Fix issue with "Overview" section of Manage Account not updating (constant spinner)
- Add NoSQL API support: Query Editor, .NET C# proxy to execute the queries, new Dashboards
- Make Mongo sample data import cancelable
- Add progress indicator when importing data
- Fix import sample data for Mongo
- Add support for Ubuntu 22 for mongo shell install
- Update user-agent suffix for proxy
- Add query editor to Mongo DB and Cosmos DB for Mongo accounts