Commit Graph
100 Commits
Author SHA1 Message Date
Charles Gagnon 9034b397ac Error on CS8600 (#2112)
* Error on CS8600

* couple more
2023-06-26 08:52:51 -07:00
Charles Gagnon a254020558 Remove unused package projects (#2026)
* Remove unused package projects

* Remove build step
2023-04-20 17:49:17 -07:00
Charles Gagnon 2496e17515 Use correct version number for ManagedBatchParser nuget package (#2024)
* Pass in patch version from pipeline

* Correct patch version

* Fix packaging

* Fix nuget version

* Revert nuget package changes

* Only use build ID for ManagedBatchParser

* Add back assembly version

* fix package nuspec
2023-04-20 16:38:27 -07:00
Charles Gagnon dec4f2d4b9 Pass in patch version from pipeline (#2020)
* Pass in patch version from pipeline

* Correct patch version

* Fix packaging

* Fix nuget version

* Revert nuget package changes
2023-04-20 12:07:40 -07:00
Charles Gagnon 98ad0197e4 Move pipeline version vars (#2017)
* initial

* Global vars
2023-04-19 14:54:18 -07:00
Charles Gagnon 7796b56d4b Fix release script version (#2016) 2023-04-19 11:31:44 -07:00
Charles Gagnon d56f2309da Use major + minor from pipeline for assembly versioning (#2012) 2023-04-18 16:34:36 -07:00
Charles Gagnon c15108808f Error on unused private properties (#2008)
* Error on unused private properties

* Remove nullable

* Delete some commented out code

* Fix compile
2023-04-17 13:27:13 -07:00
Charles Gagnon efc8d8f0be Remove Hosting InternalsVisibleTo (#2009) 2023-04-17 12:34:04 -07:00
Charles Gagnon 9d53e1dd3e Add SourceLink to build + fix assembly versioning (#2007)
* Add github source link

* more

* Move to common

* fix multiple dep copy

* Fix doc comment

* cleanup props

* Use GlobalPackageReference

* Set CI build property on pipelines

* Add comment
2023-04-17 09:51:30 -07:00
Charles Gagnon 55b415e5ef Print commands on build failure (#2004) 2023-04-14 11:36:18 -07:00
Charles Gagnon 07495ea3b6 Add OE messages to docs (#1977) 2023-03-30 14:00:22 -07:00
Charles Gagnon d46bb2ce53 Update SqlParser to 170.7.0 (#1956) 2023-03-21 15:35:21 -07:00
Charles Gagnon 036ce9b527 Fix broken STS language service tests (#1837)
* Fix broken STS language service tests

* consolidate
2023-01-31 13:25:44 -08:00
Charles Gagnon ccaf5c4594 Fix null ref when expanding nodes from other providers (#1816)
* Fix null ref when expanding nodes from other providers

(cherry picked from commit 572a7b37b2a3651db5a101a8780c874c51b55b96)

* cleanup
2023-01-19 16:14:17 -08:00
Charles Gagnon 99cd3d2f65 Improve databases node error logging message (#1800)
* Improve databases node logging

* remove unused
2023-01-05 14:23:44 -08:00
Charles Gagnon 1e7b42fb1b Update nuspec to SMO 170.9.0 (#1768) 2022-11-21 18:47:12 -08:00
Charles Gagnon bd58d786b4 Bump SMO to 170.9.0 (#1766)
* Add logging

* SMO 170.9.0
2022-11-21 18:41:02 -08:00
Charles Gagnon 79a214527f Add rollForward to global.json SDK (#1759)
* Add rollForward

* update
2022-11-11 18:28:51 -08:00
Charles Gagnon 3be806ddce Update parser & autocomplete list (#1729) 2022-10-24 16:29:38 -07:00
Charles Gagnon 999e0fb2e2 Update packages validation comment action (#1730) 2022-10-24 15:43:44 -07:00
Charles Gagnon bbf65314d1 Add more logging to GetSignatureHelp (#1717)
* Add more logging to GetSignatureHelp

* cleanup

* cleanup
2022-10-05 12:26:16 -07:00
Charles Gagnon 072b3c7c78 Cleanup message handling (#1700) 2022-09-16 20:29:06 -07:00
Charles Gagnon e763d2463d Remove unused test server types (#1699)
* Remove unused test server types

* Don't use secure file

* Correct password
2022-09-16 16:58:06 -07:00
Charles Gagnon 5e0302a95f Output verbose logging during tests (#1698)
* Output verbose logging during tests

* fix compile
2022-09-16 16:57:06 -07:00
Charles Gagnon 019481e8db Use MemoryStream instead of stdout for outgoing messages during integration tests (#1696)
* filter

* test

* run all

* Redirect to memorystream

* revert temp changes
2022-09-16 15:38:53 -07:00
Charles Gagnon 41556aea54 Cleanup unused stuff (#1667) 2022-09-01 15:10:05 -07:00
Charles Gagnon a78691c86b Update ConnectionCompleteParams definitions and doc comments (#1665) 2022-08-31 14:19:26 -07:00
Charles Gagnon fd00114a0e Catch Request/Event handler errors at dispatcher level (#1610)
* Catch Request/Event handler errors at dispatcher level

* Fix tests

* Use Exception overload of SendError

* Fix tests
2022-07-29 17:31:36 -07:00
Charles Gagnon 693bb0480a TreeNodeGenerator -> SmoTreeNodes (#1579)
* TreeNodeGenerator -> SmoTreeNodes

* space
2022-07-19 12:46:21 -07:00
Charles Gagnon 779339723f Revert "Sql Assessment version update to 1.1.9 (#1584)" (#1592)
This reverts commit 23531f8421.
2022-07-19 11:24:38 -07:00
Charles Gagnon 70f7b16129 Test cleanup (#1588)
* Test cleanup

* fix compile

* Fix tests
2022-07-19 09:59:28 -07:00
Charles Gagnon 702682b25b Fix packages validation comment workflow permissions (#1590) 2022-07-19 09:20:03 -07:00
Charles Gagnon 15689b3c7c Add 2019 and 2022 to SqlServerType enum (#1583)
* Add 2019 and 2022 to SqlServerType enum

* Add note

* Add tests

* Fix template generation
2022-07-18 16:35:17 -07:00
Charles Gagnon 82118f6431 Add code coverage reporting (#1585)
* Add code coverage

* fix and add publishTestResults

* Use PublishTestResults

* Add coverlet.msbuild

* Generate report

* Update coverage report location

* Add one more
2022-07-18 15:31:47 -07:00
Charles Gagnon ac9f88266c BatchParser target netstandard2.0 and remove Hosting dependency (#1564)
* Remove Hosting dependency from BatchParser, wip for logging replacement

* netstandard2.0 and fixes

* comment + cleanup

* comment

* fix build

* Update newtonsoft

* localize errors
2022-07-06 15:26:06 -07:00
Charles Gagnon c64c32967f Add event TID to SqlClient events (#1549) 2022-06-21 11:09:52 -07:00
Charles Gagnon dd11be3d38 Consolidate to net6.0 (#1547)
* Add SqlClient event listener

* comments

* ensure not disposed early

* initial

* net6.0

* undo
2022-06-21 08:53:23 -07:00
Charles Gagnon d9e1678694 Add SqlClient event listener (#1544)
* Add SqlClient event listener

* comments

* ensure not disposed early
2022-06-17 20:06:09 -07:00
Charles Gagnon b182e9fe53 Bump SMO to 161.47021.0 (#1538) 2022-06-10 13:02:49 -07:00
Charles Gagnon 294873613a Add Operations to GetAzureFunctions request (#1527)
* Add Operations to GetAzureFunctions request

* add comment

* comments
2022-06-06 12:59:59 -07:00
Charles Gagnon 36d92a1cc4 Fix backup closing parent connection (#1530)
* Fix backup closing parent connection

* always dispose

* update comment
2022-06-03 17:01:42 -07:00
Charles Gagnon 076ed9644b Add route to GetAzureFunctions request + cleanup (#1521)
* Add route to GetAzureFunctions request + cleanup

* update comments

* comments

* Add comment
2022-05-31 10:22:20 -07:00
Charles Gagnon 45cb5f28fd Enable nullable (#1515) 2022-05-26 14:41:50 -07:00
Charles Gagnon 6d7ca36338 Fix integration test pipeline (#1514) 2022-05-26 10:42:18 -07:00
Charles Gagnon 7787a6af7b Fix Backup/Restore parameters defaulting to wrong DeviceType (#1490) 2022-05-12 13:34:49 -07:00
Charles Gagnon a4ef58212b Fix Agent actions for docker servers (#1489) 2022-05-10 11:09:57 -07:00
Charles Gagnon 3af029315b Fix bindings tests (#1488) 2022-05-10 11:09:45 -07:00
Charles Gagnon 70be8f5ef5 Don't add parentheses to ANSI Scalar functions (#1487)
* Don't add parentheses to ANSI Scalar functions

* fix test
2022-05-09 18:57:14 -07:00
Charles Gagnon 2540068998 Fix VerifyAllSqlObjects test (#1485)
* Fix VerifyAllSqlObjects test

* comment
2022-05-06 23:13:11 -07:00
Charles Gagnon 048988e5d3 Add OE verbose logging (#1484)
* Add OE verbose logging

* verbose
2022-05-06 22:47:42 -07:00
Charles Gagnon fb1a12c6d2 Don't query for unsupported properties (#1471)
* Don't query for unsupported properties

* add using
2022-05-06 12:53:04 -07:00
Charles Gagnon 6c97f41f7b Bump SMO + SqlClient (#1478) 2022-04-26 16:01:55 -07:00
Charles Gagnon 0f39021438 Fix autoflush option not being used (#1470)
* Fix autoflush option not being used

* Remove extra comment
2022-04-21 16:04:41 -07:00
Charles Gagnon ec697d518b Update SDK to 6.0.201 (#1452) 2022-04-01 15:29:58 -07:00
Charles Gagnon cf06cf2b8e Add more projects to solution (#1444) 2022-03-25 11:25:44 -07:00
Charles Gagnon ad419dd234 Update build pipeline (#1431) 2022-03-18 09:50:28 -07:00
Charles Gagnon 40c5d48c5e Fail build on unneeded usings (#1417) 2022-03-04 16:38:01 -08:00
Charles Gagnon c248400a6c Add linting for copyright and unused usings (#1416)
* Add linting for copyright and unused usings

* Add one more + comment

* Enforce in build and fix errors

* Fix build
2022-03-04 15:17:29 -08:00
Charles Gagnon cf959b3278 Bump nuget package versions (#1400) 2022-02-09 10:20:35 -08:00
Charles Gagnon 13bd3b434c Use PackageLicenseExpression for nuget packages (#1398)
* Add MIT license expression

* Remove license file
2022-02-08 14:53:39 -08:00
Charles Gagnon 1b5ac4c017 Skip component governance for release pipeline (#1389)
* initial

* try

* fix

* undo
2022-02-04 10:28:21 -08:00
Charles Gagnon 1cd27bdb70 Fail build on Component Governance alert (#1385) 2022-02-03 17:34:06 -08:00
Charles Gagnon b10f693b31 Move code coverage packages to devDependencies (#1386)
* Move to devDependencies

* Fail build on Component Governance alert

(cherry picked from commit 3ccb3b1f2dd70a4561c515ff8612166c6c9a76b9)

* update package lock

* Revert "Fail build on Component Governance alert"

This reverts commit 747cd06beeed5133fb383acc1d6bd6a7a458ac05.
2022-02-03 16:54:41 -08:00
Charles Gagnon c092b194da Build win-x86 (#1384)
* Build win-x86

* Move to prop

* Correct RID
2022-02-03 13:43:40 -08:00
Charles Gagnon 75749a405f Update System.Text.Encodings.Web to 4.7.2 (#1383)
* Update System.Text.Encodings.Web to 4.7.2

* cleanup
2022-02-03 09:03:09 -08:00
Charles Gagnon 5b9300f39a Add and package osx-x64 (#1324) 2021-11-29 16:47:59 -08:00
Charles Gagnon c03557aae7 Don't archive source (#1315)
* Don't archive source

* Update working dir

* comment out release task

* Add back in copy to temp

* uncomment release task
2021-11-18 11:52:37 -08:00
Charles Gagnon a947f94ef7 Always sign artifacts (#1310)
* Only sign packages when pipeline var set

* always sign
2021-11-18 10:52:41 -08:00
Charles Gagnon 482afd8427 Revert "Don't archive source during build" (#1312)
This reverts commit 314561c7d5b13dc3b2811840927156caf185fc3c.
2021-11-16 22:07:19 -08:00
Charles Gagnon f99d2e1dda Add missing package properties (#1311) 2021-11-16 22:04:52 -08:00
Charles Gagnon 6634932e46 Fix OSX package name (#1309) 2021-11-16 16:35:45 -08:00
Charles Gagnon eaa3ea7869 Don't archive source during build (#1308) 2021-11-16 14:44:08 -08:00
Charles Gagnon 47cca6717d Fix RID package paths (#1307) 2021-11-16 14:00:10 -08:00
Charles Gagnon d560ff6d5e Target win-x64 instead of win7-x64 (#1306)
* Target win-x64 instead of win7-x64

* Bump version

* Update descriptions & fix path
2021-11-16 11:18:01 -08:00
Charles Gagnon 1d5db8ac29 Fix version string (#1302) 2021-11-12 09:49:57 -08:00
Charles Gagnon bcabc1ee09 Version nuget packages (#1299) 2021-11-11 17:28:08 -08:00
Charles Gagnon c738e3bdf7 Cleanup cake process logging (#1293) 2021-11-10 16:44:54 -08:00
Charles Gagnon c81a400752 Package published projects (#1291)
* Package published project

* sign and publish nuget packages

* Publish logs

* Sign before packaging

* Add res of packages

* Publish to specific folders

* add comment

* Remove unused package projects
2021-11-10 12:32:15 -08:00
Charles Gagnon 61401b61b0 Remove unnecessary pipeline tasks (#1290) 2021-11-10 11:58:55 -08:00
Charles Gagnon acfc5e813e Clean up packaging projects (#1289) 2021-11-09 15:01:04 -08:00
Charles Gagnon 684587b8c4 Don't build unused RIDs (#1288)
* print work folder sizes

* fix spacing

* Get all children

* Remove win7-x86, win10-arm & win10-arm64 builds

* add few more

* remove print job
2021-11-08 16:54:50 -08:00
Charles Gagnon fd50060ed9 Update .NET version used for code signing (#1286) 2021-11-08 14:21:57 -08:00
Charles Gagnon 64a6b6a85c Fix intellisense parsing for Azure and MI connections (#1211)
* Fix intellisense parsing for Azure connections

* formatting

* Refactor to use compat level

* update logic

* Update log message

* spelling
2021-05-13 14:39:19 -07:00
Charles Gagnon dc6555a823 Escape file URIs (#1189)
* Escape file URIs

* Fix test

* Add tests
2021-04-16 15:33:11 -07:00
Charles Gagnon 4f1530891b Switch to using public Nuget.org feed (#1178)
* Switch to using public Nuget.org feed

* Add packages

* specify woring directory

* switch to arg

* custom command

* Try using newer nuget

* Use custom command

* Use v1 of task

* Remove assessment update

* Add xliffparser package

* Add resx package
2021-03-19 15:16:03 -07:00
Charles Gagnon fa2f5039e2 Fix nuget authenticate (#1168) 2021-03-03 18:15:11 -08:00
Charles Gagnon 294a6f4dc2 Add action to ask for validation when modifying Packages.props (#1165)
* Add action to ask for validation when modifying Packages.props

* test

* update name

* undo
2021-02-23 15:08:47 -08:00
Charles Gagnon c6fe8a90c7 Update NRT with signed version (#1164) 2021-02-23 14:47:50 -08:00
Charles Gagnon 1e9221b2a5 Remove password field from test (#1163) 2021-02-23 08:53:41 -08:00
Charles Gagnon 326488b1f7 Update resx with latest changes (#1159) 2021-02-03 14:34:38 -08:00
Charles Gagnon eea14ae10f Update nuget feed to mssqltools (#1158) 2021-02-03 13:55:56 -08:00
Charles Gagnon d0600cd219 Consolidate to one Nuget feed (#1155) 2021-02-02 10:18:05 -08:00
Charles Gagnon 822ffb2908 Remove invalid SET option for SqlOnDemand (#1147) 2021-01-11 09:08:50 -08:00
Charles Gagnon 5c7211e82a Include singleline comments outside batch for nb convert (#1139)
* Include singleline comments outside batch for nb convert

* Remove extra space
2020-12-14 15:16:07 -08:00
Charles Gagnon a47fa8bf87 Add CODEOWNERS (#1140) 2020-12-14 12:43:38 -08:00
Charles Gagnon 5a437bfe7b Add info on underlying connection closed error 2020-12-01 11:42:50 -08:00
Charles Gagnon 4f42b17226 Update SqlClient to 2.1.0 (#1124) 2020-11-20 13:47:49 -08:00
Charles Gagnon 6e83077fb7 Update release download tasks to get artifacts from build stage (#1122)
* Update release download tasks to get artifacts from build stage

* fix paths
2020-11-17 10:57:06 -08:00
Charles Gagnon 32d7a63d7c Send error result if parse error occurs during convert (#1121) 2020-11-16 13:48:30 -08:00