Aasim Khan
1743c7ea13
Fixes: ( #21004 )
...
1. Navigation info announcement when user enter graph
2. Allowing users to expand/collapse button
3. Tooltips shown only when enter is pressed
2022-10-26 22:16:36 -07:00
Aasim Khan
4d5e9adbc1
Adding option to sort columns using F3 key in SlickGrid. ( #20897 )
2022-10-25 08:22:31 -07:00
Aasim Khan
84305c32c0
Adding accessible tooltips and tooltip based alerts ( #20912 )
2022-10-21 14:28:27 -07:00
Aasim Khan
5942980300
Adding missing stream icons for execution plan ( #20896 )
2022-10-20 15:24:30 -07:00
Aasim Khan
e6b36cec0f
Changing tree grid toggle icon color when the cell is selected ( #20868 )
...
* Changing toggle color when selected
* Using styles to support chevron coloring
* Adding escape to fix hygiene issues
* Fixing hygiene error
2022-10-20 13:53:28 -07:00
Aasim Khan
d5c63f4bfb
Fixing aria bug ( #20872 )
2022-10-19 19:39:46 -07:00
Aasim Khan
9f5ee32825
Adding new filter icon ( #20762 )
2022-10-06 21:34:21 -07:00
Aasim Khan
3a8cdd8440
Updating integration test script and adding additional logging. ( #20710 )
...
* killing all sub proc
* Updating file to match vscode
* Adding addtional logging
* Removing inaccurate echo
2022-10-06 16:05:56 -07:00
Aasim Khan
2a9c0a6935
Fixing filter stylings ( #20685 )
2022-09-30 10:00:13 -07:00
Aasim Khan
02697105f5
Fixing row selection and styling in select column ( #20670 )
2022-09-27 15:55:55 -07:00
Aasim Khan
fd8993134f
Execution Plan Filtering and UI improvements ( #20631 )
...
* Fixing execution plan stuff
* Adding filter to top operations
* Flipped custom zoom icon
* changing keys
* Moving constants to a file
* Search properties
* Making logic concise
2022-09-23 12:57:30 -07:00
Aasim Khan
37636012da
Fixing Slick Grid accessibility bugs. ( #20514 )
...
* some alignment fixes
* Redesigning slickgrid checkbox plugin
* Reverting original plugin to main state
* Fixing css
* Reverting file
* Removing extra whitespace
* Adding title
* Removing older plugin
* vbumping slick grid
* Pushing other vbumps
* Adding more targeted css selectors
2022-09-22 14:25:19 -07:00
Aasim Khan
3f6f6ed07b
Changing property header row styling for execution plan properties ( #20594 )
2022-09-12 17:20:16 -07:00
Aasim Khan
010fe91921
Adding image support to list view ( #20449 )
2022-08-31 09:02:40 -07:00
Aasim Khan
7857e5946f
New azdata graph layout ( #20451 )
...
* Updated contracts
* Adding latest azdataGraph update
* Updating graph lib
2022-08-24 12:09:17 -07:00
Aasim Khan
ec215604a8
Adding arialabel to radio groups ( #20423 )
2022-08-19 15:10:23 -07:00
Aasim Khan
a7a337f063
Adding properties grid enhancements in execution plan ( #20208 )
...
* init push
* Fixing properties in plan comparison
* Add long Text Cell viewer
* Disabling auto edit by default
* Removing text editor
2022-08-11 11:22:12 -07:00
Aasim Khan
d139559d98
Adding arialive to text ( #20242 )
2022-08-03 20:25:17 -07:00
Aasim Khan
1cbe11ad38
Adding ariaLive to assessment in progress ( #20237 )
2022-08-03 13:46:39 -07:00
Aasim Khan
518bb33a2f
Adding plan tree to execution plan ( #20158 )
...
* Adding plan tree
* Fixing localization keys
* Removed whitespace
2022-07-26 14:30:46 -07:00
Aasim Khan
67637a41f5
Making better ep highlights ( #20055 )
2022-07-15 15:31:01 -07:00
Aasim Khan
59889252f1
updating sts to get latest top operations changes ( #20005 )
2022-07-12 15:55:11 -07:00
Aasim Khan
b15f3bd986
Fixing port request actions ( #19966 )
2022-07-12 15:54:56 -07:00
Aasim Khan
980a233aad
Sorting top by cost initially ( #19998 )
2022-07-11 21:34:38 -07:00
Aasim Khan
53a0388858
Deleting old query plan code ( #19996 )
2022-07-11 19:14:47 -07:00
Aasim Khan
5d17ed6760
Updating gulp-atom-electron to update braces ( #19947 )
2022-07-11 09:01:44 -07:00
Aasim Khan
059b70c6a4
Fixing macos test results publishing warnings ( #19968 )
...
* Fixing macos task
* Renaming job step
2022-07-08 18:43:33 -07:00
Aasim Khan
61c38b8f83
updating ajv ( #19950 )
2022-07-08 16:10:34 -07:00
Aasim Khan
9cfa1436d9
Adding top operations to execution plans ( #19902 )
...
* Adding top operations to execution plans
* Adding title to links
* Fixing pr comments
* Hiding top operations icon in execution plan editor
* Reducing outline width, adding separator and removing placeholder text
* Registering TopOperationsTabView
2022-07-07 12:50:52 -07:00
Aasim Khan
19b9290dfa
Updating sts ( #19943 )
2022-07-07 09:37:22 -07:00
Aasim Khan
b8b3c65588
Updating azure-storage in build ( #19936 )
2022-07-06 16:09:53 -07:00
Aasim Khan
15a611d4a4
Fixing tabbing logic for tab headers ( #19770 )
...
* Fixing tabbing logic for tab headers
* Renaming stuff
Making null checks concise
Adding comments
* Renaming css class and interfaces from active to selected
* Renaming styling classes and objects
* Changing tabbing logic to match w3 behavior
* Fixing focus logic in tab
* Adding helper comment
* Code cleanup
2022-06-21 13:13:10 -07:00
Aasim Khan and Charles Gagnon
8079cf8a2d
Adding arialive to flex and div container ( #19757 )
...
* Adding arialive to flex and div container
* Fixing compilation issues
* Moving ariaLive to container properties
* fixes
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2022-06-21 09:45:45 -07:00
Aasim Khan
d4509a6528
Removing truncation from tab header components to make it match the portal look ( #19746 )
...
* Fixing truncated tab headers
* Localizing changes to horizontal tab headers
* Remove max - width
* Reverting older changes
2022-06-16 14:07:45 -07:00
Aasim Khan
b980fe1106
Hiding description tooltip on escape key. ( #19741 )
...
* Hiding text tooltip on escape
* Fixing hover event
2022-06-15 18:23:18 -07:00
Aasim Khan
489259d364
Fixing graph root padding and truncating long queries in execution plan ( #19703 )
...
* Fixing graph root padding
Truncating queries to one line
* Updating remote package
2022-06-09 17:05:35 -07:00
Aasim Khan
b1d8e43569
Changing plan comparison properties table logic and icons ( #19700 )
...
* Changing plan comparison logic and icons
* Removing empty class ref
2022-06-09 14:15:35 -07:00
Aasim Khan
0b89272739
Removing filter from set Data ( #19640 )
2022-06-06 13:44:42 -07:00
Aasim Khan
36c480699f
Surfacing extension install errors ( #19613 )
...
* Surfacing extension install error
* Fixing error property
* removing unncessary await
* Fixing error type and message
* Fixing some more strings
* Adding missing period
* Consolidating some strings
* consolidating strings
* revert vbump
* Switching to ExtensionManagementError
2022-06-03 19:41:09 -07:00
Aasim Khan
b63fd59372
Adding plan properties comparison, fixed dark icons, fixed dropdown text. ( #19601 )
...
* Adding prop compare logic
* Fixed using semaphore
* Adding dark icons
Adding dropdown prefix
Adding all visible plans from plan comparison
* Reverting mssql vbump
* Fixing icon name
* executionPlanComparisonPropertiesView
* Fixing icon paths and adding preselect model
* Fixed icon spacing
* Removing styling in formatter
* Adding tooltip to plugs
switching to plugins
* Removing unecessary calls to getSkeletonNodes()
* Renaming variable
* Fixed column value formatting
* Undoing formatter change
2022-06-03 16:31:03 -07:00
Aasim Khan
f0f4a0a3cf
Updating sqltoolsservice ( #19614 )
2022-06-03 16:25:16 -07:00
Aasim Khan
67f8ffea52
Updating vsce package ( #19536 )
...
* Updating vsce package
* Removing unsupported extensionKind
2022-05-26 13:13:25 -07:00
Aasim Khan
386c986480
Updating set-value ( #19534 )
2022-05-26 10:08:35 -07:00
Aasim Khan
63712909aa
updating normalize-url ( #19535 )
2022-05-26 10:08:15 -07:00
Aasim Khan
4e39c5fcf6
Updatin kind-of ( #19533 )
2022-05-26 10:03:57 -07:00
Aasim Khan
f7aeccb0d4
updating gulp-azure-storage ( #19492 )
2022-05-25 22:19:57 -07:00
Aasim Khan
36cd60f290
Reverting gulp-untar resolution ( #19529 )
2022-05-25 18:10:20 -07:00
Aasim Khan
6282958bd1
scoping css ( #19520 )
2022-05-25 10:31:29 -07:00
Aasim Khan
6838261aed
Updating tar across ads ( #19507 )
2022-05-24 18:23:41 -07:00
Aasim Khan
b194a5a784
updating gulp-eslint ( #19491 )
2022-05-24 10:28:50 -07:00
Aasim Khan
719a7889fc
updating kind-of ( #19489 )
2022-05-23 17:51:12 -07:00
Aasim Khan
a7749471ec
Updating remote-retry-src ( #19488 )
2022-05-23 16:16:17 -07:00
Aasim Khan
c9c670cc86
Updating a vulnerable package ( #19485 )
2022-05-23 15:22:03 -07:00
Aasim Khan
8bb6b5fc1a
Redoing Execution Plan Comparison Editor ( #19375 )
...
* Adding code for execution plan comparison editor
* Handling floating promises and fixing a loc string
* Fixing some polygon stuff
* Fixing azdatagraph null check bug
* Adding progress notification for similar areas
* Removing some floating promises
* Fixing button enabled state
2022-05-23 14:33:18 -07:00
Aasim Khan
6dbaa7e6f6
Updating sts ( #19462 )
2022-05-20 10:49:46 -07:00
Aasim Khan
20800a4279
Fixing keyboard navigation in execution plan graph and using selection change events to get selected cells ( #19294 )
2022-05-06 12:31:00 -07:00
Aasim Khan
d0aae8e95b
Adding ability to style cells in slickgrid ( #19195 )
2022-04-25 09:09:53 -07:00
Aasim Khan
7554fbcaa0
Fixing zoomed badges ( #19178 )
2022-04-22 11:57:18 -07:00
Aasim Khan
d7f8b0bfed
Fixing parallism icon not showing up ( #19085 )
2022-04-14 00:19:36 -07:00
Aasim Khan
192f7cc390
Fixing broken action label logic. ( #19086 )
...
* Fixing broken action label logic.
* Cleaning up some code
2022-04-14 00:19:07 -07:00
Aasim Khan
7dfa347250
Updating the cache element and not an unlinked reference to it. ( #19057 )
2022-04-13 14:33:35 -07:00
Aasim Khan
387f4cd116
Adding caching to execution plan and refactoring code and some other fixes ( #18913 )
...
* Making ep code modular for easy swithcing in and out
* Changing to innerText
* Fixing renames
* Fixing var name in one file
2022-04-12 12:52:24 -07:00
Aasim Khan
dd2d6e0b5c
Adding link support to infobox. ( #18876 )
2022-04-11 20:39:41 -07:00
Aasim Khan
170950dca8
Adding badge icons to execution plan ( #19004 )
...
* Adding badge icons to executionplan
* Fixing doc comment
* Fixing doc comments
* Making enum value more readable
* Changing default to undefined.
* Fixing some icon names
2022-04-11 14:44:07 -07:00
Aasim Khan
9fcfe5b23c
Adding flag to hide refresh button in dashboards. ( #18964 )
2022-04-09 17:52:09 -07:00
Aasim Khan
d8b3db2ee3
Updating moment package ( #18956 )
...
* Updating moment package
* Fixing moment
* Fixing notebook moment package
2022-04-07 14:04:13 -07:00
Aasim Khan
4db0814b94
Adding context menu to table component ( #18914 )
...
* Adding context menu to table component
* Removing extra whitespace
* Some logic fixes
* Fixing focus logic
2022-04-04 23:47:39 -07:00
Aasim Khan
989ee0b2c7
Updating azdataGraph package to get tooltip improvements ( #18877 )
2022-03-30 14:28:16 -07:00
Aasim Khan
6c51b934f9
Fixing clickable state of infobox not setting properly when initializing it. ( #18763 )
...
* Fixing clickable state of infobox not set when initializing it.
* Removing unnecessary calls to a method
2022-03-17 14:11:15 -07:00
Aasim Khan
a0c2dc199e
Adding Execution Plan Editor to ADS ( #18696 )
...
* Pushing Execution Plan Editor
* Renaming class
Handling error
* Awaiting for handlers to be registered
* Addressing some PR comments
* Fixing return type for provider
* Fixing editor id and removing unnecessary overrides
* Adding a namespace
* adding execution plan namespace
* Adding protocol comment
* Fixing if logic
* Fixing error message
* Cleaning up code
* cleanup code
* Adding help comments
* Fixing method call
* Using path.ts to get the base file name
* converting to lambda functions
* Adding comment for run action
* Fixing pr comments
* Fixing editor label
* Fixing doc comments
* Adding some more comments
* Fixign branding in comments
2022-03-16 15:07:29 -07:00
Aasim Khan
b299f7ed3f
Making infobox clickable ( #18676 )
...
* Making infobox clickable
* Making it accessible
* Moving API to proposed
* Matching styling from portal
* Fixing some styling
* Moving to proposed
* Removing extra spacing
* Registering and Unregistering listeners
* Fixing listeners
* Registering emitter only once.
* Changing emitter type from undefined to void
* Adding arialabel to clickable link
* Changing property name to suit its purpose
2022-03-09 18:43:39 -08:00
Aasim Khan
02341088eb
Renaming query plan to execution plan ( #18551 )
2022-02-25 00:49:34 -08:00
Aasim Khan
19c7971630
Bringing back leftover changes ( #18527 )
2022-02-22 15:44:01 -08:00
Aasim Khan
5731366a1c
Fixing query editor smoke test ( #18515 )
...
* Fixing query editor smoke test
* Fixing notification toast for telemetry opt out
* Adding SQL Carbon edit
2022-02-22 14:15:12 -08:00
Aasim Khan
eff847f35a
Removing extra toUrl call ( #18492 )
2022-02-18 14:49:02 -08:00
Aasim Khan
678f2e3878
Fixing the height of the query plan ( #18409 )
...
* Fixing the height of the query plan
* Fixing layout issues
2022-02-16 15:44:33 -08:00
Aasim Khan
81e8eb9a82
Adding zoom button ( #18407 )
...
* Adding zoom button
* Fixing string
2022-02-16 15:26:14 -08:00
Aasim Khan
fe360afec7
Fixing context menu strings ( #18404 )
...
* Fixing context menu strings
* Fixing string
2022-02-16 15:21:35 -08:00
Aasim Khan
25f563229f
Adding tooltips and fixing spacing ( #18400 )
2022-02-15 16:24:40 -08:00
Aasim Khan
316c6a536f
Fixing graph editing ( #18361 )
2022-02-14 16:34:30 -08:00
Aasim Khan
4dd59c6b8d
Using proper zoom icon ( #18338 )
2022-02-14 15:38:55 -08:00
Aasim Khan
08815a3c0f
Adding save file functionality to query plan ( #18337 )
2022-02-11 19:53:11 -08:00
Aasim Khan
d76f239ae2
Fixing init value of custom zoom widget ( #18331 )
2022-02-11 17:32:07 -08:00
Aasim Khan
b25935f8a5
removing feature specific query plan flag ( #18330 )
2022-02-11 14:17:39 -08:00
Aasim Khan
b65e6d0bab
Fixed tooltip not hiding when scrolling through graph control ( #18314 )
2022-02-11 14:17:26 -08:00
Aasim Khan
066d7a14a3
Fixing icons and styling in Query Plan ( #18328 )
...
* Fixing icons and styling
* Fixng some hc styling
2022-02-11 13:41:43 -08:00
Aasim Khan
8ac09917ca
Adding search, zoom, custom zoom and additional stylings to showplan ( #18255 )
...
* Lot of changes
-Updating azdata to 0.0.13
-Updating prop views on node clicks
-Context menu on graphs
-Updating edge color on theme
-Scrolling graph control like ssms
-Zooming in, out and custom zoom on graph
-Custom zoom widget
-Node search widget
* Fixing hygine errors
* Code cleanup
* Fixing action name
* Renaming actions
* equals dropdown
* fixing tooltip
* Code cleanup
Fixing sorting function
Adding functionality for replacement strings
* Removing internal facing props from azdata proposed
* Fixing hygine issue
* Fixing web package hygiene
* Updating yarn lock files
* Fixing initial click
2022-02-10 14:43:35 -08:00
Aasim Khan
1eff096220
Vbumping STS to get latest Query Plan code ( #18300 )
...
* Vbumping sts to get latest qp code
* Updating azdataGraph in remote package.json
* Revert "Updating azdataGraph in remote package.json"
This reverts commit 704aa6b653b20c6bc439ba2ac46f4dcdead0128d.
2022-02-10 13:37:49 -08:00
Aasim Khan
424c6e34a4
Removing older show plan from results pane ( #18294 )
2022-02-10 08:31:22 -08:00
Aasim Khan
644d24ca13
vbumping sts to get latest execution plan changes ( #18205 )
2022-02-02 14:44:31 -08:00
Aasim Khan
e40c31559a
Adding properties view and action bar to graph and fixing styling. ( #18185 )
...
* Adding properties view and action bar to graph.
* Open Graph File
* replacing innerhtml with innertext
* Fixing floating promises
* Fixed typo
* renaming
* Fixing hardcoded colors and comments
* Removing todo and hardcoded colors
* renaming method
* removed unused contract
* Fixed path in comment
* converting div to button
* adding checks to table width and height setter
* Make method name more meaningful
* adding method return types
* concising repeated logic
* removing unused styling
* better sorting logic
* Fixing graph parsing
Renaming some stuff
Implementing IDisposable
* Fixing bad props logic
* Fixed image loading issue
* Removing hardcoded colors
* Adding comments to localize and handling undefined cases in sort
* Changed ch to px
* moving util function to strings
2022-02-02 14:17:01 -08:00
Aasim Khan
7b29c1fdac
Fixing smoke tests in import where the status bar text was not found. ( #18126 )
2022-01-19 14:23:00 -08:00
Aasim Khan and kburtram
ea2860eb33
Pushing initial work for done in Query plan feature to main ( #17986 )
...
* Adding initial boilerplate for qp2
* Adding feature flag in query plan 2
* Clearing show plan 2 after every run
* Adding sub tree cost
* removing unused method.
* WIP 2
* Adding properties view and relative cost to query plan
* WIP
* Add icons to ads
* Assing relative costs and prop windows
* Enabling older query plan again
* Making some PR fixes
* Some more PR related fixes
* Use MS org azdataGraph module
* Moving new properties to azdata proposed.
* Moving new class properties to proposed
* added missing doc component.
* Changing how azdatagraph package is referenced
* Removing empty lines, fixing localization keys
* Removing empty line, localizing some string
* making css classes more specific
* making some logic concise
* localizing some more strings
* Making more css classes specific
* Removing important tag from css props
* Checking if sum is greater than 0 to prevent divide by zero exceptions
* Fixed loader error in bootstrap
* Fixing query index
* -fixing image paths
-making css class more class specific by using nested selectors
Co-authored-by: kburtram <karlb@microsoft.com >
2022-01-13 09:32:13 -08:00
Aasim Khan
04c1f31e24
Upgrading nested dependency 'follow-redirects' to latest version 1.14.7 ( #18053 )
...
* Upgrading nested dependency 'follow-redirects' to latest version 1.14.7
* Updating another follow-redirects in build/actions
2022-01-12 12:24:18 -08:00
Aasim Khan
3e3bc7a7fc
Updating pipeline linux agent image to Ubuntu 18.04 ( #17792 )
...
* Updating the linux build image
* adding python to docker file
* adding more required libs
2021-12-06 22:08:24 -08:00
Aasim Khan
1f9a6a611b
Editing pipeline ACR service connection endpoint to the latest one created ( #17767 )
...
* using the new registry endpoint
* updating the service connection
* Changing the name of acr service endpoint to SqlToolsContainer
* Updating web build acr endpoint as well.
2021-11-30 12:34:06 -08:00
Aasim Khan
447b969b5c
updating sts to get sql star expansion ( #17528 )
2021-10-28 13:17:39 -07:00
Aasim Khan
95e82d53e6
Adding lists support in text component ( #17065 )
...
* Adding lists support in text component
* Fixing get textType
* Code cleanup
* Combining values into value
2021-09-14 12:43:14 -07:00
Aasim Khan
2d609c9cbc
Adding error message and placeholder for dropdown ( #17012 )
...
* Adding error message and placeholder for dropdown
* Fixing default error message for empty required dropdown
* Fixing a small input value updating bug
* Fixed a commend
* Fixed a comment
* PR fixes
* Using codicon
* Fixed screen reader not reading error message
* Adding support for multiple dropdowns error message
* Adding error border
* Fixing error border styling.
* Added more specific classes for styling
* Making styling more specific
2021-09-10 13:40:25 -07:00
Aasim Khan
cbba05f54f
Using updated assessment nuget to get blocking issues ( #17038 )
2021-09-09 22:23:02 -07:00