Karl Burtram
7eb17f6abc
Add Query Editor null checks ( #4753 )
2019-03-28 15:18:44 -07:00
Charles Gagnon
fdb471d506
Windows extension fixes/improvements ( #4740 )
...
* Windows extension fixes/improvements
Remove error message when activating extension on non-win platforms (instead just don't do anything). Add hooks to kill child processes on exit if they haven't ended already. Formatting fixes.
* Remove shelljs
* Remove error messages from telemetry until I can follow up on whether we're allowed to send these up. Fix some issues with the exec callback - the child_process exec function returns an ExecException object instead of the code directly like the shelljs did so check for that correctly.
2019-03-28 14:58:18 -07:00
Anthony Dresser
e6785ffe95
Merge from vscode de81ccf04849309f843db21130c806a5783678f7 ( #4738 )
2019-03-28 13:06:16 -07:00
Karl Burtram
cc2951265e
Add query execution plan extensibility APIs ( #4072 )
...
* WIP 1
* WIP 2
* Fix typos
* Iterate on API a bit
* Query Tab WIP
* More dynamic query tab impl
* Fix merge breaks
* Update interfaces
* Update to single event handler for query events
* Remove query plan extension
* Add generated JS file
2019-03-28 10:59:02 -07:00
Chris LaFreniere
ee413f3b24
Ensure only one cell shows as running at a time ( #4715 )
2019-03-27 19:04:07 -07:00
Karl Burtram
fc664a850d
Fix query plan styles to correct rendering ( #4739 )
2019-03-27 18:00:33 -07:00
Raj
55efe76b2e
#3585 : Canceled message when changing kernel ( #4673 )
...
* #3585 : Canceled message when changing kernel
* Indentation
* Cleanup
2019-03-27 15:43:27 -07:00
Raj
dd8922ce4d
#4511 : Streamline untitled notebook count ( #4727 )
2019-03-27 15:29:45 -07:00
Yurong He
102b48c302
Change standalone integration test to use sql login ( #4728 )
2019-03-27 15:09:45 -07:00
David Shiflet
a360bebd9d
Add status messages during command line processing ( #4725 )
...
* add status bar messages
* missed semicolon
2019-03-27 15:44:57 -04:00
Cory Rivera
37ab493b78
Use getErrorMessage to get exception messages in python installation code. ( #4730 )
2019-03-27 12:14:42 -07:00
Anthony Dresser
46b7afe558
Merge from vscode 3bd60b2ba753e7fe39b42f99184bc6c5881d3551 ( #4712 )
2019-03-27 11:36:01 -07:00
Chris LaFreniere
eac3420583
Minimum grid height set when grid returns 0 rows ( #4716 )
2019-03-27 10:57:48 -07:00
Chris LaFreniere
e1e9c08242
Disable Python 3 notebook integration test due to timeout ( #4726 )
...
* Disable Python 3 notebook integration test due to timeout
* Remove unused imports
2019-03-27 10:18:42 -07:00
Chris LaFreniere
5ac6cf3b74
Ensure SQL is the first kernel in the kernels dropdown ( #4692 )
...
* Ensure SQL is the first kernel shown in the dropdown
* cleanup to prevent sql from registering twice
2019-03-26 19:39:28 -07:00
Yurong He
d6a58136da
Add log to help debug failure in the lab ( #4706 )
2019-03-26 11:55:14 -07:00
Alan Ren
819b7b93d1
render xml properly in the grid ( #4674 )
...
* render xml properly in the grid
* fix html injection
* fix tslint error
* add comments and fix an issue
* fix comment
2019-03-26 11:48:55 -07:00
Anthony Dresser
bceeda1cfd
Remove dev flags ( #4707 )
...
* remove more dev flags
* formatting
2019-03-26 11:44:59 -07:00
Anthony Dresser
0d8ef9583b
Merge from vscode 966b87dd4013be1a9c06e2b8334522ec61905cc2 ( #4696 )
2019-03-26 11:43:38 -07:00
Yurong He
b1393ae615
Disable pySpark3 notebook test to unblock insider build ( #4695 )
...
* Disable pySpark3 notebook test to unblock insider build
* Removed unused import
2019-03-25 17:36:49 -07:00
Alan Ren
464109313b
fix context menu test due to new SSMSMin feature ( #4693 )
2019-03-25 16:49:12 -07:00
Raj
83c8baf8e3
#4418 : Notebook file icon doesn't show for new notebook ( #4676 )
...
* #4418 : Notebook icon doesn't load for untitled
* Indentation
* Indentation
2019-03-25 16:05:04 -07:00
Chris LaFreniere
1bac929ab3
Fix for SQL Kernel only showing up ( #4691 )
...
* Ensure that notebook providers that are registered "early" are shown in kernels dropdown
* cleanup
2019-03-25 15:24:57 -07:00
Charles Gagnon
b27417da41
Add ADS Windows support extension with LaunchSsmsDialog command ( #4248 )
...
* ADS Windows support extension with LaunchSsmsDialog command
* Update readme
* Fix spacing
* Update download with new file location and name
* Update SsmsMin package with bits from latest RC build and addressed some comments.
* Update extension name. Add Context menu extension for launching server properties dialog. Remove params interface from public API
* Rename folder and update README
* Correct README title
* Fix a few issues and clean up some stuff.
* Update to azdata namespace
* Refactor to use async/await and add some more telemetry
* Add .bat for running extension tests (currently only Notebook) and set up launch.json with 2 new launch configs for running & debugging extension tests.
* Rename files to make it clear these aren't the integration tests
* Update launch.config too
* Fix spacing and missed file name update
* Fix some bugs in buildSsmsMinCommandArgs and add unit tests
2019-03-25 14:19:11 -07:00
Charles Gagnon
ef1f72f69b
Remove popular extensions view ( #4679 )
...
We don't track installs for our extensions so the "Popular Extensions" category is just a duplicate of the full list. Removing it to reduce clutter until we can add that functionality in. This also removes the command associated with the view.
2019-03-25 13:21:48 -07:00
Raj
784fd57410
confirmSave using UntitledEditorInput ( #4611 )
2019-03-25 10:25:28 -07:00
Charles Gagnon
1dd0afcf80
Add ADS Startup Telemetry events back in ( #4675 )
...
They were removed with a VS Code merge. Changed to using extension contribution to log the telemetry to reduce the amount of VS code edits.
2019-03-23 11:02:34 -07:00
udeeshagautam
ddce7731b9
Feature/viewlet cmsapis ( #4312 )
...
* first set of changes to experiment the registration of cms related apis
* Adding cms service entry to workbench
* Adding basic functionality for add remove reg servers and group
* Returning relative path as part of RegServerResult as string
* Removing the cms apis from core. Having mssql extension expose them for cms extension
* Propogating the backend name changes to apis
* Fixing some missing sqlops references
* Adding a sqltools service version with CMS apis available
2019-03-22 17:24:45 -07:00
Alan Ren
d00c3780a6
fix for issue 4596 ( #4670 )
2019-03-22 14:11:26 -07:00
Anthony Dresser
4a87a24235
Merge from vscode 011858832762aaff245b2336fb1c38166e7a10fb ( #4663 )
2019-03-22 13:07:54 -07:00
Anthony Dresser
f5c9174c2f
Revert "Connection Store Refactor ( #4632 )" ( #4671 )
...
This reverts commit 756f77063a .
2019-03-22 11:30:20 -07:00
Alan Ren
8d5f676039
a few deploy cluster wizard changes ( #4644 )
...
* update icon for target types
* Revert "update icon for target types"
This reverts commit 79bd7674f2c09602430a0b10829f7b0d3234eb98.
* update target type icons
* update eula and privacy policy links
* existing cluster page
* adjust the loading indicator position
2019-03-22 11:29:51 -07:00
Yurong He
71db7e10b6
Add notebook integration tests ( #4652 )
...
* Add notebook integration tests
2019-03-22 10:39:44 -07:00
Anthony Dresser
756f77063a
Connection Store Refactor ( #4632 )
...
* various clean ups
* formatting
* remove linting
* formatting
* IConfigurationService is even better
* messing with connection config tests
* update tests
* formatting
* foramtting
* remove unused code
* add more tests
* working through tests
* formatting
* more factoring of connection store and increase code coverage
* formatting
* fix tests
2019-03-22 01:07:32 -07:00
Matt Irvine
5f637036bc
Fix query tab color regression ( #4660 )
2019-03-21 16:22:03 -07:00
Anthony Dresser
24b5f41065
add data explorer default ( #4653 )
2019-03-21 16:10:54 -07:00
Chris LaFreniere
b00352570b
Fix the "Failed to show notebook document" errors ( #4649 )
2019-03-21 16:06:17 -07:00
Matt Irvine
0b44b7d384
Fix issue reporter 'Visual Studio Code' text ( #4658 )
2019-03-21 15:38:25 -07:00
Chris LaFreniere
82da64d66d
Handle future done in SQL for multiple batches ( #4654 )
2019-03-21 13:47:01 -07:00
Matt Irvine
ee5a76bb0c
Go back to LICENSE.txt for Windows installers ( #4655 )
2019-03-21 13:28:51 -07:00
Anthony Dresser
b65ee5b42e
Merge from vscode fc10e26ea50f82cdd84e9141491357922e6f5fba ( #4639 )
2019-03-21 10:58:16 -07:00
Anthony Dresser
8298db7d13
Ignore the users title bar settings ( #4625 )
...
* ignore the users title bar settings
* ignore in more places
2019-03-20 19:39:43 -07:00
Chris LaFreniere
5b0e86b179
Have notebook grids respond to theme change events ( #4624 )
2019-03-20 18:47:57 -07:00
Matt Irvine
ed2641ea02
Update how we create services ( #4638 )
2019-03-20 17:08:15 -07:00
Matt Irvine
66939636dc
Bring over code-url-handler.desktop ( #4629 )
2019-03-20 14:56:50 -07:00
Anthony Dresser
2c331d929a
remove duplicate launch task ( #4631 )
2019-03-20 12:34:27 -07:00
Anthony Dresser
4472764f3a
extensions tslint cleanup/Connection config refactor ( #4370 )
...
* various clean ups
* formatting
* remove linting
* formatting
* IConfigurationService is even better
* messing with connection config tests
* update tests
* formatting
* foramtting
* remove unused code
* add more tests
2019-03-20 11:59:07 -07:00
Karl Burtram
6cb7153bdd
VBump ADS to 1.6.0
2019-03-20 11:41:41 -07:00
Anthony Dresser
5142f69655
Cleanup dependencies ( #4546 )
...
* Merge VS Code 1.31.1
* Fix missed merge conflict
* Fix license in new files
* Remove extra extension files
* Fix compile error
* Fix TSLint errors
* Fix integration tests
* Fixed saved and recent connections list
* Fix tests
* move dependecies and delete unused ones
* fix test compile
2019-03-20 11:30:20 -07:00
Anthony Dresser
dfe23f7bfe
Remove some CARBON Edits ( #4571 )
...
* remove some unnecessary sql carbon edits to vs source and adds correct fix where necessary
* revert bad change
2019-03-20 11:30:06 -07:00