victor-meng
042f980b89
Replace window.confirm and window.alert with modal dialog ( #965 )
2021-07-30 10:27:27 -07:00
victor-meng
fecac5625a
Migrate resource tree for resource token to react ( #956 )
2021-07-22 17:11:19 -07:00
victor-meng
6d46e48490
Migrate resource tree to react ( #941 )
2021-07-20 11:40:04 -07:00
Tanuj Mittal
416358f540
Cleanup Schema Analyzer feature flag ( #938 )
2021-07-15 06:42:14 +05:30
victor-meng
8d6ccf8356
import ComponentRegisterer in Explorer ( #935 )
2021-07-13 19:59:39 -05:00
Hardikkumar Nai
71113e403e
Resolve ESlint Errors ( #932 )
2021-07-12 22:38:16 -05:00
Hardikkumar Nai
cfce78242c
Remove Explorer.openBrowseQueriesPane ( #889 )
2021-07-12 09:40:43 -05:00
victor-meng
f8ab0a82e0
Move tabs manager to zustand ( #915 )
2021-07-08 21:32:22 -07:00
victor-meng
db34024259
Move notebook flags to zustand ( #912 )
2021-07-06 15:21:23 -05:00
victor-meng
98d7bb37d5
Move resource token collection to useDatabases zustand store ( #916 )
2021-07-06 14:05:38 -05:00
Hardikkumar Nai
a1d5648bbc
Remove Explorer.openAddCollectionPane ( #905 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-06-27 23:39:28 -05:00
victor-meng
4d2a6999d4
Move selectedNode to zustand ( #903 )
2021-06-24 13:56:33 -05:00
Hardikkumar Nai
a7239c7579
Remove Explorer.openDeleteDatabaseConfirmationPane ( #908 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-06-24 00:21:27 -05:00
victor-meng
59655eed5f
Remove route handlers ( #909 )
...
* Remove tab handlers
* Fix tests
2021-06-23 23:54:37 -05:00
victor-meng
96e6bba38b
Move databases to zustand ( #898 )
2021-06-18 13:25:08 -05:00
Hardikkumar Nai
0c6324a4c1
Remove Explorer.openTableSelectQueryPanel ( #881 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-06-14 16:57:47 -05:00
Hardikkumar Nai
615bfeaf48
Remove Explorer openEditTableEntityPanel and openAddTableEntityPanel ( #887 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-06-14 16:34:37 -05:00
Steve Faulkner
3bc58a80e4
Remove Explorer.isHostedDataExplorerEnabled ( #890 )
2021-06-14 14:46:14 -05:00
Hardikkumar Nai
959d34d88d
Remove Explorer.openCassandraAddCollectionPane ( #888 )
2021-06-10 23:41:24 -05:00
Steve Faulkner
ce3c2fcfb6
Remove settings component container dependency ( #886 )
2021-06-10 19:29:41 -05:00
victor-meng
b0bbeb188a
Fix query tab/pane related issues ( #879 )
2021-06-10 17:17:11 -07:00
Steve Faulkner
fc9f287d0a
Remove Explorer.configure ( #884 )
2021-06-10 19:02:07 -05:00
Steve Faulkner
006230262c
Remvoe Explorer.isServerlessEnabled ( #883 )
2021-06-10 18:16:43 -05:00
Hardikkumar Nai
c980af9a5c
Remove method Explorer.openSettingPane ( #880 )
2021-06-10 08:09:38 -05:00
Steve Faulkner
bcc9f8dd32
Migrate remaining notification console methods to zustand ( #873 )
2021-06-09 15:11:12 -05:00
Steve Faulkner
fc9f4c5583
Migrate notebooks workspaces to generated clients ( #876 )
2021-06-09 15:08:10 -05:00
Steve Faulkner
8f6cac3d35
Remove Unused Splitter ( #874 )
2021-06-09 08:35:25 -05:00
Srinath Narayanan
ee60f61cfe
Mongo tabs UX fixes ( #851 )
...
* Fixed mongo tabs UX
* changed logic for new tab index
* moved index to tabs base
* removed getIndex method
2021-06-08 00:17:55 +05:30
Steve Faulkner
b875407d49
Pure React Command Bar ( #828 )
2021-05-28 15:20:59 -05:00
Steve Faulkner
18ce8749ed
Fix Enable Synapse Link ( #849 )
2021-05-28 15:20:19 -05:00
Steve Faulkner
481ff9e7fe
Migrate SidePanel state to Zustand ( #799 )
...
Co-authored-by: hardiknai-techm <HN00734461@TechMahindra.com>
2021-05-27 16:07:07 -05:00
Hardikkumar Nai
50f83cde87
Remove Explorer.collectionCreationDefaults ( #840 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-26 15:11:47 -05:00
Tanuj Mittal
cb1d60cc90
Hide hosted shells and schema analyzer if VNET, Firewall or Private endpoints is enabled ( #826 )
...
* Disable Schema Analyzer if VNET or Firewall is enabled
* Add support for private endpoint connections
* Fix lint warning
2021-05-27 01:31:13 +05:30
Sunil Kumar Yadav
1bcb4246f6
Migration Expand/Collapse Resource Tree to React ( #815 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-25 15:26:36 -05:00
Steve Faulkner
e7e15c54b3
Cleanup Synapse+Spark Logic ( #813 )
2021-05-25 14:46:52 -05:00
Sunil Kumar Yadav
522fdc69ab
Remove Explorer collection/database text properties ( #821 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-25 08:32:40 -05:00
Steve Faulkner
42cf814700
Move <Dialog/> state to zustand ( #806 )
2021-05-20 09:54:26 -05:00
Steve Faulkner
735a81db47
Remove Explorer.setFeaturesFromFlights ( #801 )
2021-05-19 18:58:44 -05:00
Tanuj Mittal
ac753b0780
Enable Schema Analyzer in MPAC ( #805 )
2021-05-20 00:02:12 +05:30
Srinath Narayanan
ae76fb0258
Mongo Shell Fixes ( #738 )
...
* initial commit for mongo shell refactor
* multile tabs for terminals
* added notebooks enabled check
* added vnet check
* minor edits
* removed console log
* fixes
* hide main 'open mongo shell' button
* addressed PR comments
* Added check for iprules and other fixes
* Updated snapshot
* addressed PR comments
* format errors fixed
2021-05-19 09:32:45 +05:30
Hardikkumar Nai
6e9144b068
Remove generic right pane component ( #790 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-18 21:57:31 -05:00
Hardikkumar Nai
030a4dec3c
Migrate Cassandra Add Container to React ( #723 )
2021-05-18 21:30:11 -05:00
Steve Faulkner
5d1b659e2f
Revert "Migrate Collapse/Open Resource Tree to React ( #733 )" ( #792 )
...
This reverts commit d7c62ac7f1
.
2021-05-17 10:40:23 -05:00
Hardikkumar Nai
a52a156005
Remove Old Add Database Pane Code ( #784 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-14 12:05:00 -05:00
vaidankarswapnil
a6b82c8340
Migrate graph style panel to react ( #619 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-13 15:45:00 -05:00
Tanuj Mittal
404b1fc0f1
Prep Schema Analyzer for flighting ( #760 )
...
* Prepare for flighting Schema Analyzer
* Rename SchemaAnalyzerComponent -> SchemaAnalyzer
* Only show Schema option if notebooks enabled
2021-05-13 10:34:09 -07:00
Sunil Kumar Yadav
d7c62ac7f1
Migrate Collapse/Open Resource Tree to React ( #733 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-12 20:03:52 -05:00
victor-meng
14e58e5519
Batch of small fixes for RightPaneForm and AddDatabasePane components ( #780 )
2021-05-12 19:12:03 -05:00
victor-meng
c5f76ac2a9
Fix isFixedCollectionWithSharedThroughputSupported flag ( #774 )
2021-05-12 09:16:13 -05:00
Laurent Nguyen
861042c27e
Fix bug publish screenshot ( #762 )
...
[Preview this branch](https://cosmos-explorer-preview.azurewebsites.net/pull/762?feature.someFeatureFlagYouMightNeed=true )
The main change in this PR fixes the snapshot functionality in the Publish pane-related components. Because the code cell outputs are now rendered in their own iframes for security reasons, a single snapshot of the notebook is no longer possible: each cell output takes its own snapshot and the snapshots are collated on the main notebook snapshot.
- Move the snapshot functionality to notebook components: this removes the reference of the notebook DOM node that we must pass to the Publish pane via explorer.
- Add slice in the state and actions in notebook redux for notebook snapshot requests and result
- Add post robot message to take snapshots and receive results
- Add logic in `NotebookRenderer` to wait for all output snapshots done before taking the main one collating.
- Use `zustand` to share snapshot between Redux world and React world. This solves the issue of keeping the `PanelContainer` component generic, while being able to update its children (`PublishPanel` component) with the new snapshot.
Additional changes:
- Add `local()` in `@font-face` to check if font is already installed before downloading the font (must be done for Safari, but not Edge/Chrome)
- Add "Export output to image" menu item in notebook cell, since each cell output can take its own snapshot (which can be downloaded)
![image](https://user-images.githubusercontent.com/21954022/117454706-b5f16600-af46-11eb-8535-6bf99f3d9170.png )
2021-05-11 18:24:05 +00:00