* add two new fabric sample datasets.
* Update Fabric Home with two sample datasets. One regular and one for vector search.
* Update specs for sample data container
* Add telemetry instead of console log
* Add sampleDataFile to telemetry when importing sample data
---------
Co-authored-by: Mark Brown <mjbrown@microsoft.com>
Co-authored-by: Laurent Nguyen <languye@microsoft.com>
* Send message to Fabric when container is updated (via settings, created or deleted).
* Fix format
---------
Co-authored-by: Laurent Nguyen <languye@microsoft.com>
* Add E2E test changes to support RBAC for Mongo and Cassandra.
* Uncomment Mongo changes.
* Be more selective with which tokens are passed to DE for each test.
* Commenting or deleting UI references to Query Advisor
* Removing (commenting out) QueryTabComponent from two views
* Added new splash screen button, commented out copilot prompt bar
* Fixing unit test
* Acquire token for NoSQL account prior to running tests.
* Change client id to user assigned managed identity.
* Change to use managed identity. Add token variables for gremlin and
tables.
* Add RBAC details to test README.
* Add token for SQL readonly database. Skip resource token tests when RBAC
enabled.
* Use hardcoded account name for sql readonly.
* Use specific tag for sql readonly.
* Remove comment.
* Force hosted explorer to load config.json before calling useAADAuth.
* Ensure AAD endpoint from config.json loads before useAADAuth.
* Fix immediate linting errors and warnings.
* Remove separate spinner for waiting on config to load.
* Simplifying auth and reintroducing "No tokens for given scope, and no authorization code was passed to acquireToken." error. Blocking on login if incorrect AAD_ENDPOINT provided.
* Fix linting errors.
* Add error handling to prevent unhandled errors thrown when login prompt is cancelled prematurely.
* Refactor logic for determining if we should use data plane RBAC to a
common function.
* Support RBAC for gremlin API.
* Refactor to use common function.
* Fix unit tests.
* Move test function inside test scope.
* Minor clean ups.
* Reinstate utf8ToB64 function in case this breaks a corner case.
* Cleaning up unused config from portal backend migration.
* Remove config used during backend migration.
* Add backend endpoint override from config.json.
* Add AAD and ARM endpoint overrides from config.json.
* Add GRAPH_ENDPOINT override from config.json.
* Remove unused catalog api version.
* Remove isTerminalEnabled from config. Cannot find reference in DE, DE Release, or Frontend.
* Fix mongo client unit tests.
* Removing BackendApi from constants since no longer referenced in the codebase.
* Talked with Tara and added the CATALOG_API_VERSION back to the config and substituted out the hard coded string it was intended to replace.
* Include existing portal backend endpoints in default allow list.
* Add localhost:1234 endpoint for Mongo unit tests.
* Removing old backend local test endpoint from backend endpoint list.
* master pull
* Better VSCode detection
* Prettier run
* Update .npmrc
* Update settings.json
* Fixed ESLint error
* Changed the VSCode detection to a test url that will not open if successful
* Initial UX changes to Add Collection Panel
* Removing changes from other branch
* Reverting explorer changes
* Snapshot updates and Lint fixes
* Formatting fixes
* Setting separator spacing the same
* Update test snapshot
* Reverting Manual to old UI
* [accessibility-3739643]: [Supporting the Platform - Azure Cosmos DB- Data Explorer - Graphs]: When page viewport is set to 320x256px, Content under 'Notification' section is not properly visible.
* fix: Adjust notification console styles for better responsiveness.
---------
Co-authored-by: Satyapriya Bai <v-satybai@microsoft.com>
* master pull
* Added export to json button
* Update .npmrc
* Update settings.json
* Update .npmrc
* Update .npmrc
* revert .npmrc file
* Added export to csv
* Prettier run
* Disable react/prop-types ESLint check
* Changed to download icon
* Added titles
* Switched to download icon already present
* Fixed download title
* Added check for all unique headers and added seperator header for excel only
* Moved to inline dropdown under download button
* Capitalized CSV and JSON
* Fixed where format wasn't updating before exporting
* removed testing console log
* Removed unnecessary async
* Added csv escaping
* Removing unnecessary escape character
* Separated into different functions for better organization and readability
* Fixed any value