38 Commits

Author SHA1 Message Date
jawelton74
f8cfc6c21c
Remove references to addCollectionDefaultFlight parameter. () 2024-02-08 11:49:40 -08:00
Laurent Nguyen
0975591945
Fabric: clean up RPC and support show/hide toolbar message ()
* Use Promise for allResourceToken fabric message. Cleanup token message handling and add debounce.

* Improve rpc and update initalization flow

* Fix format

* Rev up message names for new version

* Refactor RPC with Fabric

* Build fix

* Fix build

* Fix format

* Update Message types

* Fix format

* Fix comments

* Fabric toolbar style and support to show/hide it ()

* Add Fabric specific Toolbar design

* Add Fabric message to show/hide the Toolbar

* Fix CommandBarUtil formatting

* Update zustand state on setToolbarStatus to trigger a redraw of the command bar with updated visibility

---------

Co-authored-by: Laurent Nguyen <laurent.nguyen@microsoft.com>

* Fix format

---------

Co-authored-by: Vsevolod Kukol <sevoku@microsoft.com>
2024-01-18 17:13:04 +01:00
Laurent Nguyen
2d3048eafe
Fabric: handle resource tokens ()
* Update contracts for new all resource messages

* Add timestamp to token message signature

* Reconstruct resource tree with databases and collections parsed from token dictionary keys

* Create FabricDatabase and FabricCollection to turn off interaction

* Remove unnecessary FabricCollection derived class

* Handle resource tokens

* Bug fix

* Fix linting issues

* Fix update document

* Fix partitition keys

* Remove special case for FabricDatabase tree node

* Modify readCollections to follow normal flow with Fabric

* Move fabric databases refresh to data access and remove special case in Explorer

* Revert Explorer.tsx changes

* Disable database context menu and delete container context menu

* Remove create database/container button for Fabric

* Fix format

* Renew token logic

* Parallelize read collections calls to speed up

* Disable readDatabaseOffer, because it is too slow for now

* Reduce TOKEN_VALIDITY_MS a bit to make sure renewal happens before expiration. Receving new tokens new refreshes databases

* Add container element for Main app in HTML

* Do not handle "openTab" message anymore

* Fix style of main div

* Simplify conditional load of the fabric .css

* Fix format

* Fix tsc can't find dynamic less import

---------

Co-authored-by: Armando Trejo Oliver <artrejo@microsoft.com>
2023-10-19 23:12:52 +02:00
Laurent Nguyen
90c1439d34
Update prettier to latest. Remove tslint ()
* Rev up prettier

* Reformat

* Remove deprecated tslint

* Remove call to tslint and update package-lock.json
2023-10-03 17:13:24 +02:00
vchske
c07000a5c2
Adding vcore mongo quickstart ()
* Safety checkin

* Adding vcoremongo to Main

* Safety checkin

* Adding vcoremongo to Main

* Safety commit

* Safety checkin

* Adding vcoremongo to Main

* Safety commit

* Integrating mongo shell

* Safety checkin

* Adding vcoremongo to Main

* Safety commit

* Integrating mongo shell

* Safety checkin

* Safety commit

* Enable mongo shell in its own tab

* Safety checkin

* Adding vcoremongo to Main

* Safety commit

* Integrating mongo shell

* Safety checkin

* Safety commit

* Safety commit

* Integrating mongo shell

* Safety checkin

* Safety commit

* Enable mongo shell in its own tab

* Adding message

* Integrated mongo shell

* Moving Juno endpoint back to prod

* Fixed command bar unit tests

* Fixing spelling
2023-09-12 18:03:59 -07:00
sindhuba
92f43c28a7
Add logic in DE to show NPS Survey ()
* Send messages from DE to Portal to display NPS Survey

* Address comments
2023-08-04 13:24:30 -07:00
Armando Trejo Oliver
ceed162491
Add Sample Data to Resource Tree ()
* Add Sample Data to Resource Tree

* Format

* Fix strict build

* Fix lint

* Fixed implementation to show Sample data container

* Udated logic based on TokenCollection

* Re-configure copilot flag

---------

Co-authored-by: Predrag Klepic <v-prklepic@microsoft.com>
2023-06-29 17:47:46 +02:00
victor-meng
1ce3adff0f
Hide launch quick start button and postgres teaching bubbles if account is a replica () 2022-10-19 17:12:41 -07:00
victor-meng
afe59c1589
Postgres fixes () 2022-10-11 16:03:58 -07:00
sunghyunkang1111
5b365e642f
show introductory video and password reset for first time try postgresql () () 2022-10-10 18:53:54 -05:00
victor-meng
81dfd76198
Implement connection string tab for postgres () 2022-10-05 17:32:05 -07:00
sunghyunkang1111
7c77ffda6c
Add password reset callout ()
* Add password reset callout

* Add create password text

* Add password reset callout
2022-10-04 11:50:47 -04:00
victor-meng
beca0d6608
Properly load a postgres account in data explorer () 2022-09-20 10:42:09 -07:00
victor-meng
d54c896d74
Postgre quickstart UI () 2022-09-14 14:42:09 -07:00
victor-meng
d66e85f431
Allow users to delete TablesDB database when enableSDKOperations feature flag is set () 2022-07-06 10:54:49 -07:00
victor-meng
7ab57c9ec4
Add telemetry for new quick start () 2022-06-01 15:26:10 -07:00
victor-meng
7e1343e84f
Add check of account creation time to show carousel ()
Co-authored-by: artrejo <ato9000@users.noreply.github.com>
2022-06-01 15:25:56 -07:00
victor-meng
46ca952955
Add condition for showing quick start carousel ()
* Add condition for showing quick start carousel

* Show coach mark when carousel is closed

* Add condition for showing quick start carousel and other UI changes

* Fix compile error

* Fix issue with coach mark

* Fix test

* Add new sample data, fix link url, fix e2e tests

* Fix e2e tests
2022-05-23 20:52:21 -07:00
Steve Faulkner
fc9f287d0a
Remove Explorer.configure () 2021-06-10 19:02:07 -05:00
Hardikkumar Nai
50f83cde87
Remove Explorer.collectionCreationDefaults ()
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-26 15:11:47 -05:00
Zachary Foster
2bc298fef1
[Hosted] AAD implementation for item operations () 2021-05-18 17:59:09 -05:00
Hardikkumar Nai
fdd12b41c4
Remove Explorer.defaultExperience ()
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-05 13:00:01 -05:00
victor-meng
4efacace16
add collection panel improvements ()
Co-authored-by: Jordi Bunster <jbunster@microsoft.com>
2021-04-30 10:23:34 -07:00
Sunil Kumar Yadav
531df811da
Remove userContext.defaultExperience ()
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-04-28 14:25:04 -05:00
Steve Faulkner
5a019eb431
Remove Explorer.isPreferredAPIMongo ()
Co-authored-by: hardiknai-techm <HN00734461@TechMahindra.com>
2021-04-27 20:50:01 -05:00
Hardikkumar Nai
1685b34e2a
Remove Explorer.isPreferredDocumentDB () 2021-04-13 20:53:14 -05:00
Steve Faulkner
0f88176a27
Remvoe Explorer.subscriptionType () 2021-04-06 14:35:14 -05:00
Steve Faulkner
cb7760b3f6
Remove Explorer.flight and Explorer.hasWriteAccess ()
* Remove Explorer.flight

* Update snapshots

* Remove Explorere.hasWriteAccess

* Update snapshot
2021-04-06 13:33:12 -05:00
Jordi Bunster
f33ec09040
Remove Explorer.features ()
In addition this makes the URL-passed feature flags type safe
2021-03-22 19:04:06 +00:00
Steve Faulkner
9db0975f7f
Remove Explorer.isTryCosmos () 2021-03-17 16:02:20 -05:00
Steve Faulkner
a2e3be9680
Remove Explorer.serverId () 2021-03-17 15:24:21 -05:00
Steve Faulkner
62550f8d6a
Deprecate Explorer Properties () 2021-03-10 23:02:55 -06:00
Steve Faulkner
07474b8271
Remove window.authType () 2021-02-22 14:43:58 -06:00
Steve Faulkner
dfb1b50621
Explorer.ts Cleanup ()
Co-authored-by: victor-meng <56978073+victor-meng@users.noreply.github.com>
2020-12-16 20:00:39 -06:00
Steve Faulkner
addcfedd5e
MinRU survey for SettingsV2 component ()
Adds survey link to remove the RU/GB minimum on an account
2020-11-12 19:35:39 +00:00
victor-meng
1c80ced259
Fix settings tab issue for cassandra and add feature flag ()
* Fix settings tab issue for cassandra and add feature flag

* Adding the rest of the changes....

Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2020-08-19 18:11:43 -05:00
victor-meng
455722c316
Fix deleteDatabase and deleteCollection with ARM () 2020-08-11 18:36:42 -07:00
Steve Faulkner
0011007d5f
Refactor Global state into Context Files () 2020-08-06 14:03:46 -05:00