Lucy Zhang
bfe694763b
Add tests for Jupyter Session ( #12053 )
...
* add tests for Jupyter Session
* remove comment and fix description
* throw error if spark kernel provider is not mssql
* use localize strings and add pythonEnvVarPath test
2020-09-02 11:44:15 -07:00
Leila Lali
22c88cdd2e
setting selected db name in drop down to current connection db name ( #11912 )
2020-08-31 14:44:08 -07:00
Lucy Zhang
a3121c0b2d
Add tests for Jupyter Session ( #11961 )
...
* add tests for config kernel and connection
* move sinon.restore and fix config filepath
2020-08-25 18:59:53 -07:00
Vasu Bhog
29fbc7d952
Refactored Server Instance Tests ( #11868 )
...
* Refactored and improved testing through sinon
* Addressed changes - helper function and direct call to function refactor
2020-08-19 17:28:15 -05:00
Cory Rivera
0f063d3a2e
Skip adding python user package directory to PATH on SAW devices. ( #11849 )
2020-08-18 17:14:19 -07:00
Cory Rivera
92db8df000
Simplify python reinstallation by only installing jupyter. ( #11820 )
2020-08-17 11:02:18 -07:00
Chris LaFreniere
a34a72795b
Notebook Code Cleanup + Utils Test ( #11754 )
...
* Cleanup + Utils Test
* Removing unnecessary util method
2020-08-14 14:08:56 -07:00
Cory Rivera
ff2d2d0339
Remove preview flag for Configure Python wizard. ( #11813 )
2020-08-14 12:36:40 -07:00
Cory Rivera
d68433ec22
Add some package management unit tests for JupyterServerInstallation ( #11777 )
2020-08-13 13:12:28 -07:00
Cory Rivera
d380328f8b
Use a regex to detect notebook started message. ( #11642 )
2020-08-04 18:00:52 -07:00
Charles Gagnon
ee540ac89c
Fix Notebook toolbar contributed actions ( #11572 )
...
* Fix Notebook toolbar contributed actions
* Fix args
* Remove unused imports
2020-07-30 14:11:15 -07:00
Barbara Valdez
6d9efbd603
Open books from Github ( #10670 )
...
* Add open book option in UI
* Add dropdowns option on dialog
* Add flow logic
* Fetch releases and validate URL
* Add class for github books and shared file books
* Change code structure
* Unblock local copy + stack overflows
* Download books from github
* Remove unused files
* Clean code and use the openNotebookFolder command to open remote book
* Checkpoint
* Refactor remote book dialog model to only hold data
* Remove ApiWrapper and refactor createlocalcopy method
* Use sinon js framework instead of typemoq for testing remotebookController
* Remove api wrapper
* Add some tests
* Add more tests and address pr comments
* Address PR comments
* Fix remotebook broken tests
* Add download location in output channel and use openBook command
* Address PR comments
* Fix typos, print error message and remove failing test
* Print error message
* Separate tests in different files
* Declare controller variable inside extension.tst
Co-authored-by: chlafreniere <hichise@gmail.com >
2020-07-24 19:39:03 -07:00
Leila Lali
4a88adffd2
Adding button plugin to table component ( #10918 )
...
* Added delete plugin to table component
2020-07-22 16:26:16 -07:00
Chris LaFreniere
0c3c714be1
Stop hardcoding python3 ( #11464 )
2020-07-21 16:38:04 -07:00
Cory Rivera
7461cf844d
Add some unit tests for PyPiClient. ( #11442 )
2020-07-21 10:56:25 -07:00
Charles Gagnon
b3a01fcf77
Remove ApiWrapper from notebook extension ( #11224 )
...
* Remove ApiWrapper in notebook extension
* delete file
* Remove copyrights
2020-07-08 11:06:32 -07:00
Cory Rivera
f409abfc01
Disable python downloads when running notebooks on a SAW. ( #11186 )
2020-07-07 11:32:05 -07:00
Chris LaFreniere
a8a7559229
Add more notebook extension tests ( #11143 )
...
* more tests
* More tests
* More tests
* Add prompt tests
2020-06-30 11:01:51 -07:00
Charles Gagnon
94bc0d9559
Fix open notebook bug ( #10930 )
...
* Fix open notebook bug
* cleanup
* clean up spaces
2020-06-16 13:06:44 -07:00
Chris LaFreniere
960aa14027
stop running magics that dont exist ( #10894 )
2020-06-12 14:25:01 -07:00
Charles Gagnon
4d6ec69eba
Fetch password from credential store before connecting to knox endpoint ( #10666 )
...
* Fetch password from credential store before connecting to knox endpoint
* Add combined code coverage script
* Revert "Add combined code coverage script"
This reverts commit e538f2fb2a79993a77f749f384fbc306b18b9f64.
2020-06-02 13:27:37 -07:00
Cory Rivera
98ce3c74e6
Hide installation options in Configure Python wizard if python is already setup. ( #10635 )
2020-05-29 17:28:02 -07:00
Charles Gagnon
f568ff82d8
Fix HDFS support for CU5+ BDC instances ( #10577 )
...
* Fix HDFS node auth for non-root username
* more changes
2020-05-27 10:17:28 -07:00
Cory Rivera
d3e1675fc5
Only check if python is running before trying to overwrite an existing installation. ( #10383 )
2020-05-14 11:37:06 -07:00
Cory Rivera
f94a9d0d58
Update Configure Python dialog to allow packages to be installed for specific kernels. ( #10286 )
2020-05-08 16:02:59 -07:00
Chris LaFreniere
0fbc3d1cb6
Get rid of red herrings ( #10309 )
2020-05-08 14:49:49 -07:00
Chris LaFreniere
0a3a0ec80f
Notebooks: Support User-Installed Kernels ( #10194 )
...
* Fixes for attach to. Still need to update cache
* Don't have jupyter hardcoded
* Handle DOTNET_ROOT env var
* Fix on load
* Put behind feature flag
* Cleanup
* Error check
* PR feedback
2020-04-29 10:34:27 -07:00
Cory Rivera
67b6f6ffcd
Add tests for Open Notebook Folder functionality. ( #10056 )
2020-04-17 16:27:00 -07:00
Cory Rivera
2817316cf4
Check conda-forge channel first when installing conda packages. ( #10035 )
2020-04-16 16:58:32 -07:00
Monica Gupta
63006e6e63
Undo default kqlmagic install ( #9871 )
...
Co-authored-by: Monica Gupta <mogupt@microsoft.com >
2020-04-07 10:20:37 -07:00
Monica Gupta
11c34f36d7
set ads context for kqlmagic ( #9849 )
...
Co-authored-by: Monica Gupta <mogupt@microsoft.com >
2020-04-06 09:48:16 -07:00
Leila Lali
dd56908a06
Added multiple location option to package management dialog ( #9790 )
...
* Added multiple location option to package management dialog
2020-04-01 13:33:45 -07:00
Chris LaFreniere
bb135d6c67
Ensure kqlmagic is only offered for pip ( #9776 )
2020-03-30 16:33:49 -07:00
Monica Gupta
9c842e7548
Kql magic updates ( #9753 )
...
* Inludes package upgrade and silent env
* Make user param changes
* Address comments
Co-authored-by: Monica Gupta <mogupt@microsoft.com >
2020-03-30 10:43:26 -07:00
Monica Gupta
fa6898ded7
Pre-installs and registers kqlmagic ( #9558 )
...
Co-authored-by: Monica Gupta <mogupt@microsoft.com >
2020-03-17 09:02:58 -07:00
Chris LaFreniere
16fab722d5
Remove Decompress + Replace with Other Package ( #9532 )
...
* add windows support
* works on windows
* Still testing, works on Windows
* Reject on error
* Fix adm-zip external
2020-03-10 19:55:25 -07:00
Chris LaFreniere
268463b5c7
Remove decompress ( #9530 )
2020-03-10 13:21:51 -07:00
Charles Gagnon
b1d58767c4
Add livy_session_startup_timeout_seconds config back in ( #9212 )
2020-02-25 11:31:10 -08:00
Cory Rivera
30c8182f16
Print jupyter URL without encoded characters in notebook start message. ( #9131 )
2020-02-13 11:19:34 -08:00
Chris LaFreniere
10d817b6b4
Change ps kernel version to latest 4 updated flow ( #9023 )
2020-02-04 11:52:28 -08:00
Anthony Dresser
bd7aac8ee0
Merge from vscode a234f13c45b40a0929777cb440ee011b7549eed2 ( #8911 )
...
* Merge from vscode a234f13c45b40a0929777cb440ee011b7549eed2
* update distro
* fix layering
* update distro
* fix tests
2020-01-22 13:42:37 -08:00
Leila Lali
0a6dc2720d
Machine Learning Services extension with package management feature ( #8622 )
...
* Machine Learning Services extension with package management feature
2019-12-17 09:55:42 -08:00
Leila Lali
0d9353d99e
Manage Package Dialog Refactor ( #8473 )
...
* Refactoring Manage Packages dialog so that other extensions can contribute to it by registering package mange providers for different location and package type
2019-12-05 10:26:50 -08:00
Cory Rivera
255ea1945b
Only conda install pykerberos on non-windows platforms. ( #8544 )
2019-12-03 16:40:11 -08:00
Chris LaFreniere
0520870754
notebooks lgtm cleanup part 1 ( #8280 )
2019-11-11 13:40:48 -05:00
Charles Gagnon
abbb1e54da
Add config for ignoring SSL errors on BDC queries ( #8169 )
...
* Add config for ignoring SSL errors on BDC queries
* Fix error handling in write stream
* Disable tslint check
* Handle promise appropriately
* PR comments
* Change defaults to true
2019-11-01 15:20:47 -07:00
Chris LaFreniere
55acb36e33
Update powershell kernel version to 0.1.2 ( #8171 )
2019-11-01 10:47:32 -07:00
Maddy
7cc430d199
added try catch aroud the json parse and bypassing the err by logging… ( #8166 )
...
* added try catch aroud the json parse and bypassing the err by logging to console
* updated error message with package info
* updates to address PR comments
* added package info and refactored the err logging
* backslash update
* refactored error method and added try for the entire method
2019-10-31 17:57:26 -07:00
Kevin Cunnane
2558d6bff6
Fix #8162 Spark timeout in BDC cluster is higher than client-side, causing successful sessions to show as failed ( #8164 )
...
* Fix #8162 Spark timeout in BDC cluster is higher than client-side, causing successful sessions to show as failed
2019-10-31 17:00:36 -07:00
Chris LaFreniere
5aff7ef4c7
Ensure cwd matches notebook path ( #8137 )
...
* Ensure cwd matches notebook path
* add error checking
* silent, don't store history
2019-10-31 15:10:49 -07:00