Barbara Valdez
95a08d2ce7
Mark test as unstable ( #16785 )
...
* mark test as unstable
* fix close book test
2021-08-16 21:02:26 -07:00
Barbara Valdez
b99be156ad
set book as untrusted before running test ( #16677 )
2021-08-10 15:16:02 -07:00
Barbara Valdez
30393a1f1b
Integrate drag and drop api ( #16500 )
...
* Initial implementation of drag and drop api (#122239 )
* Add drag and drop controller (#123542 )
* Tree data transfer dnd (#128666 )
* add drop method to sql files
Co-authored-by: Alex Ross <alros@microsoft.com >
2021-08-02 10:43:52 -07:00
Chris LaFreniere
dd4e87ed41
Mark unstable book test as unstable ( #16388 )
2021-07-21 15:18:36 -07:00
Aasim Khan
3ce6f9e78c
adding cpu count and ram to server info ( #16109 )
2021-07-20 09:56:52 -07:00
Lucy Zhang
6c5d35eaae
Check kernel dependencies when a new session is started ( #16040 )
...
* check dependencies when a new session is started
* fix test
* fix issue when kernel spec is not found
2021-07-09 12:51:21 -07:00
Barbara Valdez
74cfac39d2
Fix book toc manager tests ( #16034 )
...
* fix book toc manager tests
* add js-yaml to notebooks package.json
2021-07-08 11:51:08 -07:00
Vasu Bhog
b8dbd3f0dc
do not prompt for notebook uri file ( #15809 )
2021-06-18 13:07:08 -07:00
Alan Ren
aeda95bb70
fix race condition in declarative table ( #15801 )
2021-06-18 11:40:19 -07:00
Charles Gagnon
3cb2f552a6
Merge from vscode a348d103d1256a06a2c9b3f9b406298a9fef6898 ( #15681 )
...
* Merge from vscode a348d103d1256a06a2c9b3f9b406298a9fef6898
* Fixes and cleanup
* Distro
* Fix hygiene yarn
* delete no yarn lock changes file
* Fix hygiene
* Fix layer check
* Fix CI
* Skip lib checks
* Remove tests deleted in vs code
* Fix tests
* Distro
* Fix tests and add removed extension point
* Skip failing notebook tests for now
* Disable broken tests and cleanup build folder
* Update yarn.lock and fix smoke tests
* Bump sqlite
* fix contributed actions and file spacing
* Fix user data path
* Update yarn.locks
Co-authored-by: ADS Merger <karlb@microsoft.com >
2021-06-17 08:17:11 -07:00
Barbara Valdez
aef6511ba6
Show book's notebook TOC title in pinned notebooks view ( #15583 )
...
* Show notebook title in pinned notebooks view
* fix test
* change interface name
2021-05-27 14:09:51 -07:00
Cory Rivera
e2b2cfd7ca
Fix notebook file URI test by adding a required forward slash to Windows file paths. ( #15550 )
2021-05-24 10:03:52 -07:00
Lucy Zhang
43e8fde775
Update Python to 3.8.8 ( #15278 )
...
* update python fwlinks and remove bundle ver
* start fixing path for users with python 36
* prompt user for python version upgrade
* update python path after removing 3.6
* prompt users to upgrade and show pkg warning
* make prompt async
* remove python bundle ver from ML extension
* shutdown python 3.6 before deleting
* check useExistingPython before update prompt
* add dont ask again option
* remove 3.6 after installing 3.8
fix merge conflict
* give option to remove python36
* list user installed pip packages in warning
* create notebook to install pip packages
* update getPythonExePath method and add comments
* clean up code
* add comments
* pr comments
* add comment
* remove option to keep python36
* shutdown active servers before removing python36
* fix error removing old python w/ path change
* update to 3.8.10
* restart sessions for mac/linux
2021-05-19 15:15:07 -07:00
Barbara Valdez
558dfd693c
Notebooks View: Do not recenter view when selecting a notebook that is visible ( #15442 )
...
* do not focus element when tree item is visible
* reset reveal behavior
* add comment
2021-05-13 10:19:19 -07:00
Vasu Bhog
70b0d89b5d
Notebook URI Handler File Support ( #15340 )
...
* file URI handler
* supports Parameterization
2021-05-12 18:11:40 -07:00
Karl Burtram
867a963882
Merge from vscode bead496a613e475819f89f08e9e882b841bc1fe8 ( #14883 )
...
* Merge from vscode bead496a613e475819f89f08e9e882b841bc1fe8
* Bump distro
* Upgrade GCC to 4.9 due to yarn install errors
* Update build image
* Fix bootstrap base url
* Bump distro
* Fix build errors
* Update source map file
* Disable checkbox for blocking migration issues (#15131 )
* disable checkbox for blocking issues
* wip
* disable checkbox fixes
* fix strings
* Remove duplicate tsec command
* Default to off for tab color if settings not present
* re-skip failing tests
* Fix mocha error
* Bump sqlite version & fix notebooks search view
* Turn off esbuild warnings
* Update esbuild log level
* Fix overflowactionbar tests
* Fix ts-ignore in dropdown tests
* cleanup/fixes
* Fix hygiene
* Bundle in entire zone.js module
* Remove extra constructor param
* bump distro for web compile break
* bump distro for web compile break v2
* Undo log level change
* New distro
* Fix integration test scripts
* remove the "no yarn.lock changes" workflow
* fix scripts v2
* Update unit test scripts
* Ensure ads-kerberos2 updates in .vscodeignore
* Try fix unit tests
* Upload crash reports
* remove nogpu
* always upload crashes
* Use bash script
* Consolidate data/ext dir names
* Create in tmp directory
Co-authored-by: chlafreniere <hichise@gmail.com >
Co-authored-by: Christopher Suh <chsuh@microsoft.com >
Co-authored-by: chgagnon <chgagnon@microsoft.com >
2021-04-27 14:01:59 -07:00
Maddy
7484b04158
Select active notebook in viewlet when opened from command pallet ( #15027 )
...
* await initialized
* fixes specific for windows
* address comments
* update comment
2021-04-08 15:27:33 -07:00
Maddy
13ad4c9497
Select notebook in viewlet when opened in editor ( #14854 )
...
* test changes
* code clean up
* remove extra line
* remove commented code
* remove unnecessary import
* update expand logic
* implement parent,children on bookitem
* merge conflicts
* refactor code
* fix trustBook test
* typo on condition
* feedback
* indexOf to include
* fix undefined error on expand
* remove set parent
* revert getTreeItem logic
* Fix duplicated nodes
* remove debug
* Clean up logic
* Fix tests
* Fix logic
* cleanup
* Cleanup findAndExpandParentNode (#14960 )
Co-authored-by: chgagnon <chgagnon@microsoft.com >
2021-04-02 19:33:41 -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
5c67f3dbed
fix tests on windows ( #14827 )
...
* fix tests on windows
* fix test
2021-03-23 10:03:48 -07:00
Charles Gagnon
8fb54710fb
Promote CssStyles to stable API ( #14824 )
...
* Promote CssStyles to stable API
* add comment
* Fix compile
2021-03-22 12:16:59 -07:00
Charles Gagnon
88b7960d01
Add Slider component ( #14774 )
...
* initial
* more cleanup
* update types
2021-03-18 09:47:36 -07:00
Barbara Valdez
784d76b886
Remove book notebook from toc ( #14704 )
...
* Add remove notebook from book
2021-03-16 15:02:29 -07:00
Cory Rivera
e2a5859155
Only include package versions in Manage Packages dialog if they're supported for the user's version of Python ( #14584 )
2021-03-08 18:05:10 -08:00
Barbara Valdez
a17a4a585e
[Editing Books] - Refactor buildToc method ( #14532 )
...
* refactor buildToc method to only modify the section found and return a boolean
* fix tests
* Address pr comments
2021-03-05 11:41:31 -08: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
3d5ff25d13
Fix debounce issue when book toc is updated ( #14392 )
...
* pass function to debounce
* remove debounce decorator and move watch methods to bookmodel
* Move the vscode tree change data event to book model
* address pr comments
* fix book tests
2021-02-24 14:24:50 -08:00
Charles Gagnon
d159a1eb50
Remove DOM component ( #14328 )
...
* Remove DOM component
* fix compile
* Remove enum type
* one more
2021-02-17 15:16:42 -08:00
Barbara Valdez
612c385725
mark test as unstable ( #14284 )
2021-02-12 16:44:07 -08:00
Charles Gagnon
e8d02dbc44
Cleanup typings from vs code merge ( #14267 )
2021-02-11 22:18:03 -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
Barbara Valdez
3c4ffd2a9c
Fix book tests on Windows. ( #14173 )
...
* fix tests
* fix reveal active item test
* show error message
* revert trusted book test back to original
2021-02-05 10:45:59 -08:00
Charles Gagnon
6907c8edab
Use cryptography 3.2.1 for sparkmagic dependency ( #14154 )
...
* Use cryptography 3.2.1 for sparkmagic dependency
* pip -> conda
* fix typing
* fix tests
* prefix with required
2021-02-04 09:52:08 -08:00
Charles Gagnon
395dfd6c52
Add setFilter to DeclarativeTableComponent ( #14143 )
...
* Add setFilter to DeclarativeTableComponent
* fix tests
* Update param name
2021-02-03 12:18:36 -08:00
Barbara Valdez
9ac180d772
Editing Books ( #13535 )
...
* start work on ui
* Move notebooks complete
* Simplify version handling
* fix issues with add section method
* fix issues with the edit experience and add the quick pick for editing
* add version handler for re-writing tocs
* fix book toc manager tests
* add notebook test
* fix localize constant
* normalize paths on windows
* check that a section has sections before attempting to mve files
* Implement method for renaming duplicated files
* moving last notebook from section converts the section into notebook
* Add recovery method restore original state of file system
* Add clean up, for files that are copied instead of renamed
* remove dir complexity
* divide edit book in methods for easier testing and remove promise chain
* Keep structure of toc
* normalize paths on windows
* fix external link
* Add other fields for versions
* fix paths in uri of findSection
* add section to section test
* Add error messages
* address pr comments and add tests
* check that the new path of a notebook is different from the original path before deleting
2021-02-02 20:39:11 -08:00
Cory Rivera
a0656d6f8d
Add unit tests for PythonPathLookup class. ( #14133 )
2021-02-01 16:37:17 -08:00
Alan Ren
d059032dee
new component - infobox ( #14027 )
...
* new component: infobox
* comments
* new option
* add comments
2021-01-22 18:38:10 -08:00
Lucy Zhang
068649cba4
Change configure Jupyter server steps from async to sync ( #13937 )
...
* change config steps to sync
* fix tests
* use pathexistsSync
* remove pathExistsSync call
* address PR comments
2021-01-20 15:45:54 -08:00
Cory Rivera
94b697340d
Remove unnecessary OutputChannel reference from PythonPathLookup class. ( #13970 )
2021-01-15 16:51:42 -08:00
Aasim Khan
5d1b328866
Fixing the checked variable in radio buttons ( #13909 )
...
* Fixing the checked variable in radio buttons
* Emitting the checked state of radio button.
* Adding onChanged event to radioButtons (exposing it)
Deprecating onClick event for radioButtons
Fixing radio button stubs
* Made some type fixes
* Firing event in checked event setter
* updating azdata-test to 1.1 in arc extension
* Some logic fixes in checked setter
* added proper typings and updated package version for azdata-data
* Renamed the event to onDidChangeCheckedState
* Fixed deprecation message
* Fixed broken Schema compare stubs
2021-01-07 23:25:21 -08:00
Lucy Zhang
57446faa1e
Notebooks: Improve Jupyter server start time ( #13838 )
...
* let jupyter server find port
* add undefined to return type
* remove time log
* add test for port number
* check that match[1] exists
2020-12-21 08:03:26 -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
Chris LaFreniere
6b657259a5
Ensure that we close editors before utils tests ( #13391 )
2020-11-13 11:16:14 -08:00
Barbara Valdez
036faeb06d
[Backend] Editing and creating books ( #13089 )
...
* Add interface for modifying the table of contents of books
* Add logic for creating toc
* Fix issue with toc
* Add test for creating toc
* Delete bookTocManager.test.ts
* update allowed extensions
* Fix failing tests and add test
* Add tests for creating books
* Remove unused methods
* add section to section
2020-11-02 14:55:44 -08:00
Chris LaFreniere
04117b2333
Remove prose from notebooks default package list ( #13173 )
2020-11-02 10:54:32 -08:00
Vasu Bhog
338beaff29
Update powershell kernel version to 0.1.4 ( #13167 )
...
* Update powershell kernel version to 0.1.4
2020-10-31 09:01:05 -07:00
Barbara Valdez
42e16b1752
Support trusted books in new version of Jupyter Books ( #12874 )
...
* Fix path gor v1 and v2 boooks
* Add tests and address PR comments
* fix failing tests
* Address pr comments
* address pr comments
2020-10-27 20:57:44 -07: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
Cory Rivera
108891ba2e
Place current release at the top of version dropdown in Manage Packages dialog. ( #12884 )
...
* Also improved sorting for version numbers with non-numeric components.
2020-10-12 12:20:33 -07:00
Lucy Zhang
b910bf2f33
Notebooks: Fix strict compile errors ( #12591 )
...
* strict compile for sqlSessionManager.ts
* start clientSession.ts fixes
* strict compile for clientSession.ts
* strict compile for notebookModel.ts
* add display name
* clean up code
* clean up code
* initialize string to empty string
* address PR comments
* address PR comments
* address PR comments
* remove errorMessage check
2020-10-08 15:39:57 -07:00