Commit Graph

908 Commits

Author SHA1 Message Date
Alex Ma
52bbb60def Add tooltips with advanced options on hover for editor tabs (#24486)
* Added WIP table designer input change

* added test details to tableDesigner

* added connection name to details

* wip restoration of nonDefaultOptions

* added Verbosity todo for getTitle

* added updated info

* added fix for mainController

* fixed assignment

* added update to description

* restore title parts to old names

* added clarifying message

* added title to dashboard and profilerinput

* added advanced titles for edit data and query editor input

* added changes based on feedback

* added additional description

* Added some changes to tableDesigner input

* fixed comments

* removed erroneous import

* added updated titles and tooltips

* added small corrections

* added profiler XEL title feature

* added session name to profiler input tooltip

* added small tooltip rework

* remove unavailable session name

* added update to config.json
2023-10-11 14:27:25 -07:00
Cheena Malhotra
ab0ea5db62 Fix clear pooled connection title (#24650) 2023-10-11 13:52:26 -07:00
Christopher Suh
587d31ab2c Transfer URI Correctly (#24614)
* transfer uri regardless of queryrunner presence

* throw error if new URI already exists

* bump sts version
2023-10-10 10:12:33 -07:00
Cory Rivera
63a78e62aa Handle some server properties not being supported for certain SQL versions (#24587)
* Co-authored-by: Benjin Dubishar <benjind@microsoft.com>
2023-10-09 13:28:08 -07:00
Sai Avishkar Sreerama
a3041f25b2 Fix to Disable Apply button for Query Store tab when no changes are made (#24573)
* fix to Disable Apply button for Query Store tab when no changes are made

* typo

* wrong name is displying in query store section
2023-10-09 13:01:48 -05:00
Barbara Valdez
c641865891 Use vertical tabs in server and database properties (#24521)
* use vertical tabs

* remove always show tabs option

* remove extra comma
2023-10-03 13:15:50 -07:00
Sai Avishkar Sreerama
5ed263ecd2 fixing double scroll bar issue on DSC tab (#24560) 2023-10-03 11:40:55 -05:00
Sai Avishkar Sreerama
549464dab1 Adding fiilegroup name label to the input box and auto focus of newly added row (#24536)
* adds nameupdate textbox

* fixed rows table remove button

* input value update on row selection

* using display prop instead of visible css property

* select newly added cell automatically

* sets remove button to next row after deleting a row
2023-10-02 12:11:57 -05:00
Cory Rivera
b07fee5a5f Move New Login dialog's advanced options into the general section (#24538) 2023-09-29 10:46:40 -07:00
Cory Rivera
94cdaf9d57 Change Cancel button label to Back for inner dialogs. (#24537) 2023-09-28 18:02:25 -07:00
Cory Rivera
c5e8ecd24b Add additional telemetry for basic admin operations (#24526) 2023-09-27 16:32:19 -07:00
Cory Rivera
131c288ab4 Enable Rename Database for on-prem servers. Use common method for getting OE node info. (#24517) 2023-09-27 11:21:07 -07:00
Cheena Malhotra
306eb42ae7 Use non-floating integers with max limits in settings (#24511) 2023-09-25 18:10:05 -07:00
Cory Rivera
64337310ae Remove redundant usage of object URNs in database commands (#24485) 2023-09-21 11:38:44 -07:00
Sai Avishkar Sreerama
9c5ec7dcbc Filegroup Memory optimized Add button should be disabled when have one filegroup #24309 (#24446) 2023-09-15 16:19:44 -05:00
Barbara Valdez
600f59eae6 Fix enable/disable script button behavior (#24437) 2023-09-15 12:43:50 -07:00
Christopher Suh
0513282081 fix yarn.lock files so ^3.0.4 points to 3.1.2 (#24425) 2023-09-14 12:34:02 -07:00
Sai Avishkar Sreerama
183c743537 max file size input field has wierd enable/disable behavior #24322 (#24407) 2023-09-14 13:13:22 -05:00
Barbara Valdez
f7ac504a6c enable server and db properties (#24406) 2023-09-13 16:15:26 -07:00
Cory Rivera
08ded51e75 Use remote file dialog for database and server properties dialogs (#24390) 2023-09-13 10:49:10 -07:00
Aasim Khan
df481311ed Adding new database inline icon (#24375) 2023-09-13 09:33:00 -07:00
Cheena Malhotra
7e401bfa1a Azure Active Directory (Azure AD) is becoming Microsoft Entra ID (#24385) 2023-09-12 13:41:04 -07:00
Sai Avishkar Sreerama
96c4257d25 Database properties options fixes (#24361)
* fix for File size input in DB properties can be decremented into the negative #24307

* Some DB Scoped Config options are sentence cased #24196

* cannot add a file with filestream data filegroup type #24359

* DB Scoped Secondary values aren't updated when hidden #24197

* DB Scoped Config shows secondary values for non-secondary options #24192

* Query store capture policy section is enabling on non-custom capture mode #24371

* queryStore WaitStatistics options should be a dropdown #24372
2023-09-12 11:20:26 -05:00
Sai Avishkar Sreerama
75c59f8b41 STS vbump to 4.10.0.1 (#24380) 2023-09-12 11:20:08 -05:00
Barbara Valdez
41e7569fde More server properties fixes (#24366)
* fix locks min value

* disable login auditing in linux

* disable some properties from advanced tab
2023-09-11 12:53:25 -07:00
Christopher Suh
5f45c000da Fix copy on Linux (#24341)
* add return type for copy results from STS

* fix test error

* change Result type to CopyResultsRequestResult

* remove async

* bump data protocol client

* bump dataprotocol client version

* bump version in yarn.lock

* add async back
2023-09-09 07:16:05 -04:00
Barbara Valdez
b8629592d4 Fix some of the issues found in the bug bash (#24348) 2023-09-09 01:36:56 -07:00
Barbara Valdez
4a9feedbcc Notify user to restart server (#24351) 2023-09-08 23:53:59 -07:00
Kim Santiago
0b149cd85b update STS to 4.9.0.37 (#24356) 2023-09-08 18:27:29 -10:00
Cheena Malhotra
29127a003e Update placeholder text for mssql server name (#24350) 2023-09-08 16:05:46 -07:00
Cheena Malhotra
ff4758c048 Remove 'Script As Alter' command and don't show for table nodes (#24352) 2023-09-08 14:18:08 -07:00
Lewis Sanchez
49021becc2 Bump STS version to 4.9.0.36 (#24349) 2023-09-08 13:58:00 -07:00
Sai Avishkar Sreerama
118e726fab Revert the changes of row fileGroup table which was added accidentally (#24339) 2023-09-08 12:00:48 -05:00
Cheena Malhotra
5fdac2054d Add support for clearing pooled connections (#24325) 2023-09-08 09:34:42 -07:00
Sai Avishkar Sreerama
aa006b9da7 Enabling QueryStore options to the database properties (#24255)
* Initial commit

* updated query capture policy props

* all done except, querydiskSpaceSection

* disabling capture policy options on off mode but with custom mode enabled

* adding query disk usage section with purge button

* fg table replace

* STS vbump to 4.9.0.34

* typo
2023-09-07 21:37:24 -05:00
Barbara Valdez
77ea6d7e32 do not show individual processors in managed instance (#24302) 2023-09-06 16:08:21 -07:00
Cory Rivera
32817ae52e Handle undefined nodeInfo for top-level database objects (#24298) 2023-09-06 14:12:07 -07:00
Benjin Dubishar
52a76073f5 Adding Query Store Service bindings on ADS side (#24167)
* Checkpoint

* Adding docstrings

* Updating comments
2023-09-06 11:56:53 -07:00
Lewis Sanchez
306af5645b Consolidate 2 context endpoints to just one (#24276) 2023-09-05 20:20:21 -07:00
Lewis Sanchez
1b1028179b Bump STS version to 4.9.0.32 (#24291) 2023-09-05 20:19:59 -07:00
Cory Rivera
ec91de78e5 Update task labels for Attach, Detach, and Drop Database (#24289) 2023-09-05 16:21:09 -07:00
Barbara Valdez
62363999eb bump sts (#24288) 2023-09-05 13:08:23 -07:00
Benjin Dubishar
b43a3a6b50 bumping STS (#24273) 2023-09-05 11:01:12 -07:00
Barbara Valdez
e05ee98dae Add advanced tab (#24267) 2023-09-01 16:53:46 -07:00
Lewis Sanchez
7ea634905c Fix comment block footer (#24268) 2023-09-01 10:13:27 -07:00
Lewis Sanchez
5152823306 Send server contextualization to Copilot extension (#24230)
* Send server contextualization to Copilot extension

* Keep context in editor input

* Remove unnecessary server context and extension service

* Send context when connecting from open editor

* Remove contextualization complete event

* Contextualize editor after connection success

* Minor clean up

* Remove nested then and use async/await

* Create helper function

* Remove unneeded async and add comment

* Encapsulate all context logic in service

* Use void operator to fix floating promise

* Correct return comment
2023-09-01 09:26:29 -07:00
Lewis Sanchez
e3d0670609 Bump STS version to 4.9.0.28 (#24264) 2023-09-01 09:25:32 -07:00
Barbara Valdez
c695c5f941 Add database settings tab (#24260) 2023-08-31 14:26:08 -07:00
Cory Rivera
0703eff3f0 Pass through database names to enable connection cleanup (#24251)
* Also re-ordered Attach entry to match context menu placement of other admin commands.
2023-08-31 11:12:33 -07:00
Sai Avishkar Sreerama
41202a65bd Enabling FILEGROUPS tab experience to the database properties (#24226)
* 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

* initial commit

* min updates

* loading data into table.. adding rows

* modfying addButtonsForTable method and reusing it for edit button

* add empty row/remove done, edit name and other columns required and save with tests

* All working except new name validation

* adding validation

* code review comment updates

* Dialogbase addbuttons to table refactored

* more typo fixes

* all working except 'Remove' revist logic and delete correct row

* removing fulltext index prop

* adding defualt conditions to the columns checkboxes

* service fix

* using path.join instead of hardcoded separators

* updating files is updating filegroups tabs, removing fg to file update required

* fixed toggle remove button for tab;es

* filegroup refactor

* update filegroups and files on new fg name

* final commit changes

* code review updates

* vBump STS to 4.9.0.26
2023-08-30 19:21:46 -05:00