Kim Santiago
7761c3b171
Swap create new project api for sql projects ( #21971 )
2023-02-21 10:00:56 -08:00
Kim Santiago
c5fc37c373
Initial changes for adding SqlProjectsService ( #21967 )
...
* Add SqlProjectsService
* cleanup
* reorder imports
* undo changes in project.ts for now to fix tests
2023-02-16 17:15:24 -08:00
Sakshi Sharma
199f280586
Populate dbs properly when using publish profile, change connection icon and try enabling buttons ( #21968 )
2023-02-16 16:14:40 -08:00
Sakshi Sharma
7c6ae87fc8
Read server options from publish profile ( #21960 )
...
* Read encrypt and trust server certificate
* Set hostname in certificate setting
* Address comment- open connection dialog if the connection string in publish profile doesn't load a connection, instead of throwing an error.
2023-02-16 16:12:43 -08:00
Kim Santiago
4f6fe5955d
Remove parent from sql project tree items ( #21912 )
...
* update getFileProjectEntry and getRelativePath
* remove root and fix tests
* remove parent from sql project tree items
2023-02-14 14:53:39 -08:00
Kim Santiago
fe25674401
change sqlprojUri to projectFileUri ( #21938 )
2023-02-14 13:56:02 -08:00
Kim Santiago
71c12883fe
Remove references to root in sql projects ( #21911 )
...
* update getFileProjectEntry and getRelativePath
* remove root and fix tests
2023-02-14 10:34:46 -08:00
Sakshi Sharma
cb58286247
Add profile section in Publish project UI ( #21906 )
...
* Add profile section in Publish project UI
* Move publish profile row below Publish Target
* Add contract for savePublishProfie and SaveProfileAs button functionality
* Make the DacFx contract functional
* Send values from UI to DacFx service call
* Fix build error
* Address comment, remove print statements
* Address comments
* Set correct connection string
2023-02-13 14:06:42 -08:00
Kim Santiago
2b4c608b93
Update sql projects tree to use sqlproj uri instead of parent nodes ( #21901 )
...
* update sql projects tree to use sqlproj uri instead of parent nodes
* remove todo
* undo other change
* update a couple more
2023-02-10 11:22:59 -08:00
Kim Santiago
0e269e0438
Cleanup sql projects tree ( #21883 )
...
* remove MessageTreeItem and rename projectUri to relativeProjectUri
* declare variables inline in constructor
2023-02-09 11:42:00 -08:00
Kim Santiago
f8d9106eef
removing unused SqlDatabaseProjectTreeViewProvider functions ( #21885 )
2023-02-09 09:23:45 -08:00
Kim Santiago
af8316291e
Rename file support in sql projects ( #21858 )
...
* add quickpick for rename file/folder in sql project
* add comment
* make rename file actually do something
* add validation
2023-02-07 16:27:44 -08:00
Kim Santiago
e1b35d266a
Fix publish profile telemetry for ADS ( #21860 )
2023-02-06 17:12:30 -08:00
Kim Santiago
7efe4f9ce9
Remove data sources tree item from sql projects ( #21842 )
...
* remove data sources tree item from sql projects
* remove data sources node name
2023-02-06 14:48:26 -08:00
Sakshi Sharma
972312b3f5
Add validation for new file names for sql projects ( #21601 )
...
* Add validation for new file names for sql projects
* Addres comments and add validation for new project dialog
* Address comments
* Address comments on test
* Fix tests
* Remove extra error messages and rename file
* Address comments
* Fix tests
* Add test file back
2023-02-02 07:25:26 -08:00
Kim Santiago
cce794dd14
UI changes for add/edit/delete SQLCMD variables in sql projects ( #21799 )
...
* add edit command
* add and delete
* cleanup
* more cleanup
2023-02-01 15:06:07 -08:00
Kim Santiago
7a0790f365
remove external streaming job from sql project context menu ( #21787 )
2023-01-31 16:36:14 -08:00
Charles Gagnon
ad69164f09
Extension telemetry feature cleanup ( #21779 )
...
* Extension telemetry feature cleanup
* one more
2023-01-30 13:14:38 -08:00
Charles Gagnon
c33d2cc40a
Bump ads-extension-telemetry to 1.3.4 ( #21778 )
2023-01-30 13:13:57 -08:00
Kim Santiago
b273cf5a65
fix update project from db dialog not choosing the db of the connection ( #21746 )
2023-01-27 10:17:31 -08:00
Kim Santiago
cf5572a7f1
vbump dacpac, schema compare, and sql projects after Jan release ( #21739 )
2023-01-26 11:29:25 -08:00
Cheena Malhotra
81b7cd2612
Introduce mssql connection property 'host name in certificate' ( #21064 )
2023-01-25 17:09:28 -08:00
Kim Santiago
17949b9d03
Initial support for SQLCMD variables in sql project tree ( #21574 )
...
* initial changes
* sqlcmd node showing in tree
* Add edit sqlcmdvar command
* remove commands on sqlcmd vars for now
* cleanup
* fix tests
* add icons
* remove TestProject
* add checks for undefined
* add variable
2023-01-25 10:19:39 -08:00
Kim Santiago
c970887d5e
cleanup sql project TestProject created by test ( #21705 )
2023-01-24 11:20:16 -08:00
dependabot[bot]
e904439060
Bump json5 from 2.2.0 to 2.2.3 in /extensions/sql-database-projects ( #21510 )
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.0 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-05 13:09:27 -08:00
Kim Santiago
5fbbc3a76b
Change how data-workspace activates project extensions ( #21470 )
...
* change how data workspace activates project extensions
* cleanup
* undo whitespace change
* Update extensions/data-workspace/src/services/workspaceService.ts
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
* activate extensions on data workspace new and open commands
* Update extensions/data-workspace/src/services/workspaceService.ts
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2023-01-04 11:47:51 -08:00
Sakshi Sharma
d86044c4e3
Add project dropdown to Update project from database dialog ( #21446 )
...
* Add dropdown populated with projects in current workspace in Update Project from database dialog for target project location
* Select first from the list if no project is preselected
* Address comments
2023-01-03 09:52:14 -08:00
Charles Gagnon
eb880834fb
Update ads-extension-telemetry ( #21468 )
...
* Update ads-extension-telemetry
* undo
2022-12-22 09:26:54 -08:00
Kim Santiago
754d70d654
Add validation for checking for dacpac being on the same drive ( #21434 )
...
* add extra validation for add dacpac reference quickpick
* Add placeholder with message
2022-12-16 14:18:26 -08:00
Sakshi Sharma
d0861f01ed
Update string to enum for folder structure ( #21406 )
...
* Update string to enum
* Remove newly added enum value
2022-12-14 08:43:17 -08:00
Sakshi Sharma
2626f24d5a
Remove fs.promises.rmdir ( #21356 )
...
* Remove fs.promises.rmdir
* Add force flag
2022-12-12 11:04:31 -08:00
Aasim Khan
813fa6b2ef
Updating qs lib across ads ( #21323 )
2022-11-29 11:40:22 -08:00
Kim Santiago
3932332694
update sql projects strings to install .net 6 SDK instead of .net core 3.1 ( #21235 )
...
* update sql projects strings to install .net 6 SDK instead of .net core 3.1
* update to us aka.ms link
2022-11-21 11:53:12 -08:00
Kim Santiago
46aec180e2
hide generate sql project from OpenApi under preview configuration in vscode ( #21263 )
2022-11-21 11:06:24 -08:00
Sakshi Sharma
e79ec552e6
Sql projects: Tests for Create project from database for vscode extension ( #21257 )
...
* Test changes
* Tests for CreateProjectFromDatabaseQuickpick
* Address comments
* Update pwd to placeholder
2022-11-21 11:04:46 -08:00
Kim Santiago
ff56398fa9
add missing .dll in list of dlls used for project build ( #21277 )
2022-11-21 10:14:25 -08:00
Kim Santiago
ac494955ac
Hide publish sql project to new azure server behind preview setting ( #21248 )
...
* hide publish to new Azure server under preview setting
* try adding additional properties instead of replacing everything in configuration
* cleanup and change to adding configuration properties instead of replacing the whole thing
* add more info in comment
* remove extra line
2022-11-17 16:05:46 -08:00
Kim Santiago
17d3489778
Update Microsoft.Build.Sql version to 0.1.7-preview ( #21242 )
...
* update the default Microsoft.Build.Sql version used by sql projects
* update Microsoft.Build.Sql SDK version
* update baselines and template to also use 0.1.7-preview
2022-11-17 14:09:03 -08:00
Kim Santiago
f977fe6cf6
vbump dacpac, schema compare, and sql projects after Nov release ( #21241 )
2022-11-16 13:32:05 -08:00
Kim Santiago
b4aed82d44
update working for dotnet install location setting ( #21232 )
2022-11-16 11:05:30 -08:00
Kim Santiago
2a933d43c4
add preview for publish to Azure development container ( #21199 )
2022-11-10 13:25:54 -08:00
Kim Santiago
e928ed660f
projectController.ts code cleanup ( #21112 )
...
* adding regions and doc comments in projectController.ts
* cleanup
* add param info to doc comment
2022-11-10 11:59:04 -08:00
Kim Santiago
00f17bc050
put Generate project from OpenApi/Swagger spec behind preview flag ( #21108 )
2022-11-09 16:37:41 -08:00
Kim Santiago
64f5d9dde3
remove edge template from sql projects new project dialog ( #21144 )
2022-11-08 11:13:21 -08:00
Kim Santiago
d268b9948b
Add a few tests for projectController ( #21083 )
2022-11-03 13:02:53 -07:00
Charles Gagnon
fb05c4304e
Switch to 1DS endpoint ( #20769 )
...
* Update to 1DS client
* remove product config
* Update ai keys
* use our own event prefix
* re-enable telemetry
* Update distro and remove default enableTelemetry
* distro
* Remove asimovKey references
* add comment
* distro
* distro
* distro
* add files that break precommit hook
* cleanup/fixes
* distro
* distro + event prefix update
* distro
* more
2022-11-03 08:45:06 -07:00
Lewis Sanchez
3295add69a
Updates @xmldom/xmldom package version from 0.8.3 to 0.8.4 ( #21061 )
2022-11-01 13:54:48 -07:00
Cheena Malhotra
bb24eb29c5
Fix issue with SQL Database Projects unable to connect due to default encryption ( #21010 )
2022-11-01 09:26:37 -07:00
Kim Santiago
bd7d44ad31
Add image tag dropdown for publish to docker in ADS ( #21029 )
...
* add image tag dropdown to publish dialog
* cleanup
* add filtering and move default tag to the first in the dropdown
* fix test
2022-10-31 18:02:03 -07:00
Kim Santiago
15b7c814f6
Remove preview from 2022 in sql projects ( #20940 )
...
* remove preview from 2022 in sql projects
* update new project baselines
* update system dacpac tests
* fix other 150 system dacpac test checks
2022-10-26 09:11:28 -07:00