Charles Gagnon
d70ea2fbcb
Fix localized titles in VS Code marketplace ( #17514 )
2021-10-27 13:51:58 -07:00
Kim Santiago
fee9c6e071
Don't show update project warning for new style sqlproj ( #17490 )
...
* don't show SSDT update warning for new style projects
* update strings
* add checks for the 2 other ways to specify msbuild sdk
* add link to docs on how to use project sdk
Co-authored-by: Kim Santiago <kisantia@Kims-MacBook-Pro.local >
2021-10-27 12:53:38 -07:00
Charles Gagnon
d40d6fbe12
Fix publisher for VS Code extensions ( #17505 )
2021-10-27 10:17:29 -07:00
Kim Santiago
9b45911141
vbump dacpac, schema compare, and sql database projects ( #17492 )
2021-10-26 10:49:44 -07:00
Benjin Dubishar
86320155ed
Correcting log messages during autorest execution selection ( #17434 )
...
* Correcting log messages during autorest execution choice
* Combining redundant strings
* Correcting icon + loc
* Fixing typo
2021-10-22 06:01:11 -07:00
Z Chen
2ed8aeb565
Warning when .NET 6 SDK is detected ( #17422 )
...
* Check for max supported version
* Separate dialog for downgrade warning
* Address PR comments
* Use markdown link
* Update warning message
2021-10-21 13:48:52 -07:00
Benjin Dubishar
6f65119166
Use correct string when checking "browse" option ( #17432 )
...
* Correct browse string match
* Deduping const
2021-10-21 13:24:35 -07:00
Benjin Dubishar
7f92d8bc19
Add prompt for autorest SQL project name ( #17365 )
...
* Adding prompt for project name
* Updating test
* PR feedback
* Fixing rename logic so that folder is also named according to project
* Updating autorest test to confirm rename
2021-10-17 07:53:22 -07:00
Benjin Dubishar
ecb7f9311a
Adding progress indicator for autorest generation ( #17371 )
2021-10-15 23:42:57 -07:00
Benjin Dubishar
901b90317c
Prompts user for desired action when autorest is not installed ( #17305 )
...
* Giving user option to install autorest globally or run via npx
* Adds message for when no files are generated (no models in spec)
* Adding test
* Reinstating the rest of the test suite
* PR feedback
* Fixing tests to stub new prompt when test runner doesn't have autorest installed
* PR feedback
* fix typo
* fix typo
2021-10-15 13:26:58 -07:00
Benjin Dubishar
69128c0689
Verbose output for autorest, displaying output pane on error ( #17308 )
2021-10-14 15:22:53 -07:00
Benjin Dubishar
547ceba501
Added icon ( #17306 )
2021-10-13 10:04:26 -07:00
Kim Santiago
38036ca15c
hide add sql binding quickpick ( #17340 )
2021-10-11 16:14:31 -07:00
Leila Lali
d479c96658
Addressed comments left in a merged PR ( #17307 )
2021-10-11 09:07:12 -07:00
Alan Ren
a25dd2c03b
fix component detection error ( #17319 )
2021-10-08 13:03:40 -07:00
Benjin Dubishar
33d9bfd87f
Adding JSON and YML as valid extensions for OpenAPI/Swagger spec files ( #17297 )
...
* adding more openAPI spec types
* Correcting extension stripping
* PR feedback
2021-10-07 23:22:21 -07:00
Leila Lali
d4b556c09c
Sqlproj - Saving the connection after db is deployed to docker container ( #17294 )
2021-10-07 15:48:09 -07:00
Leila Lali
3d810e8e20
sqlproj - publish to container - fix the image name, tag and added validation ( #17295 )
2021-10-07 14:39:05 -07:00
Leila Lali
f875699cd2
sqlproj publish to container - october release improvements ( #17289 )
2021-10-07 12:55:43 -07:00
Kim Santiago
87baa9c860
fix sql bindings error message not showing ( #17276 )
...
* fix error message not showing
* use utils.getErrorMessage
2021-10-06 16:03:40 -07:00
Alan Ren
5d56e6525b
fix a few lint warnings ( #17286 )
2021-10-06 14:12:49 -07:00
Kim Santiago
2750dc0fe0
Add link to sql bindings repo ( #17263 )
...
* add link to sql bindings repo
* move to then
* const
2021-10-05 17:03:12 -07:00
Alex Ma
7895a32573
Small update to Yarn.lock (automatically generated during compilation) ( #17270 )
2021-10-05 14:49:27 -07:00
Kim Santiago
7c0ab0af82
add category for Add Sql Binding command ( #17260 )
2021-10-05 13:42:25 -07:00
Kim Santiago
51c41915a4
use placeholder for table name in add sql bindings quickpick ( #17258 )
...
* use placeholder for table name in add sql bindings quickpick
* add validation
2021-10-04 17:35:13 -07:00
Charles Gagnon
32b912c37e
Clean up tsconfig.base.json ( #17220 )
...
* Clean up tsconfig.base.json
* revert param name
* Try removing comments
* use newer option again
* revert option again
* more
2021-10-04 13:35:24 -07:00
Kim Santiago
d5b43df6d6
fix restart ADS warning showing twice for create project from db ( #17214 )
2021-10-01 14:53:36 -07:00
Kim Santiago
b2e9e30529
Check if file is dirty before adding sql binding ( #17175 )
...
* check if file is dirty before adding sql binding
* Addressing comments
2021-09-29 15:26:14 -07:00
Leila Lali
177b56c5ff
Fixed a bug with cancling publish ( #17160 )
2021-09-24 13:51:04 -07:00
Kim Santiago
4e5c99df02
Add support for adding new setting in local.settings.json in add SQL binding quickpick ( #17093 )
...
* be able to add new setting in local.settings.json
* cleanup
* addressing comments
* remove todo comment
* addressing comments
* update some strings to uris
2021-09-22 14:12:01 -07:00
Leila Lali
3ed611db66
sql proj - publish to docker improvements ( #17124 )
2021-09-21 16:47:06 -07:00
Benjin Dubishar
5feb660234
PR follow-up comments ( #17113 )
2021-09-20 15:46:34 -07:00
Benjin Dubishar
08e15bce99
Adds autorest-based SQL Project generation to SQL Database Projects extension ( #17078 )
...
* Initial changes
* checkpoint
* Constructing project with post deployment script
* Correcting to intentionally read from cached list of projects
* Adding activation event, fixing fresh workspace bug
* Convert netcoreTool and autorestHelper to share a helper class for streamed command
* Include npm package version to force update
* test checkpoint
* Unit tests
* Added contextual quickpicks for autorest dialogs
* Adding projectController test
* Added projectController test, some refactoring for testability
* Merge branch 'main' into benjin/autorest
* Fixing 'which' import
* PR feedback
* Fixing tests
* Adding additional information for when project provider tests fail
* Hopefully fixing failing tests (unable to repro locally)
* Adding Generate Project item to workspace menu
* PR feedback
2021-09-16 20:38:40 -07:00
Kim Santiago
cb8320ca83
Adding a few tests for Add SQL binding ( #17079 )
...
* initial changes
* add a couple more tests
2021-09-16 11:19:03 -07:00
Alex Ma
e4d2bf1919
[Loc] Fix for localization in constants and updated notebook and sql-database-projects ( #17080 )
2021-09-14 16:55:48 -07:00
Leila Lali
423cf8d3d5
SQL Proj - Added an option to deploy to docker to select the base image ( #17067 )
...
* Added an option to deploy to docker to select the base image
2021-09-14 13:49:57 -07:00
Leila Lali
4912faa966
SQL Project - deploy to docker publish option ( #17050 )
...
SQL Project - deploy to docker publish option
2021-09-13 14:12:53 -07:00
Kim Santiago
37e88f9fcd
Adding a couple telemetry points for sql bindings quickpick ( #16974 )
...
* adding a couple telemetry points for sql bindings quickpick
* addressing comments
2021-09-10 14:08:42 -07:00
Kim Santiago
037f957741
Update SQL binding prompt string to be more clear ( #16982 )
...
* update SQL binding prompt string to be more clear
* update variable name
2021-09-03 10:29:55 -07:00
Kim Santiago
a47276f708
Load settings from local.settings.json for add sql bindings quickpick ( #16957 )
...
* load settings from local.settings.json for add sql bindings quickpick
* cleanup
* addressing comments
2021-09-02 17:25:13 -07:00
Charles Gagnon
c8cc6c08e9
Add no-floating-promises rule to sql-database-projects extension ( #16943 )
...
* Add no-floating-promises rule to sql-database-projects extension
* fix test
2021-08-31 14:13:52 -07:00
Charles Gagnon
00da5fdcb3
Add icons for some quickpick items ( #16939 )
2021-08-30 15:32:20 -07:00
Kim Santiago
2c75f199e8
Add sql bindings package reference to project ( #16912 )
...
* list packages and add packages working
* cleanup and remove list packages
* cleanup
* change to pull in latest package version
2021-08-27 16:58:54 -07:00
Charles Gagnon
e7a719ceb4
Fix extension linting warnings and enable extension linting in pipelines ( #16922 )
...
* Fix extension linting errors
* fix test
2021-08-27 15:13:01 -07:00
Charles Gagnon
a95d90ce5c
Have create proj from database show default save location as option ( #16909 )
...
* Default create proj location to setting
* update icons
* undo
2021-08-26 18:59:05 -07:00
Charles Gagnon
6a0a185cbd
Move create new option for publish to top and filter out system dbs ( #16908 )
...
* Move create new option for publish to top
* Move New tag to description
* fix
2021-08-26 15:52:08 -07:00
Kim Santiago
b2be609c36
hook up add sql binding ( #16838 )
...
* hookup add sql binding
* fix typo
* addressing comments
* Addressing more comments
* add more comments
2021-08-23 13:49:05 -07:00
Kim Santiago
9e16a30ece
bump sql database projects version to 0.13.0 ( #16834 )
2021-08-20 15:30:10 -07:00
Charles Gagnon
6b1cc85c9a
Get tools service install location from extensions ( #16796 )
...
* Get STS install location from extensions
* Update error
2021-08-17 13:48:22 -07:00
Charles Gagnon
6b5c909f7f
Fix connection prompt for publish database quickpick ( #16767 )
2021-08-14 11:57:41 -07:00