Asier Isayas
8b0b3b07d6
Add Mongo Proxy to Data Explorer (Standalone and Portal) ( #1738 )
...
* Mongo Proxy backend API
* merge main into current
* allow mongo proxy endpoints to be constants
* allow mongo proxy endpoints to be constants
* fix test
* check for allowed mongo proxy endpoint
* check for allowed mongo proxy endpoint
---------
Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-02-09 10:58:10 -05:00
Laurent Nguyen
1bf4683894
Make Data Explorer work on node v18 ( #1654 )
...
* Upgrade packages to enable npm i with node 18
* Fix crypto and querystring issue
* Fix webpack errors during npm start
* Upgrade monaco editor. Fix alias in webconfig
* Remove deprecated file-loader. Upgrade webpack to latest.
* Fix format
* Upgrade webpack, eslint and typescript
* Update p-retry and fluentui packages
* Revert monaco package upgrade
* Fix notebook compile errors
* Fix lint errors
* Update jest snapshots
* Fix unit tests
* Update node version to 18
* Fix compile error
* Fix compile error
* Fix format
* Turn off warning overlay for webpack devServer
* Fix format
* Re-add monaco webpack plugin and upgrade monaco-editor
* Update package-lock.json
* Fix build issue
* Move MonacoWebpackPlugin to previous place in webpack.config.js
* update package-lock.json
* Fix package-lock.json
* Update package-lock.json
* Fix export ChoiceItem not found warning for self serve. Remove warning turn off in webpack config.
* Update checkout and setup actions in for ci tests
* Disable Gallery callout
* Fix disable gallery header
* Totally disable New gallery callout
* Upgrade all github actions to latest
2023-12-13 10:24:40 -08:00
Laurent Nguyen
90c1439d34
Update prettier to latest. Remove tslint ( #1641 )
...
* Rev up prettier
* Reformat
* Remove deprecated tslint
* Remove call to tslint and update package-lock.json
2023-10-03 17:13:24 +02:00
Armando Trejo Oliver
f5da8bb276
Validate endpoints from feature flags ( #1196 )
...
Validate endpoints from feature flags
2022-01-24 13:06:43 -08:00
Srinath Narayanan
6b4d6f986e
added github test env client id ( #1168 )
2021-12-01 03:38:38 +05:30
Sunil Kumar Yadav
ff498b51e2
fixed eslint of Trigger.ts GithubOAuthService.ts etc ( #1126 )
2021-10-11 07:55:21 -07:00
Srinath Narayanan
4110be10bd
Removing author from publish notebook payload ( #966 )
...
* removing author from publish payload
* fixed failing tests
2021-08-15 13:15:30 +05:30
Hardikkumar Nai
8c05ac740c
Remove Explorer.databaseAccount ( #717 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-05 16:54:50 -05:00
Hardikkumar Nai
fdd12b41c4
Remove Explorer.defaultExperience ( #680 )
...
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
2021-05-05 13:00:01 -05: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
Srinath Narayanan
cf01ffa957
removed enableGalleryPublish, enableLinkInjection feature flags ( #454 )
...
* removed enableGalleryPublish, enableLinkInjection
* removed ENABLE_GALLERY_PUBLISH
2021-02-26 13:07:44 -08:00
Garrett Ausfeldt
864d9393f2
Change schema endpoints ( #447 )
...
* fix resource bug (id is a method)
* change schema endpoints
* fix test
Co-authored-by: REDMOND\gaausfel <gaausfel@microsoft.com>
2021-02-25 11:36:01 -08:00
Tanuj Mittal
4b442dd869
Use GET instead of PATCH for some Juno endpoints ( #431 )
2021-02-06 02:01:34 +05:30
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
Steve Faulkner
4be53284b5
Prettier 2.0 ( #393 )
2021-01-20 09:15:01 -06: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
Garrett Ausfeldt
4ce9dcc024
Add analytical store schema POC ( #164 )
...
* add schema APIs to JunoClient
* start implementing buildSchemaNode
* finish getSchemaNodes
* finish implementing addSchema
* cleanup
* make schema optional
* handle undefined/null schema and fields. Also don't retry on gettting schema failures.
* fix request schema and get schema endpoints
* add feature flag
* try to get most recent schema when refreshed or initialized.
* add tests
* cleanup
* cleanup
* cleanup
* fix merge conflict typos
* fix lint errors
* fix tests and update snapshot
Co-authored-by: REDMOND\gaausfel <gaausfel@microsoft.com>
2020-11-12 13:33:37 -08: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
![image](https://user-images.githubusercontent.com/693092/95799994-3b5fb100-0cab-11eb-86fc-4ded0aeeddb1.png )
2020-10-15 03:49:18 +00:00
Tanuj Mittal
3b64d75322
Add Report Abuse dialog for public gallery notebooks ( #265 )
...
![image](https://user-images.githubusercontent.com/693092/95408825-3975a680-08d5-11eb-812b-80f922ab9fc8.png )
2020-10-12 23:48:05 +00:00
Srinath Narayanan
7a3e54d43e
Added support for acknowledging code of conduct for using public Notebook Gallery ( #117 )
...
* minro code edits
* Added support for acknowledging code of conduct
- Added CodeOfConduct component that shows links and a checkbox that must be acknwledged before seeing the public galley
- Added verbose message for notebook publish error (when another notebook with the same name exists in the gallery)
- Added a feature flag for enabling code of conduct acknowledgement
* Added Info Component
* minor edit
* fixed failign tests
* publish tab displayed only when code of conduct accepted
* added code of conduct fetch during publish
* fixed bug
* added test and addressed PR comments
* changed line endings
* added comment
* addressed PR comments
2020-08-11 00:37:05 -07:00
Srinath Narayanan
95f1efc03f
Added support for notebook viewer link injection ( #124 )
...
* Added support for notebook viewer link injection
* updated tests
2020-08-10 01:53:51 -07:00
Steve Faulkner
0011007d5f
Refactor Global state into Context Files ( #128 )
2020-08-06 14:03:46 -05:00
Steve Faulkner
fea321cd68
More ViewModel cleanup ( #116 )
2020-07-27 16:05:25 -05:00
Tanuj Mittal
84ea3796ec
Remove enableGallery feature flag ( #68 )
...
* Remove enableGallery feature flag
* Fix bugs
* Add tests to increase coverage
* Move favorites functionality behind feature.enableGalleryPublish flag
* Show code cells in NotebookViewer
* Use cosmos db logo as persona image for sample notebook gallery cards
* Update gallery card snapshot to fix test
2020-07-06 12:10:26 -07:00
Tanuj Mittal
7512b3c1d5
Notebooks Gallery ( #59 )
...
* Initial commit
* Address PR comments
* Move notebook related stuff to NotebookManager and dynamically load it
* Add New gallery callout and other UI tweaks
* Update test snapshot
2020-06-30 11:47:21 -07:00
Steve Faulkner
36581fb6d9
Initial Move from Azure DevOps to GitHub
2020-05-25 21:30:55 -05:00