Drew Skwiers-Koballa
733c3628a1
drag n drop bounding characters (pgsql fix) ( #14376 )
...
* specifies object handling for all current providers
* implements the same for column dragndrop
* adjusted test
* adds pgsql provider name constant
2021-03-05 15:22:47 -08:00
Alan Ren
1d60287795
give more flexibility to the dialog width setting ( #14570 )
...
* give more flexibility to the dialog width setting
* one more place
2021-03-05 15:01:29 -08:00
Aasim Khan
63c59ed920
Adding support for sql vm and some target page UI fixes. ( #14571 )
...
* Added SQL VM dropdown
Fixed the icons in cards
* Added a better api for sql vms
* Making some PR related changes
1. Using map instead of foreach
2021-03-05 13:32:29 -08:00
Charles Gagnon
df06afa2ab
Fix undefined error in telemetry service ( #14577 )
2021-03-05 12:46:03 -08:00
Vladimir Chernov
89c3207c94
sqlAssessment sync display fix ( #14574 )
...
* sqlAssessment sync display fix
* making append data Thenable<void>
2021-03-05 23:42:07 +03: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
Maddy
b82942a030
show find in notebook when opening from searchResults view ( #14447 )
...
* initial changes
* open notebook through our command
* address comments
2021-03-05 10:49:09 -08:00
Charles Gagnon
f6f45bc3f9
Add event for connection error ( #14564 )
2021-03-05 09:02:54 -08:00
Charles Gagnon
d2faf9075d
Clean up dialog event hide reasons ( #14566 )
...
* Clean up dialog event hide reasons
* Remove done
2021-03-05 08:54:35 -08:00
Udeesha Gautam
21019f7452
updating sqltoolsservice in ADS to update dacfx ( #14569 )
2021-03-04 22:20:12 -08:00
Karl Burtram
1167e247af
Fix hover tooltips ( #14561 )
2021-03-04 17:38:59 -08:00
Charles Gagnon
eef8f0e2ba
Fix error from azdata tool upon startup ( #14559 )
...
* Fix error from azdata tool upon startup
* Update error
2021-03-04 17:05:54 -08:00
Charles Gagnon
4e1c7decde
Add mocha dependencies ( #14562 )
2021-03-04 16:30:39 -08:00
Lucy Zhang
8e07a6f239
pass in pythonexecutable when getting packages ( #14550 )
2021-03-04 15:26:46 -08:00
Alan Ren
99d46917e8
remove refreshNode method ( #14552 )
...
* remove refreshNode method
* fix issue with finding required node handles
2021-03-04 15:15:15 -08:00
Kim Santiago
9cfba8e8e0
Reload ADS when data-workspace extension opens a workspace ( #14540 )
...
* reload ADS when workspace is entered
* move reloading so that reload also happens for file save workspace as commands
* fix build error
2021-03-04 13:40:13 -08:00
Chris LaFreniere
69a35b38b2
Callout Dialog Fixes + WYSIWYG Improvements for Insert Link ( #14494 )
...
* wip
* Works in all edit modes
* Default value set
* wip
* preventdefault
* cleanup, add tests
* markup -> markdown
* Ensure selection is persisted for WYSIWYG
* Add simple dialog tests and some PR feedback
* floating promise
* PR comments, formatted markdown refactor
* Change escaping logic + PR comments
* PR feedback
2021-03-04 12:51:13 -08:00
Vasu Bhog
0141db80bc
[Notebook] Open Kernel Alias (Kusto) notebook with Kernel Alias (Kusto) as selected kernel ( #14504 )
...
* Open kernel alias notebook with kernel alias as selected kernel
* Add language info test
* fix test
Co-authored-by: Vasu Bhog <bhogvu@mail.uc.edu >
2021-03-04 12:36:25 -08:00
Alexander Ivanov
ccde5123fa
Improve tree control sample. ( #14549 )
...
While working on the tree control for our extension, I noticed that the sample implementation was not optimal. For instance, `vscode.TreeDataProvider.onDidChangeTreeData` should only be called once for the top-most node that has changed, as all children will be refreshed as well.
This change updates the code of the sample to track state changes during propagation and only raise the event for the top-most parent node that has its state changing.
There also was an issue with root node `1` not rendering, which impacted the new algorithm, as it was not refreshing the tree, when invisible root was changing. In order to address this, I updated `getChildren` to actually return the `1` node, when root was requested. This in turn changed the presentation (`1` is now rendered in the tree) and addressed the problem with tree not refreshing when `1` is the node that raises the event.
Lastly, there is one more optimization that I didn't make due to the bug that is in the works: `getTreeItem` can actually return the `element` directly, without the copy, as it already implements `TreeComponentItem`. The problem currently is that `TreeNode` also defines an `id`, which causes an error during refresh. Once that is addressed - this part can be optimized as well.
2021-03-04 11:38:30 -08:00
Charles Gagnon
9c886dd80a
Remove unneeded validation error messages ( #14531 )
2021-03-04 09:50:57 -08:00
Chris LaFreniere
8c04266ff4
Notebooks: Persist Chart Data when Re-Executing Cell ( #14512 )
...
* empty chart
* Update chart data appropriately
* Adding tests
* wip, cleanup
* PR feedback
2021-03-03 22:40:11 -08:00
Udeesha Gautam
8e2fd2ac84
update sqltoolsservice for dacfx ( #14535 )
...
* update sqltoolsservice for dacfx
* fixing wrong string
2021-03-03 20:10:46 -08:00
Lucy Zhang
74629c951d
Notebooks: Fix pip installation not working ( #14506 )
...
* upgrade pip after python installation
* add comment
* only upgrade pip for new python installations
* reinstall pip version instead of upgrade to latest
* update comment
* get pip version through packages list
2021-03-03 17:44:45 -08:00
Charles Gagnon
2620d060dc
Fix error when running Notebook integration tests ( #14536 )
2021-03-03 15:48:41 -08:00
Kim Santiago
42fba14d88
Fix how data workspace handles untitled workspaces ( #14505 )
...
* add more workspace apis
* update dialog and check workspace scheme
* cleanup
* add comment
* update create project from db dialog
* cleanup
* update names
* add test
2021-03-03 15:31:21 -08:00
Chris LaFreniere
6ecacd6faa
wip ( #14530 )
2021-03-03 11:50:44 -08:00
Maddy
ae55da3c35
fix the check ( #14529 )
2021-03-03 11:28:12 -08:00
Kim Santiago
cea55560e8
fix a couple things in create project from db dialog ( #14511 )
2021-03-03 10:33:52 -08:00
Charles Gagnon
625c4520da
Fix input box validation ( #14508 )
...
* Fix input box validation
* just use return from inputbox validate
2021-03-03 10:19:10 -08:00
Chris LaFreniere
56dcd4ba50
Only serialize attachments in JSON if exists ( #14516 )
2021-03-03 09:06:16 -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
Alan Ren
36e228ebf7
fix description not provided issue ( #14510 )
2021-03-02 18:07:40 -08:00
Justin M
7940714d00
Updated Kusto version from 1.22 to 1.27 ( #14513 )
2021-03-02 17:51:14 -08:00
Aasim Khan
f2ae5419bb
Adding migration status and cutover to extension ( #14482 )
2021-03-02 17:11:17 -08:00
nasc17
1e67388653
Reset scheduling parameters CPU/mem request/limit to defaults ( #14492 )
...
* reset scheduling parameters
* Added right quotation marks
* Fixed comment
* Worker text box needs to have value, can't pass in emptry string
* Fixed ConfigurationSpecModel and added doc comment to handleOnTextChanged
* Add to information bubbles that user can reset scheduling parameters by passing in empty value
* Changed name of handleOnTextChanged
2021-03-02 16:15:40 -08:00
Alan Ren
18bdb0f37d
pass in notification service ( #14499 )
...
* pass in notification service
* make the parameter required
2021-03-02 13:39:31 -08:00
Hale Rankin
3c38e0cc8b
Notebook cell and modal fix - follow up after Lucy's 14433. ( #14457 )
...
* Modal - added code to stop the keyboard event after it is handled. textCell and codeCell - onKey now fired on keydown.
* Moved stop method into the conditional with Escape key.
2021-03-02 12:11:57 -08:00
Charles Gagnon
8b34e034fc
Bump azdata tool version ( #14498 )
2021-03-02 11:05:36 -08:00
nasc17
9e02123330
Add loading component to Postgres Connection String Page ( #14468 )
...
* Add loading component
* Removed setting loading to true in update command
2021-03-01 16:45:33 -08:00
nasc17
cf08963fc1
Node configuration needs to show different size for data and logs volume for postgresql. ( #14466 )
...
* Included storage size of log and data
* Added backups and removed putting 0
* Added localized constants
2021-03-01 16:45:05 -08:00
Eric Humphrey
7d53e1c185
Fix spelling of retrieval ( #14490 )
...
Changed retrival to retrieval.
2021-03-01 15:52:11 -08:00
Chris LaFreniere
9273572d5a
Fix cell attachment types ( #14485 )
2021-03-01 15:06:12 -08:00
Charles Gagnon
ff508b1bf4
Lint typings ( #14488 )
2021-03-01 14:42:26 -08:00
Maddy
af3373bc4b
check for isDirty false explicitly ( #14427 )
...
* check for isDirty false explicitly
* revert back test to not pass isDirty
2021-03-01 14:14:00 -08:00
Maddy
14b9628b52
fix: find highlight disappears on clicking the cell ( #14342 )
...
* update content only when changed
* maintain thr highlight on rerenders
* pr comments
2021-03-01 13:43:41 -08:00
Charles Gagnon
9432330c46
Update dependencies for url-parse ( #14476 )
...
* Update dependencies
* add vscode back in for git
* revert yarn.lock
* re-add notebook redirect
* Fix git tests
* Update other testrunner references
* Add testrunner
* Add mocha-multi-reporters
2021-03-01 09:28:03 -08:00
Chris LaFreniere
48a63e1f50
Notebooks: Add Support for Cell Attachment Images ( #14449 )
...
* Add to interfaces
* Works E2E
* Consolidate interface
* Add comments, cleanup
* Add some tests
* Cleanup
* interface cleanup
* Add more tests
* Add comments
* Add type for cell attachment
* wip
2021-02-28 16:40:41 -08:00
Charles Gagnon
8ce32215ba
Add remote debugging port to launch scripts ( #14472 )
2021-02-26 18:00:10 -08:00
Charles Gagnon
5d07a3272e
Add URI handler for resource deployment ( #14470 )
...
* Add URL handler for resource deployment
* Add tests
2021-02-26 15:50:55 -08:00
Charles Gagnon
ad045de1f0
Fix azdata tests ( #14471 )
...
* Fix azdata tests
* More fixes
2021-02-26 14:40:26 -08:00