* Sending values to ADS, including the arrays, need refactor and tests
* adjusting dd options as per ssms
* sending back the updated options properties to smo
* saving changes
* pulling correct database name changes
* Refactoring
* saving is working fine
* Added genral tab section options for the option tab
* modifying userAccess and pageVerify props types
* fix for database name being master for always for existing database
* Managed Instance save error fixed
* added new assertions to the test case
* server engine edition conditions handling from ADS side
* Adding unsupported options approach to the properties, so that these nullable options can be excluded from UI
* modifying the props name
* modified empty string to null
* Test case update
* Adding startswith and like filter
* Adding ends with
* Adding tests
* Remove null and not null
* Fixing string
* Update test/Microsoft.SqlTools.ServiceLayer.UnitTests/ObjectExplorer/NodeFilterTests.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
* Update test/Microsoft.SqlTools.ServiceLayer.UnitTests/ObjectExplorer/NodeFilterTests.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
* Adding back contains, starts with and ends with
* Properly escaping chars for like based filters
* Adding some comments regarding escape characters
* Using generated regex
* removing additional class
* Adding extra auth type that was causing the tests to error out
* Fixing regex
* Adding integration tests
* Fixing unit tests
* Making fluent assertions
---------
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
* Open XEL file changes
* placeholders for openxel
* add observable xe reader
* md format tweaks
* implement localfile as a new session type
* add ErrorMessage to session stopped notice
* fix flaky test
* handle already running session
* fix stopped session event send on file completion
* fix flaky unit test
* Update XElite and dependent versions
* Fix errors after merge and remove failing tests for now
* Fix main merge mess-up.
Address comments.
Add one more relevant test.
* Remove extra namespace.
* Remove unnecessary import
* Fix build error
* Address comments.
* Remove disabiling JSON002 compiler warning
* Address comments and update json handling
* Fix build error
* Fix integration test (emerged due to Main merge mess up)
* Clean up code (no functional changes)
---------
Co-authored-by: Karl Burtram <karlb@microsoft.com>
Co-authored-by: shueybubbles <david.shiflet@microsoft.com>
* initial commit with all required db handler and props, also getting the data from ADS
* database properties view updated
* Delete Microsoft.SqlTools.ServiceLayer.sln
This file should be ignored
* Removed unwanted file
* Using DatabaseHandler for properties as one handler per object
* removed unused and unnecessary changes
* minimal updates
* moving type conversion to UI side, properties with original types.
* conversion number fixed
* Adding Localized strings
* using existing objectUrn logic to get the smo object
* Adding Integration tests for database properties verification
* refactoring
* updating test
* Send deploymentOptions to DacFx to save in the publish profile xml file
* Update Packages.prop with latest DacFx nuget version.
* Update Dacfx version after merge from main.
* Address comments
* Update method name
* Save file structure in scmp files
* Update DacFx version and add test
* Address comments
* Fix test
* try to fix tests
---------
Co-authored-by: Kim Santiago <kisantia@microsoft.com>
* update contracts
* finish creating/loading login for SQL Server
* support role read for azure and add more handlers
* fix advanced option flags
---------
Co-authored-by: Karl Burtram <karlb@microsoft.com>
* Making node types automated
* Adding schema based OE
* added folder types in NodeTypes
* Fixing stuff
* Moving schema to parent and cleaning up some code
* Replacing strings with nameof
* Sorting nodetypes generated by tt
* Adding option to put folders after nodes
* Fixing folder and children order
* Fixing tests
* Formatting file
* Formatting tt files
* Fixing tt
* fixing types
* Update src/Microsoft.SqlTools.ServiceLayer/SqlContext/ObjectExplorerSettings.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
* Fixing stuff
* Updating schema definitions and adding more logs
* Fixing copyright
* Adding Integration and Unit Tests
* Fixing test
---------
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>