Sai Avishkar Sreerama
5c7dae40e6
Enabling database properties general tab with real time values from SMO ( #2093 )
...
* 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
2023-06-21 19:41:18 -05:00
Alan Ren
7f6b357eb0
fix delay in query execution ( #2109 )
...
* fix delay in query execution
* fix test case
2023-06-19 16:31:47 -07:00
Alex Ma
6fe0b300e5
Restore new connection string for multiple similar connections ( #2067 )
2023-06-15 23:31:40 -07:00
Cory Rivera
c92bc71454
Exclude Data Warehouse as an option when creating an Azure database ( #2100 )
2023-06-13 16:04:23 -07:00
Cory Rivera
808172bc20
Retrieve Azure SLO details in Database Handler ( #2094 )
2023-06-12 11:44:17 -07:00
Cory Rivera
0ad169781e
Replace <default> values in Owner and Collation fields for Create Database dialog ( #2086 )
2023-06-02 16:19:00 -07:00
Kim Santiago
a12244f3d0
Add support for adding system db references as PackageReference ( #2078 )
...
* Expose adding system db references as PackageReference
* update nuget
2023-06-01 11:38:28 -07:00
Cory Rivera
0a5a7b4cc5
Address remaining comments for Object Management Database Handler ( #2081 )
2023-06-01 11:02:59 -07:00
Cory Rivera
d5cfc52ca7
Add object management handler for creating a database ( #2071 )
2023-05-31 12:55:12 -07:00
Cheena Malhotra
b4f7bd01af
Fix email extraction from username ( #2075 )
2023-05-30 14:46:18 -07:00
Cory Rivera
97988661ec
Load TrustServerCertificate value from connection settings when running integration tests. ( #2074 )
2023-05-22 17:18:19 -07:00
Hai Cao
d525e88672
Add securable search and permission setting to User Management ( #2052 )
2023-05-10 18:20:06 -07:00
Aasim Khan
46e6b484a3
Adding filtering support to OE ( #2039 )
...
* Init push
* Fixing filters
* Fixing more filters
* Fixing display strings
* Fixing boolean filter
* Adding comments
* Fixing function name
* Making nullables
* Separating filter parsing logic
* Adding tests
* Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/ObjectExplorerUtils.cs
Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com >
* Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/ObjectExplorerUtils.cs
Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com >
* Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Contracts/NodeInfo.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
* Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Contracts/NodeInfo.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
* Update src/Microsoft.SqlTools.ServiceLayer/ObjectExplorer/Nodes/TreeNode.cs
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
* Adding comments
* Fixing whitespace
* Adding more comments and changing to IEnumerable
* Fixing code comments
* Fixing tests adding more filters
---------
Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com >
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2023-05-06 01:52:42 +05:30
Cheena Malhotra
1b5f774741
Reverting Connection URI related changes for stable release ( #2042 )
2023-05-05 10:11:54 -07:00
Benjin Dubishar
c21203c5c2
Adding ability to only load properties and metadata for a SqlProject ( #2040 )
...
* Adding property quick-loading
* Remove whitespace
2023-05-03 18:44:17 -07:00
Alan Ren
5dbed25c40
change user type implementation ( #2036 )
...
* change user type implementation
* fix build errors
2023-05-01 10:27:00 -07:00
Sakshi Sharma
3e0135b907
Update STS changes to be backward compatible with scmpOpen ( #2031 )
...
* Update STS changes to be backward compatible with scmpOpen
* Update cleanup code
* Fix test.
2023-04-24 16:58:06 -07:00
Benjin Dubishar
c5cdc4712a
Adding move and exclude folder to SqlProjectService ( #2027 )
...
* Adding move and exclude folder
* Fixing cross-plat path bug in test
2023-04-21 11:46:11 -07:00
Simon Sabin
96c5ec81e2
Enable empty passwords ( #2021 )
2023-04-20 08:49:47 -07:00
Benjin Dubishar
006488340c
Updating DacFx.Projects to 162.0.28 ( #2019 )
2023-04-19 20:12:56 -07:00
Alan Ren
e314f839d8
Simplify Object Management APIs ( #2015 )
...
* unify requests-wip
* wip
* unify api
* fix test
* add credential handler
* fix credential handler issue.
* generic type update
* fix scripting for user
2023-04-19 15:43:01 -07:00
Cheena Malhotra
648d7dbd3c
Address warnings and (some) nullables ( #2013 )
2023-04-18 20:57:13 -07:00
Alex Ma
add216cc1e
Add more specific URI strings to Object Explorer ( #1881 )
...
* Added all non null properties to URI generator
* Added all options to URI for session
* added documentation comments
* added generated nodeTypes file
* added updated uri to connection store
* Added debug message for integrated test failure
* Revert "Added debug message for integrated test failure"
This reverts commit 026c53d1ed3fb16b0f37b7b6e0775402a2ef9281.
* added advanced options to table designer table
* removed connectionName from uri generation
* Revert "removed connectionName from uri generation"
This reverts commit 88eedbbc593a0279872edc6d4cbd1b7ca3d72ad0.
* added connectionname to connection details
* added connection name to near front of key
2023-04-17 14:24:12 -07:00
Kim Santiago
13672c1d05
Add support for nupkg database references in sql projects ( #2006 )
...
* add support for nupkg database references in sql projects
* update DacFx.Projects
2023-04-14 16:18:06 -07:00
Karl Burtram
948ae3903e
Support scripting for Users ( #2002 )
...
* WIP 1
* WIP2
* Fix merge break
* Support alter existing object
2023-04-13 11:52:37 -07:00
Sakshi Sharma
9aa84f517c
Send deploymentOptions to DacFx to save in the publish profile xml file ( #1997 )
...
* 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
2023-04-10 17:31:39 -07:00
Karl Burtram
83b58a27a4
Move Login handlers to separate file ( #1995 )
...
* Move login handlers
* Move Login handlers to seperate file
2023-04-06 16:07:45 -07:00
Sakshi Sharma
098cf3be35
Update openScmp to read file structure ( #1952 )
...
* Update openScmp to read file structure (and dsp) information from the scmp file.
* Address comments
2023-04-04 11:05:36 -07:00
Cheena Malhotra
463fc60330
Move back 'Shared' content to 'Hosting' assembly ( #1967 )
2023-03-24 15:07:02 -07:00
Chris LaFreniere
cccdbf0bef
Address CA1829 (Avoiding Count LINQ method calls when equivalent + more efficient properties exist) ( #1961 )
...
* Address CA1829 (Avoid Count LINQ Method Calls)
* Remove other change
* CA1829 removal
* CA1829 (remove whitespace)
2023-03-23 21:06:49 -07:00
Cheena Malhotra
3ef3a0f022
Secure enclave touch ups ( #1964 )
2023-03-23 20:59:38 -07:00
Karl Burtram
c3444e5cf5
Support creating & editing additional user types ( #1962 )
...
* WIP
* Fix contained user password handling
* More user related bug fixes
2023-03-23 18:01:55 -07:00
Karl Burtram
a104251885
Enable support for Windows users ( #1957 )
...
* WIP
* Update for Windows user
2023-03-21 19:00:11 -07:00
Alan Ren
692f444ccb
simplify drop object request handler ( #1953 )
...
* simplify drop object request handler
* fix test cases
* fix issues
* update strings
* fix error
* fix error
2023-03-20 21:54:34 -07:00
Karl Burtram
f59ca1954b
Enable user management tests ( #1912 )
...
* Enable user management tests
* Fix update user test
2023-03-15 17:52:09 -07:00
Matteo Taveggia
ffed8313d9
Exposing a DisableVariableSubstitution on the Parser object ( #1941 )
...
* Cleaning up a few tests; fixing one
* Exposing DisableVariableSubstitution in Parser; fixing NRE; adding tests
* Added another test
* Addressing CR feedback; added tests
2023-03-13 22:04:04 -07:00
Matteo Taveggia
d5266ef6f3
Cleaning up a few tests; fixing one ( #1940 )
2023-03-13 01:04:09 -07:00
Karl Burtram
a074b5bf67
Update User edit handlers ( #1903 )
...
* WIP
* Update user tests
* WIP updates
* WIP
* Fix several edit use bugs
* Disable failing tests
* minor updates
* Remove unused using
2023-03-06 14:43:38 -08:00
Benjin Dubishar
b27b7dc379
Adding SetDSP support to SqlProjects service ( #1895 )
...
* Adding SetDSP support
* correcting comment
2023-03-02 20:10:13 -08:00
Kim Santiago
bb838269ac
Updating add database reference requests to check null or whitespace ( #1894 )
2023-03-02 16:37:16 -08:00
Benjin Dubishar
38836371ed
Adding missing properties to GetProjectProperties call; also renaming NoneScript to NoneItem ( #1890 )
...
* Renaming NoneScript to NoneItem
* missed a file
* Fixing comments
* Adding ProjectStyle to properties
* Projects nuget bump
* Adding DatabaseSchemaProvider to the props
2023-03-02 13:52:35 -08:00
Cheena Malhotra
187b6ecc14
Introduce AAD interactive auth mode ( #1860 )
2023-03-02 09:39:54 -08:00
Kim Santiago
c7e64e2334
Remove Value in AddSqlCmdVariableParams ( #1885 )
2023-03-01 10:03:38 -08:00
Benjin Dubishar
68ac1e01fc
Adding project property support to SqlProj service ( #1883 )
...
* Nuget update
* Updating nuget
* implementation
* GetProperties test
* Adding SetDatabaseSource
* adding comment
* Nuget update
* PR feedback
* Fixing cross-plat path tests
* Updating to signed nuget
* fixing None test
2023-02-28 18:27:42 -08:00
Cheena Malhotra
c83f380b8e
Improve secure enclaves error handling ( #1880 )
2023-02-28 13:31:40 -08:00
Benjin Dubishar
7941e871d9
Adding SqlProject service support for <None> entries ( #1884 )
...
* Implementation
* NoneScript test
* patching up test
* Updating comments
2023-02-28 09:40:20 -08:00
Benjin Dubishar
dc259d70ad
Correcting typo ( #1882 )
...
* Correcting tyo
* removing extra space
* tests
2023-02-27 16:14:59 -08:00
Sakshi Sharma
b44f0d561f
Save file structure in scmp file ( #1878 )
...
* 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 >
2023-02-24 14:24:25 -08:00
Benjin Dubishar
f7fd478857
Adding getters for project items in SqlProject service ( #1879 )
...
* Adding getters for project items
* updated comment
2023-02-23 16:25:01 -08:00
Benjin Dubishar
2506a4df9c
Renaming NewSqlProject to CreateSqlProject to have verb-forward terminology ( #1876 )
2023-02-21 15:58:23 -08:00