Hai Cao
d525e88672
Add securable search and permission setting to User Management ( #2052 )
2023-05-10 18:20:06 -07:00
Aasim Khan
34d969c6ad
Fixing durability type filter in OE ( #2043 )
...
* Fixing durability type filter in OE
* Adding doc comment
2023-05-06 05:40:09 +05:30
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
Charles Gagnon
efc8d8f0be
Remove Hosting InternalsVisibleTo ( #2009 )
2023-04-17 12:34:04 -07:00
Hai Cao
9b08993753
Port code for Application Role, Database Role, Permission Data and Securable search ( #1992 )
...
* port code for db role and app role
* port permissionData (wip)
* port securable search data
2023-04-06 10:17:46 -07:00
Cheena Malhotra
3ef3a0f022
Secure enclave touch ups ( #1964 )
2023-03-23 20:59:38 -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
Hai Cao
17c9a99d24
Fix lock out for login update ( #1923 )
...
* Fix CanEditLockedOutState
* fix CanEditLockedOutState
* fix locked out
2023-03-08 18:17:23 -08:00
Hai Cao
bec0877e32
[User Management] Fix login handlers ( #1896 )
...
* fix default language
* fix update
* fix server role error with azure
2023-03-02 17:51:31 -08:00
Cheena Malhotra
c83f380b8e
Improve secure enclaves error handling ( #1880 )
2023-02-28 13:31:40 -08:00
Aasim Khan
e8d24f8e47
Moving out legacy schemas into their own folder ( #1866 )
2023-02-17 14:31:25 -08:00
Hai Cao
ec071c8819
fix table designer with ledger table ( #1788 )
2022-12-15 10:28:29 -08:00
Alex Ma
548229d547
Add error codes for password change (reopened) ( #1784 )
...
* added error code handling
* Small cleanup
* added changes
2022-12-13 13:04:40 -08:00
Alex Ma
cc94a1a4c6
Revert "Use error code checking and simplified messages ( #1782 )" ( #1783 )
...
This reverts commit 306b43b8b7 .
2022-12-13 09:04:18 -08:00
Alex Ma
306b43b8b7
Use error code checking and simplified messages ( #1782 )
...
* added error code handling
* Small cleanup
* added changes
2022-12-13 09:04:00 -08:00
Alex Ma
7eee5180a2
Add change password function and handling ( #1771 )
...
* added ChangePassword to connectionService
* added changepasswordparams
* added more code
* added more changes to connectionservice
* added more changes
* added small test
* added changepasswordrequest
* added different ServerConnection constructor
* consolidated changepassword
* added exception catch
* added passwordChangeFail params
* added changePassword to it's own function
* simplified changePassword
* made fixes to test
* added new test
* added one additional connection test
* added response callback
* removed unnecessary SendError
* added localized empty password error
* added updated error messages
* added small fix to check
* added changes based on feedback
* added minor change
* fix tests
* renamed messages to errorDetails
* simplified error message
* small change to connectionservice message
* error message change
* added environment newline
* added error retry messages to STS
* added regex
* added newline handling
2022-12-07 14:24:26 -08:00
Cheena Malhotra
c0f8482e26
Update Microsoft.Data.SqlClient to v5.0.1 ( #1708 )
2022-10-24 20:10:04 -07:00
Aasim Khan
a0390e8127
Adding new top operation column and comp rule for node id ( #1719 )
...
* Adding actual cpu cost in top operations
* Adding node id attribute
2022-10-06 16:05:39 -07:00
Hai Cao
04c64223e2
[Table Designer] Only show index hash options when table is memory-optimized ( #1714 )
2022-09-28 10:26:59 -07:00
Hai Cao
11fef3a5db
[Table Designer] Fix columnstore wording
2022-09-23 16:44:34 -07:00
Alex Ma
fca115fb91
[Loc] added generated resx and xlf files ( #1706 )
2022-09-22 17:37:27 -07:00
Jordan Hays
8bdf1d8451
Dropped Ledger Columns folders for ledger primary tables ( #1688 )
...
* dropped ledger columns strings, nodetypes, definition
* work in progress
* WIP- dropped columns folder showing for all tables
* Dropped Ledger Column folder only for primary ledger tables
* cleaning up
* undoing changes to kusto layer
* formatting
* undoing formatting
* undoing formatting
* removing IsLedger property and instead filtering on NodeTypeId
* updating column path test
2022-09-14 17:43:39 -07:00
Hai Cao
8f26a20950
[Table Designer] support hash index and column store index ( #1672 )
2022-09-06 13:32:43 -07:00
Alan Ren
7f675b884f
require confirmation when risks present ( #1668 )
2022-09-02 12:50:30 -07:00
Barbara Valdez
c33ffa592b
Add getObjects from model request ( #1634 )
...
Co-authored-by: Alex Ma <alma1@microsoft.com >
2022-08-26 15:02:37 -07:00
Hai Cao
23072250b7
[Table Designer] Add validators for computed col in PK and FK ( #1653 )
2022-08-25 16:30:47 -07:00
Alan Ren
37c6aa6639
formula description ( #1647 )
...
* update description for formula field
* revert generated file changes
* use markdown
2022-08-18 10:08:52 -07:00
Jordan Hays
87ea866df0
Dropped Ledger Views folder ( #1626 )
...
* adding dropped ledger views to the OE hierarchy with ledger view naming and icons
* updating tests
2022-08-10 14:01:28 -07:00
Jordan Hays
485786f49e
Dropped Ledger Tables Folder ( #1625 )
...
* support and testing for Dropped Ledger Table folder
* appending DroppedLedgerTables nodetype
* fixing unit tests
* undoing string.Empty
2022-08-09 14:17:51 -07:00
Hai Cao
a9fe77589d
[Table Designer] Support filter predicate and included columns for index ( #1619 )
2022-08-05 15:04:44 -07:00
Jordan Hays
d78ff94b31
Ledger Objects Representation in Object Explorer ( #1615 )
...
* support for ledger objects in OE
* generated sr files
* update versionKey to sql 2022 in test env config
* more 2019 to 2022 updates
* add sql2022 instead of replacing
* missed filter on table
* add logging
* more logging
* adding Script160Compat options for sql2022
Co-authored-by: Alan Ren <alanren@microsoft.com >
2022-08-05 10:53:17 -07:00
Alex Ma
ae90a06026
[Loc] Xlf update 7-11-22 ( #1572 )
2022-07-11 18:27:21 -07:00
Aasim Khan
e68124b4d5
Adding more top operations columns and fixing some column values ( #1571 )
...
* Adding more rules for prop
* adding top operations to ep
* Reverting changes made to display cost
* Fixing comments
* Removing whitespace
* Fixing data size property
* Adding const keys, fixing to table data, adding more info
* Removing undeclared prop
2022-07-11 14:05:20 -07:00
Aasim Khan
e64e31e487
Adding top operations to execution plan ( #1563 )
...
* Adding more rules for prop
* adding top operations to ep
* Reverting changes made to display cost
* Fixing comments
* Removing whitespace
* Fixing data size property
2022-07-05 20:18:24 -07:00
Alan Ren
afb2245be1
localize the rule descriptions ( #1543 )
2022-06-17 13:54:06 -07:00
Hai Cao
bc1b60fa87
[Table Designer] Add apis to support computed column ( #1495 )
2022-05-23 15:41:07 -07:00
Aasim Khan
99d0959291
Adding decimal values to costs ( #1449 )
2022-05-09 09:53:36 -07:00
Nemanja Milovančević
881c335cdf
Backup/Restore Managed Instance ( #1428 )
...
* Enabled backup to and restore from URL
* Created RPC, but when process tries to load Microsoft.Azure.Storage.Blob.dll, it crashes
* Added create shared access token
* Code refactor
* Minor changes
* Changed RPC path
* Moved createSas RPC to the newly created BlobService, fixed PR comments
* Added sas expiration date parameter to the RPC
* Added copyright headers
* Removed ConnectionInstance property from BlobService
* Removed unhelpful comment
* Removed unused using statements
* Changed copy/paste comments
* Disposable objects fix
* Small formatting fix
* Changed backup to/restore from url supported device types
* Added backup to url integration test
* Created restore integration test. Test are now getting azure blob params from env variables instead of file.
* Culture invariant epiration date param, fixed comment, and typo
* Updated headers
* PR comments fix
* Changed supported device type logic
* string localization fix
* String formatting fix
* build failure fix
* Typo
* Updated supported restore device types
2022-04-20 14:01:13 -07:00
Hai Cao
35e1782a3f
[Table Designer] Fix row start casing ( #1467 )
2022-04-15 15:37:26 -07:00
Aasim Khan
454e4a4671
Adding node overlays to execution plans ( #1451 )
...
* Adding node overlays to execution plans
* Adding critical warnings and parallelism
* adding critical warning, badge type enum
* Renaming badge type class
* Adding explicit values to Badge Type
2022-04-08 15:20:54 -07:00
Alan Ren
92cb4beca0
support issue severity ( #1430 )
2022-03-17 10:16:42 -07:00
Alan Ren
7a326b2487
new table designer features ( #1420 )
...
* support graph table types
* more fixes
* refresh view upon edit
* support temporal tables
* temporal and memory table
* primary key and default constraint
* bug fixes
* dispose table designer
* vbump dacfx
* update string
2022-03-08 18:52:51 -08:00
Alan Ren
6b1b2720f2
enable AAD auth for Table Designer ( #1396 )
2022-02-08 12:56:43 -08:00
Alan Ren
3c93d57730
table designer - support second level entities ( #1381 )
...
* support secondary entities
* new table info for existing table scenario
* delete column confirmation
* vbump Dacfx
2022-02-02 13:40:45 -08:00
Aasim Khan
92a7248455
Adding recommendations to query plan ( #1373 )
...
* Adding recommendations
* Adding raw graph type in execution plan graph contracts
* Fixing function name and concising string formatting
* Converting localized string to a function
* Using better names in contract props
Formatting names in a better way
* Getting rid of unnecessary getter, setters and private props
* Fixing localized strings, comments and imports
* Fixing some contracts
* Fixing csproj formatting
* Fixing var names
* Fixing xml comments
2022-01-28 11:35:48 -08:00
Alan Ren
1cdb2b94ac
table designer - support indexes and write operations ( #1363 )
...
* support indexes
* column properties
2022-01-18 17:15:22 -08:00
Alan Ren
995e9baeab
fix decimal datatype handling ( #1352 )
...
* Revert "Revert query execution changes (#1341 )"
This reverts commit cb290cdbb5 .
* fix decimal and money
* timestamp
* fix code and tests
* add sql variant test
2022-01-04 13:56:12 -08:00
Alex Ma
18ca177767
Remove XElite for now ( #1349 )
...
* Revert "Revert "Revert "Update to XElite (#1287 )" (#1334 )" (#1337 )"
This reverts commit 196364e81e .
* Add changed sr.xlf
2021-12-22 11:04:45 -08:00
Alex Ma
196364e81e
Revert "Revert "Update to XElite ( #1287 )" ( #1334 )" ( #1337 )
...
This reverts commit 0d7a3b4168 .
2021-12-17 12:33:57 -08:00
Karl Burtram
cb290cdbb5
Revert query execution changes ( #1341 )
...
* Revert "handle sql variable type (#1333 )"
This reverts commit 51c801eb33 .
* Revert "handle large decimal (#1326 )"
This reverts commit fd5b8af0c0 .
2021-12-15 11:15:11 -08:00