9991 Commits

Author SHA1 Message Date
Cheena Malhotra
f0f4f32a69 Part 3 - Make base browser components disposable (#24244) 2023-08-29 14:19:22 -07:00
Barbara Valdez
362290f8ec Add security tab for server properties (#24209)
Co-authored-by: Cory Rivera <corivera@microsoft.com>
2023-08-29 13:28:17 -07:00
Sakshi Sharma
a21aa840c9 Add reusable settings dialog to QDS Reports (#24181)
* Initial changes

* Add time, resource and chart component to config dialog

* Add appropriate components of Configuration to Overall Resource Consumption Report and Top Resource Consuming Queries

* Fix alignment and sizes of components

* Address comments. Add group containers for individual components

* Fix alignment

* Add extra label and address comments

* Address comments. Fix sequence of component addition

* Update function definition to take in config information, instead of boolean to accomodate all future reports. And update doc comment
2023-08-29 13:04:29 -07:00
Sai Avishkar Sreerama
c4b1765745 Enabling Files tab to the database properties (#24138)
* initial changes for loadin dsc table with real values from smo

* Displaying diff columns for DSC for diff sql server

* checkbox maiants the selection

* elevate option fails to load correct value when set to when_supported option

* all working till maxdop, todo pause option, save

* commented MAXDOP changes, as it is causing issues

* primary,sec,checkbox working as expected, TODO:MaxDop etc options,saving,tests

* Undo MAXDOP commented code

* refactored with service data

* column header width adjustments

* Maxdop and pause resume options completed, apply button is failing now

* Removed option names from loc  and using Id instead as names may change in future like in doc

* Apply button fixed

* refactored to reduce table reload

* Ledger digest completed

* refactor done: maxdop secondary shows wrong data from pause_resume

* refactor more: all working but table focus disturbs on update table

* adds conditions for unsupported dsc to <2016 server

* maxdop secondary checkbox fix

* rows still loses focus after value change due to update table row data

* Fixed updating secondary dropdown value

* reusing the private method and removed the duplicated codes

* initial commit - fullText and owner need revision

* Enter key in input type allows the change to update the table data, reduces the live update issues

* Setting focus to the current row

* loading data, need stylings-increase col length, etc

* using the existed setTableData method

* Adding new file dialog

* creating addFile, but not displaying in table, issue with appendData

* Adding row to the table, options are getting from STS

* all working except InPercent value

* code review comment updates

* Input type checkbox update table additional validation

* all except path

* fixing the input type focus and reverting the enterKeyPress logic

* browse path is created, need stylings,refactor,filestream selection and add

* fixing the flickering issue with data refresh

* new file options toggle and grid display string updates

* moving code inline and using actual component

* cleanup

* Add file saving is done, except one styling issue with autogrowth section

* add,remove working, need to edit file

* add, edit, remove - all working, need css fixes and -1 fix

* addressing code review comments

* adding local changes adn fixing for edit file

* adjusting css

* addressing code review comment for using loc var instead of duplicated line of code to get the rowinfo

* all fixed, need testing and refactor

* vBump STS  and fixing required field causing the apply button not enable for other options on main branch

* fixing autogrowth radio buttons change updates

* all working except some css

* disabled size for filestream

* fixing filegroups and filetypes scnearios, added filename validation for newfile, todo:editingNew file

* added max and min values to the inputs

* editing filename validation completed, all done exccept CSS

* all fixed except scroll bar

* edit db file header, filename enable issue fix

* PR comment supporting updates for STS

* min updates

* modfying addButtonsForTable method and reusing it for edit button

* code review comment updates

* Dialogbase addbuttons to table refactored

* more typo fixes

* removing fulltext index prop

* service fix

* using path.join instead of hardcoded separators

* final commit changes
2023-08-29 14:42:09 -05:00
Sai Avishkar Sreerama
9557e77982 STS version bump to 4.9.0.25 (#24245) 2023-08-29 14:15:42 -05:00
Kim Santiago
40e501fe32 update Microsoft.Build.Sql SDK version used to build legacy sql projects to 0.1.12-preview (#24236) 2023-08-28 15:44:15 -10:00
Kim Santiago
7640a7b4a3 Add back "Install" text on welcome page button and remove tooltip (#24214)
* remove tooltip from install button on welcome page

* fix missing Install text
2023-08-28 15:43:43 -10:00
Z Chen
98c17b85e7 Add projects support for Fabric DW (#24014)
* Update STS and add new platform

* Update vsix version

* Create Fabric DW project from database

* Fix target platform name

* Address comments

* Revert projects version to 1.3.0

* Update STS to 4.9.0.22

* PR comment
2023-08-28 11:16:38 -07:00
CSIGS@microsoft.com
57d0fa8e79 Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230827154022575. (#24234)
Co-authored-by: Alex Ma <alma1@microsoft.com>
2023-08-28 10:37:02 -07:00
CSIGS@microsoft.com
7baf4dad81 Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230826154016764. (#24232) 2023-08-28 09:44:38 -07:00
Alex Ma
bf6701dbdf [Loc] update to editDataActions close SQL button (#24231) 2023-08-26 01:54:33 -07:00
Erin Stellato
76642a2b73 Revert "Remove SQLCMD button from preview (#24224)" (#24228)
This reverts commit d3b84a3646.
2023-08-25 23:59:57 -04:00
Erin Stellato
d3b84a3646 Remove SQLCMD button from preview (#24224) 2023-08-25 15:09:50 -07:00
Alex Ma
51ce7345eb [Loc] update to MSSQL and SQL xlfs for 8-24-2023 (#24215) 2023-08-24 17:25:26 -07:00
CSIGS@microsoft.com
f16702cf9f Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230822154732412. (#24185) 2023-08-24 16:11:37 -07:00
CSIGS@microsoft.com
95f2f8f1f9 LEGO: Pull request from lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230821154016684 to main (#24175)
* Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230821154016684.

* fix for duplicate IDs

---------

Co-authored-by: Alex Ma <alma1@microsoft.com>
2023-08-24 16:09:53 -07:00
CSIGS@microsoft.com
4be16a89d8 LEGO: Pull request from lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230820154006840 to main (#24174)
* Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230820154006840.

* added fix to spanish files

* WIP small fixes for italian

* fix for italian files

* fix for korean

* Final fix for now

* one last cleanup patch

* fix for space

* small fix to prev

* removed another dupe string

---------

Co-authored-by: Alex Ma <alma1@microsoft.com>
2023-08-24 13:46:50 -07:00
Cheena Malhotra
8c98862343 Bump STS to v4.9.0.22 (#24212) 2023-08-24 09:47:07 -07:00
Cheena Malhotra
6c6464e772 Part 2 - Make Model view components disposable + dispose all emitters (#24097) 2023-08-23 12:46:09 -07:00
Chris LaFreniere
25a658775c Ensure Notebook v6 Pip Package Installed (#24180)
* Force notebook v6

* Ensure installExactVersion

* Fix jupyter installation tests
2023-08-22 16:04:34 -07:00
Barbara Valdez
41ad39f665 Enable script button for Server properties (#24201)
* enable script button

* remove override method
2023-08-22 15:42:11 -07:00
Kim Santiago
7ec0899784 announce when extension install is finished (#24179) 2023-08-22 07:53:43 -10:00
Lewis Sanchez
d5a9c172d1 Integrate Contextualization API into Azure Data Studio to get better query recommendations from Copilot (#24044)
* Boilerplate for new metadata API endpoint

* Register all server metadata provider

* Fully registers data provider

* Registers metadata provider

* Instantiate metadata service

* Generates server metadata when connection is established

* Allow queryEditorInput to get server metadata

* Minor clean up

* Renames metadata provider and request endpoint

* Corrects documentation block

* Integrates get server metadata request endpoint

* Adjusts GetServerMetadataResult scripts type

* Add back Cargo.toml file

* Fix SQL hygiene error

* reflect changes made in in STS for table metadata

* Adds feature toggle to serverMetadataService

* Places toggle before request to get create scripts

* Fix build check issues

* Minor review changes

* Improves contextualization setting label

* Generalize contextualization service names

* Additional code review changes

* Update extensions/mssql/src/contracts.ts

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>

* Update src/sql/azdata.proposed.d.ts

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>

* Code reivew changes

* Capitalize c in contextualization

* Additional review changes

* Update provider type

* Simplify type and method names

* Unregister MSSQL ServerContextualization provider

---------

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-08-21 19:54:44 -07:00
Barbara Valdez
df5693ffd3 update sts (#24178) 2023-08-21 16:26:45 -07:00
Barbara Valdez
60bff01240 Add processors tab (#23634)
Co-authored-by: Cory Rivera <corivera@microsoft.com>
2023-08-21 10:52:55 -07:00
CSIGS@microsoft.com
fb2f8492d5 Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230819155027260. (#24172) 2023-08-21 09:37:45 -07:00
Kim Santiago
959c2f14ba Resize splitview when window is resized (#24168)
* resize splitview when window is resized

* address comments
2023-08-18 10:16:28 -10:00
Kim Santiago
f4517a7b0c update Query Store codeowners (#24169) 2023-08-18 09:08:18 -10:00
Alex Ma
07f32dd0fb [Loc] remove context builder xlfs (#24160) 2023-08-17 16:51:19 -07:00
Cory Rivera
a2336a2617 Add extension API for using the same file browser dialog that's used for Restore (#24151)
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-08-17 14:39:55 -07:00
Cory Rivera
0e7942913b Replace usage of Delete with Drop in object management code (#24159)
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-08-17 14:26:03 -07:00
Aasim Khan
2fce9c5b38 Adding sql core dll to esrp code signing and updating sts (#24157) 2023-08-17 21:25:22 +00:00
Lewis Sanchez
1a6bc13885 Remove context builder Extension (#24156)
* Remove context builder ext

* Compiled build dir output
2023-08-17 09:58:48 -07:00
Christopher Suh
f7c71a1fb3 Change proxy to Axios (#24118) 2023-08-16 21:23:50 -07:00
Alex Ma
abae1f500a Add correct edit data background and content colors for edited cell (#24048) 2023-08-16 21:23:33 -07:00
Alex Ma
f4a459f508 Fix servername in breadcrumb service and dashboard tab (#24150) 2023-08-16 21:23:14 -07:00
Alex Ma
b38b5964d8 [Loc] update to MSSQL xlf for 8-16-2023 (#24153) 2023-08-16 16:53:48 -07:00
Sai Avishkar Sreerama
e5b7bff7b4 Enabling Database scoped configurations tab to DB Properties (#23890)
* initial changes for loadin dsc table with real values from smo

* Displaying diff columns for DSC for diff sql server

* checkbox maiants the selection

* elevate option fails to load correct value when set to when_supported option

* all working till maxdop, todo pause option, save

* commented MAXDOP changes, as it is causing issues

* primary,sec,checkbox working as expected, TODO:MaxDop etc options,saving,tests

* Undo MAXDOP commented code

* refactored with service data

* column header width adjustments

* Maxdop and pause resume options completed, apply button is failing now

* Removed option names from loc  and using Id instead as names may change in future like in doc

* Apply button fixed

* refactored to reduce table reload

* Ledger digest completed

* refactor done: maxdop secondary shows wrong data from pause_resume

* refactor more: all working but table focus disturbs on update table

* adds conditions for unsupported dsc to <2016 server

* maxdop secondary checkbox fix

* rows still loses focus after value change due to update table row data

* Fixed updating secondary dropdown value

* reusing the private method and removed the duplicated codes

* Enter key in input type allows the change to update the table data, reduces the live update issues

* Setting focus to the current row

* using the existed setTableData method

* code review comment updates

* Input type checkbox update table additional validation

* fixing the input type focus and reverting the enterKeyPress logic

* fixing the flickering issue with data refresh

* moving code inline and using actual component

* cleanup

* addressing code review comments

* addressing code review comment for using loc var instead of duplicated line of code to get the rowinfo

* vBump STS  and fixing required field causing the apply button not enable for other options on main branch
2023-08-16 12:00:18 -05:00
Alex Ma
f1ba6baf41 [Loc] fix for already localized Korean file (#24147) 2023-08-16 09:43:05 -07:00
CSIGS@microsoft.com
54ef62d0b8 Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20230816151713130. (#24143) 2023-08-16 09:39:39 -07:00
Alex Ma
b150461b27 Added required devDependencies to address the ComponentGovernance alerts (#24139)
* Added required devDependencies to address the ComponentGovernance alerts

* removed unnecessary dependencies
2023-08-15 13:59:52 -07:00
Barbara Valdez
3fbca593be Refactor create inputbox method (#24113)
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-08-15 13:36:02 -07:00
Alex Ma
8cbbf9eaeb Update to XLF file names and LCL files (#24135)
* added changes to gulpfile and locfunc along with updated lcls

* Added Portuguese updated lcls

* added last batch of renamed lcl files

* added renamed XLF files
2023-08-15 10:40:59 -07:00
Aasim Khan
752c33c960 Vbumping vscodetestcover (#24133) 2023-08-15 17:22:30 +00:00
Kim Santiago
988b3ccd3c fix schema compare 'Yes' button not showing for recomparing after changing options (#24134) 2023-08-15 07:09:30 -10:00
Erfan Zekri Esfahani
01b47a1960 Update README.md (#24136) 2023-08-15 07:53:30 -07:00
Cory Rivera
04301629c1 Rename internal references to Delete Database to Drop Database (#24132) 2023-08-14 14:23:53 -07:00
Cory Rivera
22e2b0df9f Add Delete Database dialog to enable additional deletion options (#24109) 2023-08-14 11:20:08 -07:00
Alex Ma
6acc9f4a75 [Loc] cleanup and update localization build filters. (#24114)
* cleaned up build files

* made small adjustments to locfunc
2023-08-10 09:32:13 -07:00
Charles Gagnon
2d1be1b330 Fix azure accounts log path in label action (#24111) 2023-08-09 16:48:16 -07:00