Cory Rivera
08ded51e75
Use remote file dialog for database and server properties dialogs ( #24390 )
2023-09-13 10:49:10 -07:00
Cory Rivera
32817ae52e
Handle undefined nodeInfo for top-level database objects ( #24298 )
2023-09-06 14:12:07 -07:00
Cory Rivera
ec91de78e5
Update task labels for Attach, Detach, and Drop Database ( #24289 )
2023-09-05 16:21:09 -07:00
Cory Rivera
0703eff3f0
Pass through database names to enable connection cleanup ( #24251 )
...
* Also re-ordered Attach entry to match context menu placement of other admin commands.
2023-08-31 11:12:33 -07:00
Cory Rivera
e4abe4d167
Add Attach Database dialog ( #24225 )
2023-08-30 13:38:25 -07:00
Cory Rivera and Charles Gagnon
a2336a2617
Add extension API for using the same file browser dialog that's used for Restore ( #24151 )
...
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2023-08-17 14:39:55 -07:00
Cory Rivera and Charles Gagnon
0e7942913b
Replace usage of Delete with Drop in object management code ( #24159 )
...
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2023-08-17 14:26:03 -07:00
Cory Rivera
04301629c1
Rename internal references to Delete Database to Drop Database ( #24132 )
2023-08-14 14:23:53 -07:00
Cory Rivera
22e2b0df9f
Add Delete Database dialog to enable additional deletion options ( #24109 )
2023-08-14 11:20:08 -07:00
Cory Rivera
9727a761c9
Select default database dropdown values based on a default index value ( #24013 )
2023-07-28 14:37:37 -07:00
Cory Rivera
5c5b73525d
Connect query editor when producing script from object management dialogs. ( #24015 )
2023-07-28 14:26:33 -07:00
Cory Rivera and Charles Gagnon
cc778ad69f
Use faster, editable dropdown for Collations in database dialogs ( #23974 )
...
* Also fixed an issue where a manually edited text field doesn't get updated when selecting the same dropdown value from before the manual edit.
---------
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2023-07-26 10:04:29 -07:00
Cory Rivera
fed4f2a18e
Change OK button label based on whether the dialog is creating a new object or updating an existing one. ( #23908 )
2023-07-17 15:54:30 -07:00
Cory Rivera
d23cb8e90f
Bump SQL Tools version to 4.9.0.3 ( #23813 )
2023-07-12 13:08:23 -07:00
Cory Rivera
af0e2baa7e
Limit Detach Database and Database/Server Properties to insiders and dev builds. ( #23750 )
2023-07-11 09:48:36 -07:00
Cory Rivera
92249aedda
Exclude system databases for Delete, Detach, and New object management commands ( #23696 )
2023-07-07 18:12:12 -07:00
Cory Rivera
f4688f447c
Add New Object context menu entries on the objects themselves in OE ( #23676 )
2023-07-07 10:45:39 -07:00
Cory Rivera
b302aa9b81
Enable ipynb extension to fix vscode notebooks ( #23608 )
2023-06-30 15:40:32 -07:00
Cory Rivera
dd0bc9d0f3
Add Preview tags to object management context menu entries ( #23499 )
2023-06-28 10:03:04 -07:00
Cory Rivera
e5aa752740
Add Detach Database option to database context menu ( #23480 )
2023-06-27 12:32:09 -07:00
Cory Rivera
b135a06f8a
Add link to Azure pricing calculator in New Database dialog ( #23389 )
2023-06-14 16:23:01 -07:00
Cory Rivera
7340484dda
Disable DataWarehouse option in Create Database dialog ( #23386 )
2023-06-14 12:14:02 -07:00
Cory Rivera
398a91456d
Add Configure SLO section to Create Database dialog for Azure servers ( #23359 )
2023-06-13 13:43:55 -07:00
Cory Rivera
9dcb7e4ee5
Update default values for Owner and Collation in Create Database dialog ( #23332 )
2023-06-07 09:47:16 -07:00
Cory Rivera
926dae5cfd
Enable Create Database dialog for object management framework ( #23168 )
2023-06-01 14:05:33 -07:00
Cory Rivera
27e0d67dec
Add context menu entries for deleting a database ( #22948 )
2023-05-05 12:12:35 -07:00
Cory Rivera
876a4a24f6
Bump SQL Tools dependency to 4.7.0.28 ( #22983 )
2023-05-05 10:39:34 -07:00
Cory Rivera
8aade56214
Use column names as keys for table data in SQL cell outputs ( #22688 )
2023-04-13 13:26:12 -07:00
Cory Rivera
0412ba194b
Add more error handling for python installation ( #22650 )
2023-04-07 14:55:17 -07:00
Cory Rivera
1dbb2211e3
Use blue icon for dashboard New Notebook task ( #22568 )
2023-03-31 16:06:50 -07:00
Cory Rivera
621f390eef
Add New Notebook task to server and database dashboards. ( #22548 )
2023-03-30 12:41:03 -07:00
Cory Rivera
97eb69477e
Remove unused files in sql and extensions folders ( #22444 )
2023-03-27 16:40:32 -07:00
Cory Rivera
9f435e271a
Establish connection after running New Notebook from Azure data explorer view ( #22408 )
2023-03-22 12:53:03 -07:00
Cory Rivera
075b3cb35e
Remove unused $connect arg leftover from vscode notebooks change. ( #22108 )
2023-03-02 13:26:44 -08:00
Cory Rivera
2ca093f15f
Disable the vscode SQL notebook controller since it breaks query editor. ( #22061 )
2023-02-28 12:18:38 -08:00
Cory Rivera
73f00b63ce
Open books in VS Code notebooks if the setting is enabled. ( #22031 )
2023-02-27 11:54:35 -08:00
Cory Rivera
f53119c2a6
Enable VS Code notebooks with a built-in SQL kernel. ( #21995 )
2023-02-23 16:22:46 -08:00
Cory Rivera
f7fa9bece3
Add a check for an undefined model when creating the connection dialog model. ( #21953 )
2023-02-15 14:23:15 -08:00
Cory Rivera
319e0811f1
Specify an editor ID for notebook inputs. ( #21900 )
2023-02-09 14:08:19 -08:00
Cory Rivera
ee1ec8e759
Build vertical actionbar before results table so that it shows above the table. ( #21668 )
2023-01-19 16:19:24 -08:00
Cory Rivera
c1e97cd9ff
Check current notebook cell when refreshing intellisense cache ( #21394 )
2022-12-12 10:50:54 -08:00
Cory Rivera
272e748424
Show a message if kernel is not supported when first opening a notebook. ( #21376 )
2022-12-08 10:27:57 -08:00
Cory Rivera
e2327c393a
Remove all Big Data Cluster features ( #21369 )
2022-12-07 12:28:17 -08:00
Cory Rivera
4dfedabbc6
Dispose underlying text input in notebook input to clear editor service references correctly. ( #21318 )
2022-11-29 10:06:52 -08:00
Cory Rivera
728a90cd53
Move New Notebook command to core ( #21247 )
2022-11-18 14:54:58 -08:00
Cory Rivera
a37d6230f9
Remove API compatibility layer for VS Code notebook extensions ( #21225 )
2022-11-15 10:38:41 -08:00
Cory Rivera
667f125cbd
Bring back old editor resolving logic to fix saving in notebooks. ( #21186 )
2022-11-10 12:53:53 -08:00
Cory Rivera
facd317b4d
Create untitled notebook names in core code rather than in the notebook extension ( #21111 )
2022-11-04 19:31:55 -07:00
Cory Rivera
5487d26c37
Fix typo in quickInput folder name ( #21116 )
2022-11-04 18:46:46 -07:00
Cory Rivera
90d0310523
Use Existing Install option by default when setting up python on Mac and Linux. ( #21093 )
2022-11-03 11:01:18 -07:00
Cory Rivera
f4711d3c9c
Remove unused ClientSession members. ( #21031 )
2022-10-28 15:37:59 -07:00
Cory Rivera
82adcc0f20
Fix issues with loading aliased kernels in notebooks ( #21018 )
2022-10-28 13:22:52 -07:00
Cory Rivera
5f6eed12c2
Re-enable .NET Interactive in Ipynb notebooks ( #21002 )
2022-10-27 13:49:37 -07:00
Cory Rivera
33c6daaea1
Correctly route notebook serialization requests to SQL Tools Service. ( #20874 )
2022-10-19 15:37:41 -07:00
Cory Rivera
806580fe44
Use SQL kernel as default when opening a notebook with an unknown provider ( #20828 )
2022-10-13 12:38:43 -07:00
Cory Rivera
acc9780f04
Update kernels dropdown after installing a notebook extension ( #20759 )
2022-10-12 14:44:31 -07:00
Cory Rivera
1a094ba6a9
Clear invalid taskbar actions when changing notebook providers. ( #20446 )
2022-08-24 12:01:41 -07:00
Cory Rivera
52290a796d
Fix conda virtual environment paths in notebooks ( #20438 )
2022-08-23 13:34:06 -07:00
Cory Rivera
ff05a4e25d
Use a "Text Size" label for heading dropdown. ( #20319 )
2022-08-12 14:17:40 -07:00
Cory Rivera
315295710d
Temporarily disable cell toolbar smoke tests ( #20299 )
2022-08-10 14:43:41 -07:00
Cory Rivera
453f8e5525
Set cell preview mode when toggling edit mode. ( #20220 )
...
* Also fix leftover settings changes in markdown smoke test.
2022-08-03 09:36:24 -07:00
Cory Rivera
c37149ccfb
Type out query text one letter at a time in autocompletion test. ( #20222 )
2022-08-01 16:59:28 -07:00
Cory Rivera
c2be6447b5
Prevent cell's edit mode from being incorrectly cleared when a text component is initialized. ( #20120 )
2022-07-22 10:22:56 -07:00
Cory Rivera
e58aa90ac0
Set dotnet_interactive cell metadata when converting cell into JSON. ( #20044 )
2022-07-14 16:47:14 -07:00
Cory Rivera
6b535b7945
Dispose underlying text model when disposing notebook editor model ( #19955 )
2022-07-08 11:23:50 -07:00
Cory Rivera
6c6e46ae2d
Disable install button while a python package is being installed from the Manage Packages dialog. ( #19856 )
...
* Also added same behavior for uninstall button.
2022-06-29 16:05:08 -07:00
Cory Rivera
24fc6dce9f
Add uninstall step to manage packages smoke test to clean up installed packages. ( #19854 )
2022-06-29 10:23:29 -07:00
Cory Rivera
c9cfb94a22
Add python configuration step to each python smoke test so they can be run independently. ( #19807 )
2022-06-23 11:01:05 -07:00
Cory Rivera
7696157084
Refresh cell toolbar when changing cell type. ( #19704 )
2022-06-10 17:15:50 -07:00
Cory Rivera
a265224701
Show an error in cell output when trying to load an unsupported output type. ( #19693 )
2022-06-09 12:32:42 -07:00
Cory Rivera
7007e18314
Add new cells after the current one when adding a cell from the notebook toolbar. ( #19649 )
2022-06-07 10:12:15 -07:00
Cory Rivera
950bb1e53b
Fix issues with changing SQL notebook connection while a cell is executing ( #19624 )
2022-06-03 18:05:32 -07:00
Cory Rivera
7b1d34b2ce
Display the installed Python version above the package versions in the manage packages dialog. ( #19551 )
2022-05-27 14:31:40 -07:00
Cory Rivera
793fe9c1f2
Also check for docs pane label in code cell completions test. ( #19530 )
2022-05-26 09:40:39 -07:00
Cory Rivera
3eedbf04df
Fix Python smoke test failures. ( #19405 )
2022-05-19 16:10:55 -07:00
Cory Rivera
5afdf04aba
Remove preview restriction for various notebook toolbar features. ( #19296 )
2022-05-05 19:15:34 -07:00
Cory Rivera
52782cfebd
Add smoke test for saving a WYSIWYG cell. ( #19284 )
2022-05-04 20:52:22 -07:00
Cory Rivera
13b722eaf8
Show a notification when trying to run an untitled notebook with parameters. ( #19286 )
2022-05-04 13:26:26 -07:00
Cory Rivera
8cc66dade3
Fix intellisense for .NET Interactive SQL kernel ( #19254 )
2022-05-02 13:44:33 -07:00
Cory Rivera
b406dda13c
Add smoke tests for cell toolbar keyboard shortcuts. ( #19208 )
2022-04-26 15:09:36 -07:00
Cory Rivera
7b58568d26
Convert .NET Interactive notebook's kernel spec to a VS Code compatible kernel when saving. ( #19176 )
2022-04-22 16:00:13 -07:00
Cory Rivera
40a2181953
Add smoke test for converting from Rich Text to Markdown. ( #19151 )
2022-04-19 17:28:54 -07:00
Cory Rivera
c121eeec4d
Fix dotnet-interactive extension's publisher ID in recommended extensions list. ( #19142 )
2022-04-18 15:57:42 -07:00
Cory Rivera
8bd5ea5c84
Only update hover execution state if cell is not active. ( #19073 )
2022-04-14 10:19:58 -07:00
Cory Rivera
8747ac5c52
Add .NET Interactive extension info to product.json. ( #19069 )
2022-04-14 10:00:23 -07:00
Cory Rivera
d98a421035
Enable cell cancellation for Interactive notebooks ( #19005 )
...
* Also added a check to prevent multiple Interactive cells from executing simultaneously.
2022-04-12 15:12:22 -07:00
Cory Rivera
c2cc32a4a0
Add option to use notebook json contents instead of file string when creating a notebook. ( #18972 )
2022-04-08 16:39:14 -07:00
Cory Rivera
03d2e83250
Treat Jupyter's Python 3 Ipykernel alias as Python 3. ( #18943 )
2022-04-06 11:27:15 -07:00
Cory Rivera
316798a9b5
Add cell toolbar tests for undoing text styling by clicking button twice. ( #18807 )
2022-04-06 10:02:51 -07:00
Cory Rivera
7c399e84eb
Add markdown smoke tests for changing text size and inserting links ( #18888 )
...
* Temporarily disabled text size tests due to issues running on Unix.
2022-04-05 15:53:06 -07:00
Cory Rivera
d9501ffc03
Enable loading spinner for notebook editor. ( #18810 )
2022-03-24 16:31:33 -07:00
Cory Rivera
1fa453f8f2
Add smoke tests for text cell toolbar actions. ( #18792 )
2022-03-22 12:51:56 -07:00
Cory Rivera
7914fcf101
Fix issues with unknown notebook file types not opening as a default notebook. ( #18779 )
2022-03-18 16:59:22 -07:00
Cory Rivera
95980130c8
Correctly handle creating and saving untitled notebook .dib files. ( #18744 )
2022-03-16 14:37:21 -07:00
Cory Rivera
206188f3ab
Add missing onNotebook:* activation event for VS Code notebook compatibility. ( #18710 )
2022-03-14 10:32:26 -07:00
Cory Rivera
f013a88163
Only update active cell if the cell isn't currently in edit mode. ( #18672 )
2022-03-07 17:11:05 -08:00
Cory Rivera
eccb77aca3
Preserve previous code cell's language when creating a new code cell from an existing context. ( #18646 )
2022-03-06 21:35:57 -08:00
Cory Rivera
0ab4752643
Add new errorCode property to notebook errors to see if starting a notebook session failed. ( #18617 )
2022-03-03 14:05:54 -08:00
Cory Rivera
79cda5cbe5
Add language picker to notebook cells. ( #18601 )
2022-03-02 10:25:55 -08:00
Cory Rivera
ffdefd3b52
Add notebook extension support for .NET Interactive. ( #18334 )
...
* Also updated kernel dropdown to only include SQL aliased kernels when using SQL notebook provider.
2022-02-25 11:58:59 -08:00