Commit Graph
100 Commits
Author SHA1 Message Date
Alan Ren dec81143bc redo the table styles (#23538) 2023-06-28 22:19:40 -07:00
Alan Ren 699aba4bc6 infobox style (#23518)
* listbox

* select box

* fix tests

* one more test

* infobox style
2023-06-28 13:13:41 -07:00
Alan Ren 6dc1b9b905 listbox and select box (#23504)
* listbox

* select box

* fix tests

* one more test
2023-06-28 11:20:31 -07:00
Alan Ren 4abcc20781 implement the style for dropdown, inputbox and table filter (#23502)
* dropdown, inputbox, headerfilter styles

* fix missing reference

* remove unused import
2023-06-27 19:36:31 -07:00
Alan Ren c82424b788 update the scripting error notification (#23449) 2023-06-22 11:17:23 -07:00
Alan Ren 996d45bfa7 vbump sts (#23440) 2023-06-21 09:54:31 -07:00
Alan Ren a366b2fa7f show progress for scripting actions (#23435) 2023-06-21 07:56:32 -07:00
Alan Ren 0e27b88673 add line breaks (#23432)
* add line breaks

* use pipe operator
2023-06-20 17:31:11 -07:00
Alan Ren 7a7a38dd24 Query Management log message update (#23395) 2023-06-15 21:01:15 -07:00
Alan Ren ebf9c251a9 update needs logs action (#23396)
* update needs logs action

* update wording
2023-06-15 17:36:06 -07:00
Alan Ren d983355374 query result selection summary improvement (both perf and usability) (#23378) 2023-06-12 20:07:11 -07:00
Alan Ren 58082402aa enable provider/extension side copy to clipboard support (#23363)
* improve copy data experience

* add copy result handler

* refactoring

* updates

* add thirdparty notice for TextCopy nuget package

* add await

* comments
2023-06-09 14:24:45 -07:00
Alan RenandCharles Gagnon 54b12da330 add copy results to query provider (#23357)
* add copy results to query provider

* mark as optional

* fix test stub

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

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

* address comments

* update return type

---------

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-06-08 15:06:23 -07:00
Alan Ren 7886b28565 move object management interfaces (#23358) 2023-06-08 12:46:44 -07:00
Alan RenandCharles Gagnon 8c2c38c859 improve copy data experience (#23345)
* improve copy data experience

* Update src/sql/workbench/services/query/common/gridDataProvider.ts

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

---------

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-06-07 18:30:29 -07:00
Alan Ren 02a62a430f handle Excel limits (#23321) 2023-06-05 19:07:30 -07:00
Alan Ren ee112714e8 handle long text cells (#23320) 2023-06-05 12:50:56 -07:00
Alan Ren 7094be5889 regenerate the yarn lock file (#23303) 2023-06-02 12:49:42 -07:00
Alan Ren 34268a1190 fix aria label for message items (#23283) 2023-06-01 10:04:36 -07:00
Alan RenandCharles Gagnon 53250c6bc4 customize loading status message (#23247)
* customize loading status message

* Update extensions/mssql/src/ui/localizedConstants.ts

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

* Update extensions/mssql/src/ui/localizedConstants.ts

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

---------

Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
2023-05-30 13:23:38 -07:00
Alan Ren f4d5ab616c add objects dialog (#23243) 2023-05-30 09:53:44 -07:00
Alan Ren 1a1839ab09 fix find object dialog type display name issue (#23232) 2023-05-26 07:59:34 -07:00
Alan Ren 36c8945f1e fix link cell not working issue (#23223) 2023-05-25 13:30:44 -07:00
Alan Ren 57e34d5181 fix missing actions issue (#23215) 2023-05-25 10:05:46 -07:00
Alan Ren 3e2fadd778 rename commands (#23212) 2023-05-25 10:05:26 -07:00
Alan Ren e62486bee6 fix query result grid shortcut keys (#23206)
* fix query result grid shortcut keys

* add comment
2023-05-24 21:41:00 -07:00
Alan Ren 5356cd7748 fix normal dialog vertical scrolling issue (#23177) 2023-05-19 16:51:55 -07:00
Alan Ren da032cf6f1 sort table by keyboard (#23171) 2023-05-18 20:36:06 -07:00
Alan Ren 7c221983f1 update install vsix prompt to include license terms (#23149) 2023-05-16 22:37:07 -07:00
Alan Ren b56f2ccb60 add securable settings (#22936)
* wip

* Update typings

* nullable

* update test service

* support securables

* updata test data

* fix issues

* fix build failure

* update test mocks

* fix typo

* fix reference

* fix findobjectdialog issue

* update SearchResultItem type

* fix table component perf issue

* hide effective permission for server role

* hide effective permission for app role and db role

* vbump sts and fix a couple issues

* STS update and UI update

* fix user login display issue

* vbump sts
2023-05-15 15:01:57 -07:00
Alan Ren dfb2d4f968 set aria label for action item (#23085) 2023-05-10 19:11:47 -07:00
Alan Ren 9a1121d70a set accessibility related attributes (#23077) 2023-05-10 13:30:56 -07:00
Alan Ren d5ece618cc fix the filter plugin menu size and location issue (#23075) 2023-05-10 12:05:00 -07:00
Alan Ren a2c30b0df8 fix input element id (#23066) 2023-05-09 18:54:21 -07:00
Alan Ren a25674be8e add aria-label for checkbox selection column cells (#23063)
* add aria-label for checkbox selection column cell

* revert text change

* revert key change
2023-05-09 15:56:52 -07:00
Alan RenandSandeep Somavarapu 7c01458c52 fix #174264 (#174845) (#23027)
Co-authored-by: Sandeep Somavarapu <sasomava@microsoft.com>
2023-05-08 10:36:11 -07:00
Alan Ren 688b0c0819 add label for database dropdown (#23015) 2023-05-07 10:27:30 -07:00
Alan Ren 718b149e84 introduce fieldset component (#23005) 2023-05-06 21:36:08 -07:00
Alan Ren 70e756b82d fix duplicate required indicator (#22976) 2023-05-04 21:53:42 -07:00
Alan Ren b37df9b6ad fix tab style in hc mode (#22975) 2023-05-04 21:53:24 -07:00
Alan Ren 86cd0003fe add required indicator (#22971) 2023-05-04 15:23:22 -07:00
Alan Ren 8a5387d97a remove the rename db context menu (#22962) 2023-05-04 10:52:07 -07:00
Alan Ren 6a7899281a remove auth type from user (#22905)
* remove auth type from user

* vbump sts
2023-05-01 13:29:55 -07:00
Alan Ren 468b3e4f06 update shortcut keys for parse query (#22896) 2023-04-28 14:45:28 -07:00
Alan Ren 15d26b7f9a fix the sqlservices sample extension (#22893) 2023-04-28 14:45:20 -07:00
Alan Ren 4f53d76eb5 User Management - Support new object types: Server Role, Application Role and Database Role (#22889)
* server role dialogs

* dialogs for other types

* refactor

* find object dialog

* script button

* refactoring

* fix issues

* fix title

* vbump sts

* remove language from links
2023-04-28 12:05:20 -07:00
Alan Ren decbe8dded simplify object management feature APIs (#22781) 2023-04-19 19:26:29 -07:00
Alan Ren 35829acd00 fix error message steal focus issue (#22782)
* fix steal focus issue

* update comment
2023-04-19 11:39:45 -07:00
Alan Ren f66d3349b9 add tooltip for dashboard learn more button (#22744) 2023-04-17 08:19:59 -07:00
Alan Ren 1f57a10f7f auto focus message area (#22743) 2023-04-14 16:30:47 -07:00
Alan Ren 46bc19bcb8 adjust the default max column width (#22740) 2023-04-14 15:29:12 -07:00
Alan Ren 9456285c65 support scripting in object management dialogs (#22429)
* user management - scripting

* remove confirmation

* update sts

* update string
2023-04-14 13:52:06 -07:00
Alan Ren 2ee7c2649d reduce toolbar space (#22647)
* reduce toolbar space

* feedback
2023-04-06 14:56:48 -07:00
Alan Ren 071d76bc94 fix the empty schema issue (#22594) 2023-04-03 13:57:51 -07:00
Alan Ren 61b3285eaf make table keyboard shortcuts configurable (#22582)
* make table keyboard shortcuts configurable

* fix error

* new slickgrid version

* add comment

* tree grid
2023-04-03 13:21:00 -07:00
Alan Ren 2a14562ec7 update parse query action (#22577)
* update parse query action

* revert export notebook change

* comment
2023-03-31 18:24:47 -07:00
Alan Ren 6cc5e9a70d fix object management dialog's validation issue (#22556)
* fix validation issue

* make message optional

* fix errors
2023-03-31 07:59:38 -07:00
Alan Ren ee2e59243a revert changes for testing (#22544) 2023-03-30 08:37:40 -07:00
Alan Ren ff603fa911 handle table designer errors (#22527)
* handle table designer error

* log to console
2023-03-29 16:37:15 -07:00
Alan Ren e01e3b0e8e update sts (#22516) 2023-03-29 10:45:06 -07:00
Alan Ren afafee844c fix notebook serialization issue for non-mssql providers (#22504)
* use mssql as notebook serialization provider

* comment

* use fallback
2023-03-28 21:34:38 -07:00
Alan Ren e15b612166 update manage extension action (#22488) 2023-03-27 20:40:26 -07:00
Alan Ren 115062c0fc bring back ads edit (#22472) 2023-03-27 11:27:41 -07:00
Alan Ren 86e6b42bdc select the row on double click (#22456)
* select row on double click

* skip row number column
2023-03-24 20:10:05 -07:00
Alan Ren 35cb233851 support default action for OE node (#22455)
* support default action for OE node

* fix floating promise
2023-03-24 20:09:48 -07:00
Alan Ren 59ad572800 fix strict null issues (#22430) 2023-03-23 15:19:23 -07:00
Alan Ren 21f271671d new drop object request (#22387)
* simplify drop object requests

* update sts

* pr comments
2023-03-21 10:51:55 -07:00
Alan Ren aa47729f90 fix find parent node issue (#22356)
* fix find parent node issue

* sts update

* fix errors

* pr comments and a fix
2023-03-20 08:20:11 -07:00
Alan Ren 20cf2489a2 support rename for login, user and a few other types (#22331)
* rename object

* add comment

* use URN property

* vbump STS

* revert loc string change

* fix name check

* pr comments
2023-03-16 15:00:07 -07:00
Alan Ren 1d99060443 update the display name (#22345) 2023-03-16 11:49:17 -07:00
Alan Ren 91f64df29f update yarn.lock (#22324) 2023-03-14 14:00:44 -07:00
Alan Ren 653293aad9 fix action bar size (#22301) 2023-03-10 14:39:45 -08:00
Alan Ren 7f3461c026 use latest STS version (#22297) 2023-03-10 11:36:46 -08:00
Alan Ren 6ace579986 user management fixes (#22282)
* fix a few user management bugs

* revert user dialog change
2023-03-09 14:11:04 -08:00
Alan Ren ec515a3b23 allow nothing is selected as initial state (#22260) 2023-03-09 08:44:35 -08:00
Alan Ren d19aad9b37 remove commands (#22218) 2023-03-08 08:10:11 -08:00
Alan Ren 29c1f5edd0 disable the checkbox for schemas owned by user (#22178) 2023-03-06 15:14:46 -08:00
Alan Ren b5a9a3647b escape the special character (#22141) 2023-03-03 23:57:40 -08:00
Alan Ren d2d24e3827 dispose view after the operation is done (#22144) 2023-03-03 15:34:51 -08:00
Alan Ren 9ea3889170 use native osx_arm64 sts bits (#22122)
* use native osx-arm64 sts bits

* universal app

* update package
2023-03-03 11:09:39 -08:00
Alan Ren 1882c02ad6 update the compiled js file (#22123) 2023-03-03 08:06:29 -08:00
Alan Ren 9b6018a21e fix null reference issue (#22113)
* fix null reference issue

* move opendialog call out of promise.
2023-03-02 14:44:10 -08:00
Alan Ren 91ee26a888 use native win-arm64 STS builds (#22103)
* use native windows arm STS

* update downloader and build job

* remove workarounds

* vbump STS

* revert change

* update ads-service-downloader version

* fix admin-tool-ext-win extension
2023-03-02 12:37:14 -08:00
Alan Ren 6684e227d6 Fix default install location for system installer of Windows on ARM build (#22073)
* fix default path for win arm system installer

* update

* remove commented out code
2023-03-01 08:49:29 -08:00
Alan Ren d48984fe13 use the dialog's loading indicator (#22032)
* use the dialog's loading indicator

* more

* comments
2023-02-27 13:13:16 -08:00
Alan RenandKarl Burtram b5ce7af090 Add support for Login and User management (#21981)
* initial commit

* leave only march release objects

* clean up

* login dialog

* localize and use background operation

* code cleanup

* remove tab

* support server role in login

* remove canEditName

* add user support

* comments and bug fixes

* remove hasDBAccess for now

* refactoring

* fix error

* user dialog UI

* telemetry, error handling and refactoring

* Fix references to dialogInfo (#21914)

* update telemetry

* Bump STS and use actual object management service

* add preview and handle no-change scenario

* fix merge issue

---------

Co-authored-by: Karl Burtram <karlb@microsoft.com>
2023-02-17 18:02:31 -08:00
Alan Ren 32c7a4aeec add tab navigation option for slickgrid (#21947)
* profiler a11y bug fixes

* add new option

* replace old implementation

* update slickgrid
2023-02-15 21:37:01 -08:00
Alan Ren 8690c350d2 fix server group color a11y issue (#21958) 2023-02-15 21:21:35 -08:00
Alan Ren a683b1b777 profiler a11y bug fixes (#21940) 2023-02-14 18:48:17 -08:00
Alan Ren 447a9d0f34 fix the find widget hide issue (#21937) 2023-02-14 18:19:40 -08:00
Alan Ren 385e4a2245 move the focus to newly added filter field. (#21930) 2023-02-13 19:43:16 -08:00
Alan Ren a754d235c0 completely hide the hidden widget (#21931) 2023-02-13 19:42:34 -08:00
Alan Ren 93f5581bc7 add aria-label for step link in wizard (#21925)
* add aria label to wizard step link

* update aria label
2023-02-13 13:41:01 -08:00
Alan Ren 12a3bf6b3b handle json (#21915) 2023-02-10 19:05:32 -08:00
Alan Ren 514d599e62 remove client side sorting for db list (#21899)
* remove client side sorting for db list

* update sts
2023-02-10 09:15:41 -08:00
Alan Ren 711bffb1f5 auto reveal only in dev mode (#21880) 2023-02-08 10:38:42 -08:00
Alan Ren ac0dc4ee76 only toggle when enabled (#21844) 2023-02-03 20:40:22 -08:00
Alan Ren c11b50ff59 vbump profiler extension after release (#21740) 2023-01-26 11:25:51 -08:00
Alan Ren 005b1ff35b vbump profiler extension (#21685) 2023-01-20 16:59:01 -08:00
Alan Ren 6d2a5cbd60 remove preview text for sql 2022 (#21638) 2023-01-18 20:29:28 -08:00