Tanuj Mittal
1643ce4dbb
Log errors by Schema Analyzer ( #1293 )
2022-06-21 05:07:49 +05:30
Tanuj Mittal
c731eb9cf9
Fix Official Samples not loading when Gallery tab is opened ( #1282 )
2022-06-09 02:30:49 +05:30
Tanuj Mittal and kcheekuri
7a809cd2bc
Always schedule memory call ( #1231 )
...
* Always schedule memory call
* Memory heart beat issue-fix
Co-authored-by: kcheekuri <[email protected] >
2022-02-25 13:41:43 -05:00
Tanuj Mittal
410f582378
Fix notebooksTemporarilyDown feature flag ( #983 )
2021-08-17 07:27:41 +05:30
Tanuj Mittal
24d0a16123
Disable notebooks temporarily ( #978 )
...
* Disable notebooks temporarily
* Updates
2021-08-14 07:03:58 +05:30
Tanuj Mittal
f8ac36962b
Add Security Warning Bar for untrusted notebooks ( #970 )
...
* Add Security Warning Bar for untrusted notebooks
* Update
* Another update
* Add a snapshot test
* UX updates
* More updates
* Add tests
* Update test snapshot
* Update string
* Update security message
2021-08-10 23:54:26 +05:30
Tanuj Mittal
416358f540
Cleanup Schema Analyzer feature flag ( #938 )
2021-07-15 06:42:14 +05:30
Tanuj Mittal
62b483d740
Fix connect to GitHub ( #937 )
2021-07-14 17:10:19 -05:00
Tanuj Mittal
c665c4bb7a
Fix notebooks not rendering ( #936 )
2021-07-14 16:55:03 -05:00
Tanuj Mittal
854bd2c149
Use window messaging to pass sensitive data to terminal iframe ( #929 )
...
* Use window messaging to pass sensitive data to terminal iframe
* Address feedback
* Format
* Update
* Add tests
2021-07-13 03:18:13 +05:30
Tanuj Mittal
6d03cec139
Disable caching for cellOutputViewer.html ( #829 )
2021-05-27 01:31:28 +05:30
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
Tanuj Mittal
ac753b0780
Enable Schema Analyzer in MPAC ( #805 )
2021-05-20 00:02:12 +05:30
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
Tanuj Mittal
d1d28885d0
Use CellOutputViewer for SchemaAnalyzer ( #747 )
2021-05-05 11:12:27 +05:30
Tanuj Mittal
181b53c858
Disable HTML in markdown cell for NotebookReadOnlyRenderer ( #746 )
...
[Preview this branch](https://cosmos-explorer-preview.azurewebsites.net/pull/746 )
We have a custom implementation of `Markdown` cell that we use in `NotebookRenderer`. This custom implementation disables HTML rendering in markdown cells. This change uses the same for `NotebookReadOnlyRenderer` which we use for Gallery.
2021-05-04 21:43:39 +00:00
Tanuj Mittal
e8b79d6260
Use postRobot to listen for GitHub OAuth messages ( #729 )
2021-04-27 22:22:52 +05:30
Tanuj Mittal and Laurent Nguyen
5ecc3d67b0
Add support for Schema Analyzer ( #411 )
...
* New MongoSchemaTab
* Address feedback and updates
* Build fixes
* Rename to SchemaAnalyzer
* Format
Co-authored-by: Laurent Nguyen <[email protected] >
2021-04-22 21:45:21 -04:00
Tanuj Mittal
448566146f
Add CellOutputViewer for SandboxOutputs ( #686 )
...
* Initial commit
* Optimizations
* Optimize notebookOutputViewer bundle size by lazy loading transforms
* Update package-lock.json
* More optimizations
* Updates
* Fix unit test and other updates
* Address feedback
* Update package-lock.json
* Update test snapshots
* Fix build
* Reduce cellOutputViewer bundle size
* Renaming
2021-04-22 13:37:12 -04:00
Tanuj Mittal
914e969083
Add a feature flag to override Juno endpoint ( #700 )
...
* Add a feature flag to override Juno endpoint
* Fix build
2021-04-20 06:08:53 +05:30
Tanuj Mittal
f94f95e788
Hide favorite button from Standalone gallery ( #675 )
2021-04-15 05:27:04 +05:30
Tanuj Mittal
6dba2e4792
Fix height for SandboxFrame ( #676 )
2021-04-15 05:26:53 +05:30
Tanuj Mittal
68789c5069
Tighten notebook code cell output sandbox and enable it by default ( #664 )
...
* Tighten notebook code cell output sandbox
* Enable sandboxnotebookoutputs by default
* Address feedback
2021-04-14 23:36:44 +05:30
Tanuj Mittal
14fd9054dd
Sandbox all outputs in iFrame ( #624 )
2021-04-12 08:59:18 -07:00
Tanuj Mittal
37e0f50ef2
Fix telemetry from child windows of Data Explorer ( #633 )
...
* Fix telemetry from child windows of Data Explorer
* Address feedback
2021-04-09 12:52:41 +05:30
Tanuj Mittal
316fe7e8bb
Reset cell status after execution is canceled ( #564 )
2021-03-19 22:55:54 +05:30
Tanuj Mittal
3eda8029ba
Change default Sort order for Gallery to MostRecent & fix gallery card height for empty tags ( #545 )
2021-03-17 01:40:38 +00:00
Tanuj Mittal
c1b74266eb
Gallery fixes ( #514 )
...
- Fix COC overlay height
- Make standalone gallery usable on mobile devices
Before:

After:

2021-03-09 18:42:54 +00:00
Tanuj Mittal
2a7546e0de
Skip SelfServe e2e test ( #432 )
2021-02-06 02:30:46 +05:30
Tanuj Mittal
4b442dd869
Use GET instead of PATCH for some Juno endpoints ( #431 )
2021-02-06 02:01:34 +05:30
Tanuj Mittal
f0b4737313
Update gallery colors ( #430 )
...
* Update gallery colors
* fix lint error
* Fix test
2021-02-06 01:19:36 +05:30
Tanuj Mittal
afaa844d28
Telemetry updates ( #429 )
2021-02-06 00:26:20 +05:30
Tanuj Mittal
3e5a876ef2
Fix setting isGalleryPublishEnabled when flight is enabled ( #428 )
2021-02-05 20:55:08 +05:30
Tanuj Mittal
51abf1560a
Disable dark overlay for Dialog ( #423 )
2021-02-05 19:28:57 +05:30
Tanuj Mittal
93cfd52e36
Update Code of Conduct Overlay and other minor changes ( #424 )
...
* Use light theme for coc-overlay
* Updates
* Fix vertical height for COC overlay
2021-02-05 14:56:50 +05:30
Tanuj Mittal
3fd014ddad
Disable caching for config.json file ( #421 )
...
* Disable caching for config.json file
* Disable cache when fetching config.json
2021-02-04 15:25:13 +05:30
Tanuj Mittal
db7c45c9b8
Enable gallery publishing in MPAC ( #416 )
...
* Enable gallery publishing in MPAC
* Address feedback
* Use ENABLE_GALLERY_PUBLISH config in standalone gallery
* Fix test
2021-02-03 23:42:11 +05:30
Tanuj Mittal
4f6b75fe79
More gallery updates ( #418 )
...
* More gallery updates
* Add PublishContent icon
* Address feedback
2021-02-03 23:24:27 +05:30
Tanuj Mittal
5038a01079
Add telemetry for Notebooks Gallery and other updates ( #413 )
...
* Add telemetry for Notebooks Gallery
* More changes
* Address feedback and fix lint error
* Fix margins for My published work
2021-02-03 14:48:50 +05:30
Tanuj Mittal
e0063c76d9
Add support for gallerypublish flight ( #412 )
2021-02-03 02:05:19 +05:30
Tanuj Mittal
9278654479
Public gallery improvements ( #409 )
...
- [x] Don't show extension in name field for publish
- [x] Open "Your published work" tab after publishing
- [x] Continue showing dialog for Report Abuse status
- [x] For showing COC in Public Gallery tab show backdrop of thumbnails
- [x] Liked -> My Favorites & Your published work -> My published work
2021-01-29 17:04:38 +00:00
Tanuj Mittal
59113d7bbf
Update Juno endpoints ( #405 )
2021-01-29 20:28:20 +05:30
Tanuj Mittal
263262a040
Update Juno endpoints to pass subscriptionId ( #339 )
...
Corresponding [server side change](https://msdata.visualstudio.com/CosmosDB/_git/CosmosDB-portal/pullrequest/464443?_a=overview ) has been deployed to Prod so now we can go ahead with DE side changes.
2021-01-27 08:08:58 +00:00
Tanuj Mittal
40491ec9c5
Gallery related fixes ( #312 )
...
* AVERT fixes
* Remove enableCodeOfConduct feature flag
* Fix reporting abuse
* Add empty screen for Liked and Published tabs in Gallery
* fix build
* Remove unused code
* Fix standalone public gallery
2020-12-10 13:09:18 -08:00
Tanuj Mittal
e133df18dd
Record baseUrl for OpenTerminal success/failure telemetry ( #335 )
...
This is useful to know which terminal is opening.
2020-12-10 19:54:21 +00:00
Tanuj Mittal
53a8cea95e
Hide Settings for Cassandra Serverless accounts ( #311 )
...
In case of Serverless Cassandra accounts we don't have any Settings to tweak in the Settings Tab. So this change hides the option to open Settings tab in those cases.
2020-11-05 00:11:36 +00:00
Tanuj Mittal
734df3dd18
Pass subscriptionId when publishing/accessing published notebooks ( #288 )
...
We need to record `subscriptionId` when publishing a notebook, also we want to restrict notebooks to only from a particular `subscriptionId` when accessing `My published work` tab. This change passes the `subscriptionId` as part of the URL when publishing or accessing published notebooks.
2020-10-22 00:01:22 +00:00
Tanuj Mittal
bd00e5eb9b
Support async notebook publishing ( #275 )
...
Handle cases for async notebook publishing. Now `Your published work` tab shows 3 sections - published, under review, and removed notebooks.
Note: The text labels are design placeholders

2020-10-15 03:49:18 +00:00
Tanuj Mittal
3b64d75322
Add Report Abuse dialog for public gallery notebooks ( #265 )
...

2020-10-12 23:48:05 +00:00
Tanuj Mittal
c08a1872cc
Add correct content-type header to terminals calls ( #258 )
2020-10-06 16:55:13 -07:00
Tanuj Mittal
70c7d84bdb
Do not fail when trying to find DE window with cross origin ( #231 )
...
* Do not fail when trying to find DE window with cross origin
* Fix lint errors
2020-09-25 14:49:11 -07:00
Tanuj Mittal
dcc2036793
Fix hotfix syntax in workflow ( #232 )
2020-09-25 14:44:15 -07:00
Tanuj Mittal
987368fe58
Disable endtoendpuppeteer tests (temporarily) ( #233 )
2020-09-25 14:38:49 -07:00
Tanuj Mittal
7c5c8ddb7a
Fix incorrect usage of TelemetryProcessor ( #221 )
...
* Fix incorrect usage of TelemetryProcessor
* Address feedback
2020-09-22 12:19:06 -07:00
Tanuj Mittal
92c4440d38
Skip refreshing pinned repos if token not available ( #219 )
2020-09-21 11:41:48 -07:00
Tanuj Mittal
832f8d560d
Reset focus to trigger element when pane is closed ( #217 )
2020-09-17 15:08:46 -07:00
Tanuj Mittal
bad6a60d07
Fix aria-labels in AddCollectionPane and DeleteCollectionConfirmationPane ( #213 )
...
* Fix aria-labels in AddCollectionPane and DeleteCollectionConfirmationPane
* Fix broken delete
2020-09-17 12:20:22 -07:00
Tanuj Mittal
34c41e1557
Add telemetry for OpenTerminal ( #200 )
2020-09-16 17:04:34 -07:00
Tanuj Mittal
d6a4924710
Add actionModifier to appInsights telemetry ( #202 )
2020-09-15 11:21:18 -07:00
Tanuj Mittal
c4257bf4a9
Revert "Add telemetry for OpenTerminal success/failure ( #192 )" ( #198 )
...
This reverts commit 83b13de685 .
2020-09-11 23:12:28 -07:00
Tanuj Mittal
728eeefa17
Fix file downloads from notebooks container ( #196 )
...
* Fix file downloads from notebooks container
* Add downloading message
2020-09-11 19:37:00 -07:00
Tanuj Mittal
83b13de685
Add telemetry for OpenTerminal success/failure ( #192 )
...
* Add telemetry for OpenTerminal success/failure
* Address review comments
2020-09-11 15:42:55 -07:00
Tanuj Mittal
ed9b443bf6
Disable fetch tracking in appInsights ( #187 )
2020-09-10 12:15:24 -07:00
Tanuj Mittal
3279460cfd
Update @azure/cosmos to 3.9.0 ( #154 )
2020-08-17 14:26:19 -07:00
Tanuj Mittal
dde2ca75c4
Show submit button by default in GenericRightPaneComponent & other fixes ( #144 )
...
* Bug fixes
* Fix build
2020-08-17 11:39:11 -07:00
Tanuj Mittal
22b2e1df48
Support empty offers for serverless accounts ( #132 )
...
* Add support for no offers when serverless accounts
* Add workaround for ignoring failed /offers when using connection string
* Revert @azure/cosmos upgrade
2020-08-14 17:45:13 -07:00
Tanuj Mittal
5886db81e9
Copy To functionality for notebooks ( #141 )
...
* Add Copy To functionality for notebooks
* Fix formatting
* Fix linting errors
* Fixes
* Fix build failure
* Rebase and address feedback
* Increase test coverage
2020-08-11 09:27:57 -07:00
Tanuj Mittal
e6acf6686f
Update NotebookReadOnlyRenderer.tsx ( #127 )
2020-08-04 10:24:25 -07:00
Tanuj Mittal
3eff440680
Remove unused Telemetry Actions and update comment ( #18 )
2020-06-15 10:35:02 -07:00
Tanuj Mittal
aa8236666e
Use graphql in GitHubClient and misc fixes ( #8 )
...
* Use graphql in GitHubClient
* Replace usage of Array.find with _.find
2020-06-05 12:22:41 -07:00