Barbara Valdez
fde5caa9a4
Add documentation and fix paths ( #14948 )
...
* use posix relative path
* add doc link in dialog
* rename book to Jupyter book
2021-04-02 15:44:25 -07:00
Barbara Valdez
fc13fb2200
Book Fixes ( #14931 )
...
* change folder icon and fix book path
* change folder icon in dark mode
* add folder.svg under resources
2021-03-31 14:02:08 -07:00
Barbara Valdez
8aa222d1c8
Add new file UI ( #14773 )
...
Adds a notebook or markdown file to a book's top level or a section by right click on Book Tree View
2021-03-30 18:44:52 -07:00
Barbara Valdez
3f0ca8b714
Create book dialog improvements ( #14429 )
...
* add improvements TODO on creating book experience
* fix create book to support a more complex folder structure
* replace \\ to a forward slash on windows
* address pr comments
* fix tests
* use the posix version of path.sep
2021-03-02 21:23:28 -08:00
Barbara Valdez
5ece9b968a
Create book UI ( #14210 )
...
* Add dialog for creating books
* create empty book
* add localized constants
* add validation to dialog
* reset the create book command to original
* address pr comments
* change error message
* Init book toc manager in bookTreeView
2021-02-22 13:29:09 -08:00
Karl Burtram
ce612a3d96
Merge from vscode 2c306f762bf9c3db82dc06c7afaa56ef46d72f79 ( #14050 )
...
* Merge from vscode 2c306f762bf9c3db82dc06c7afaa56ef46d72f79
* Fix breaks
* Extension management fixes
* Fix breaks in windows bundling
* Fix/skip failing tests
* Update distro
* Add clear to nuget.config
* Add hygiene task
* Bump distro
* Fix hygiene issue
* Add build to hygiene exclusion
* Update distro
* Update hygiene
* Hygiene exclusions
* Update tsconfig
* Bump distro for server breaks
* Update build config
* Update darwin path
* Add done calls to notebook tests
* Skip failing tests
* Disable smoke tests
2021-02-09 16:15:05 -08:00
Alan Ren
a3cddbc8aa
align with portal button style ( #14187 )
...
* align with portal button style
* fix welcome page
* image button
* more fixes
* use withProperties
* add comment back
* add border radius
2021-02-08 15:12:54 -08:00
Cory Rivera
a0656d6f8d
Add unit tests for PythonPathLookup class. ( #14133 )
2021-02-01 16:37:17 -08:00
Barbara Valdez
fa150fbe67
Initialize releases when creating remoteBookController ( #14064 )
...
* Check that releases if not undefined
* Initialize model with empty releases
2021-01-27 15:17:32 -08:00
Cory Rivera
9e9fac2991
Skip checking if python is running when only doing package upgrades during python install. ( #13995 )
2021-01-19 20:01:59 -08:00
Cory Rivera
94b697340d
Remove unnecessary OutputChannel reference from PythonPathLookup class. ( #13970 )
2021-01-15 16:51:42 -08:00
Alan Ren
ae6494f3e4
table component improvement ( #13801 )
...
* hyperlink column
* fixed width for image only button - old behavior
2020-12-14 20:28:43 -08:00
Chris LaFreniere
a5231ec0e5
Notebook Extension: First logging improvements ( #13729 )
...
* First logging improvements
* PR feedback for err output
2020-12-11 11:21:06 -08:00
Barbara Valdez
d3bcb942f5
Add synapse repo to dropdown option ( #13536 )
...
* Add synapse repo
* fix typo
2020-11-24 15:01:34 -08:00
Charles Gagnon
1c279675c8
Add support for low-privileged user to run spark notebooks ( #12883 )
...
* Add support for low-privileged user to run spark notebooks
* error
* fix test
2020-10-13 09:29:00 -07:00
Charles Gagnon
807a4ae8c4
Add telemetry for ModelView wizards ( #12596 )
...
* Add telemetry for ModelView wizards
* Remove unnecessary params
* Fix compile error
2020-09-23 17:08:22 -07:00
Leila Lali
635da9a2b2
ML - Bug fixing ( #11920 )
...
* Fixed a bug with validating inputs when generating predict script
* Fixed the bug with verifying R packages
* Fixed the tests
* Added warning for when output column data type doesn't match with model output data type
* Fix the issue with selecting db
2020-08-31 20:02:30 -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
Chris LaFreniere
82132583af
Re-enable previously commented out configure python wizard tests ( #11945 )
...
* Re-enable configure python wizard tests
* Remove extra comment
2020-08-25 11:26:37 -07:00
Cory Rivera
92db8df000
Simplify python reinstallation by only installing jupyter. ( #11820 )
2020-08-17 11:02:18 -07:00
Cory Rivera
ff2d2d0339
Remove preview flag for Configure Python wizard. ( #11813 )
2020-08-14 12:36:40 -07:00
Barbara Valdez
e7ec278ef2
Replace URL and use vscode.URI on local paths ( #11624 )
...
* Use vscode.URI for local paths
* Use vscode.uri file method to set the name for remotebookfull path compressed file
* Add await on extract tar function
* Replace remote paths too
* Use vscode.uri.file instead of parse for local paths
2020-08-04 13:22:28 -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
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
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
Cory Rivera
5d60254bb9
Add custom width to Python wizard to reduce wasted space. ( #10705 )
...
* Also use double quotes for localize calls in the wizard.
2020-06-03 14:41:39 -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
Cory Rivera
fc548be2c1
Uncheck unselected radio buttons in Configure Python wizard. ( #10344 )
2020-05-12 13:02:35 -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
Leila Lali
a7c4a259ad
Fixed an issue with setting the default location in package management ( #10263 )
2020-05-04 17:00:51 -07:00
Charles Gagnon
586c28bf79
Add and fix notebook extension unit tests ( #10156 )
2020-04-24 22:05:36 -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
f10a504f45
Notebooks: Listen for Enter on Add Package Tab ( #9124 )
...
* Pressing enter searches for package
* cleanup
2020-02-13 11:14:51 -08:00
Leila Lali
09b578a169
Machine Learning Services R Packages ( #8870 )
...
* R Package management in Machine learning services extension
2020-01-15 12:19:22 -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
Charles Gagnon
4a68ab4659
Hygiene linting for extensions + new rule ( #7843 )
...
* linting for extensions + new rule
* Remove unneeded array
* Fix spelling mistake
* Fix bad merge
2019-10-22 18:56:31 -07:00
Amir Omidi
a791aff0a2
Update pythonPathLookup.ts ( #7807 )
...
Fix regex problem
2019-10-18 13:26:38 -07:00
Cory Rivera
3a01f960a7
Add prompt for user to upgrade python packages when starting a notebook ( #7574 )
2019-10-08 17:42:10 -07:00
Cory Rivera
66fda57513
Block Enter key from closing Manage Packages dialog. ( #7584 )
2019-10-08 16:58:23 -07:00
Anthony Dresser
28d453fced
Implement a no sync rule ( #7216 )
...
* implement a no sync rule
* fix linting disable
* fix unused imports
* exclude more testing
* clean up fs usage
* clean up more fs usage
* remove duplicate of code
* fix compile errors
2019-09-17 13:32:42 -07:00
Cory Rivera
8e40aa3306
Widen some input fields in Manage Packages dialog. ( #6511 )
2019-07-26 15:11:52 -07:00
Cory Rivera
8a8cb3ab27
Clear fields on Add New Package page after getting No Valid Versions error. ( #6261 )
2019-07-03 14:29:26 -07:00
Cory Rivera
72c3239d63
Allow user to select source package type in Manage Packages dialog. ( #6092 )
2019-06-20 10:51:36 -07:00
Cory Rivera
ff38bc8143
Add dialog to notebooks for managing Pip packages ( #5944 )
2019-06-10 17:02:31 -07:00
Cory Rivera
fb713e0762
Automatically detect existing Python/Conda installs in Configure Python dialog. ( #5801 )
2019-06-03 11:56:06 -07:00
Cory Rivera
a59d1d3c05
Add functionality to use an existing Python installation for Notebook dependencies ( #5228 )
2019-05-17 14:39:44 -07:00
Anthony Dresser
58959ef35e
Enable stricter compile options on extensions ( #5044 )
...
* enable stricter compile settings in extensions
* more strict compile
* formatting
* formatting
* revert some changes
* formtting
* formatting
2019-04-23 11:18:00 -07:00
Cory Rivera
1870d83081
Add additional error handling to Python installation for Notebooks ( #4891 )
...
* Also enabled integration tests for python installation.
2019-04-10 17:09:28 -07:00
Cory Rivera
34d36c1de1
Prompt for Python installation after choosing a Jupyter kernel in notebook ( #4453 )
2019-03-13 18:44:54 -07:00