Aditya Bist
91522caa67
Change server group look ( #13608 )
...
* change server group look
* remove dead code
* add top padding
* add bot padding as well
* fix heights to account for padding
* fix arrow alignment
* fix ellipses and node length parity
* fix alignment
2020-12-09 10:54:47 -08:00
Alan Ren
ac476ba973
make the tree theme aware and remove group color ( #13143 )
...
* make the tree theme aware and remove group color
* fix eslint error
2020-10-29 22:46:11 -07:00
Alan Ren
7819d25c95
resource label update ( #13129 )
...
* resource label update
* preserve existing behavior
* fix connection group color
* comments
2020-10-29 14:42:01 -07:00
Alan Ren
545a5504e0
fix missing icon issue ( #12928 )
...
* fix missing icon issue
* move the logic to renderServerIcon
2020-10-15 12:01:35 -07:00
Anthony Dresser
9fdb5037bc
Connection Browse Tab ( #12222 )
...
* add browse tab and flat tree provider for azure
* fix tests
* add comment
* fix build errors
* fix test cases
Co-authored-by: Alan Ren <alanren@microsoft.com >
2020-10-13 14:58:09 -07:00
Christopher Suh
6ff1e3866b
Merge from vscode fcf3346a8e9f5ee1e00674461d9e2c2292a14ee3 ( #12295 )
...
* Merge from vscode fcf3346a8e9f5ee1e00674461d9e2c2292a14ee3
* Fix test build break
* Update distro
* Fix build errors
* Update distro
* Update REH build file
* Update build task names for REL
* Fix product build yaml
* Fix product REH task name
* Fix type in task name
* Update linux build step
* Update windows build tasks
* Turn off server publish
* Disable REH
* Fix typo
* Bump distro
* Update vscode tests
* Bump distro
* Fix type in disto
* Bump distro
* Turn off docker build
* Remove docker step from release
Co-authored-by: ADS Merger <andresse@microsoft.com >
Co-authored-by: Karl Burtram <karlb@microsoft.com >
2020-10-03 11:42:05 -07:00
Justin M
5396ed855c
3707 Kusto Icon Fix ( #12621 )
...
* 3707 Changed getIconpath in serverTreeRenderer to always set iconPath if iconId is undefined. Changed renderConnection to always renderServerIcon
* 3707 Added default flag to KustoIcon in package.json
* fix caching issue
* 3707 Changed default to optional variable. Updated asyncServerTreeRenderer > getIconPath to check for default
* 3707 Changed logic for setting iconPath in getIconPath
Co-authored-by: chgagnon <chgagnon@microsoft.com >
2020-09-25 16:49:33 -07:00
Charles Gagnon
1ea33d83bf
Fix undefined error in server tree data source ( #12616 )
...
* Fix undefined error in server tree data source
* Add comment
2020-09-24 12:51:07 -07:00
Anthony Dresser
503090856a
Strict null scripting ( #12126 )
...
* strict null scripting
* fix compile
* fix tests
* fix icon
2020-09-04 18:04:08 -07:00
Anthony Dresser
d8dcc90857
Strict nulls for contrib/restore and contrib/views ( #12044 )
...
* strict nulls for contrib/restore and contrib/views
* remove unnecessary function
* compile error
2020-09-01 17:53:29 -07:00
Justin M
a5b1e027c1
3491 Added Function to NodeTypes. Added Function to CanAlter and CanExecute. Added function support to css. Added drag and drop support for functions ( #11990 )
2020-08-31 16:46:00 -07:00
Anthony Dresser
f3befb0f4d
Merge branch 'ads-main-vscode-2020-08-22T06-06-45' into main
2020-08-31 14:22:42 -07:00
Charles Gagnon
f7c7274463
Fix context menu for disconnected server nodes ( #12018 )
...
* Fix context menu for disconnected server nodes
* Fix strict compile
2020-08-31 13:34:21 -07:00
Anthony Dresser
8d88791a0b
fix hygiene
...
fix compile errors
fix build; disable a bunch of failing tests
update smoke extension
fix modals
fix icons
2020-08-31 12:35:57 -07:00
Shafiq Ur Rahman
2f94307635
Kusto extension for ADS ( #11752 )
...
* Kusto extension
* Add kusto to extensions.ts
* Remove objectExplorerNodeProvider
* Removed some BDC items + CR cleanup
* Cleanup unused strings in package.nls.json
* Remove unused svgs, and some cleanup
* Bringing objectExplorerNode back and hygiene changes
* rename to KustoObjectExplorerNodeProvider
* rename to KustoIconProvider
* Cleanup SQL code
* Fix compilation error
* Clean up in objectExplorerNodeProvider folder
* Some more clean up based on comments
* apiWrapper add
* changed to camelCase
* Remove unused functions/files
* Removed AgentServicesFeature
* dacfx, cms, schemacompare clean up
* Clean up and addressed few comments
* Remove apWrapper from kusto extension
* Addressed few comments
* credentialstore and escapeexception changes
* Added strict check for Kusto extension
* Fix error and addressed comment
* Saving Kusto files shoulf default to .kql
* package.json changes
* Fix objectExplorerNodeProvider
* Amir/kusto fix (#11972 )
* Add the compiled extensions.js
* Fix strict compile rules
Co-authored-by: Monica Gupta <mogupt@microsoft.com >
Co-authored-by: Amir Omidi <amomidi@microsoft.com >
2020-08-26 14:13:31 -07:00
Amir Omidi
4659d727b7
strict null checks azure ( #11928 )
...
* strict null checks azure
* strict compilation
* Fix compilation issues
* Return empty arrays instead
2020-08-25 18:12:47 -07:00
Charles Gagnon
7b54abbc96
Fix connection status badge display ( #11933 )
2020-08-25 08:45:42 -07:00
Charles Gagnon
52ec96e4f1
Fix dropping async oe tree item onto root ( #11934 )
2020-08-24 18:07:42 -07:00
Charles Gagnon
54826b5fe3
Fix dnd auto-connecting profiles when dragging ( #11935 )
...
* Fix dnd auto-connecting profiles when dragging
* Expand connected nodes
* fix
2020-08-24 18:07:08 -07:00
Charles Gagnon
3c538d1c2d
Add AsyncServerTree ( #11838 )
...
* wip
* Fixes
* More fixes
* more fixes
* Disable when preview features disabled
* remove unused imports
* Handle promises
* PR feedback
* Single default ServerGroup color value
2020-08-19 14:01:10 -07:00
Anthony Dresser
8cf82c1f8b
Azure pane in connection dialog ( #11736 )
...
* azure pane in connection dialog
* fix layering
* fix issues
* fix test
* more test fixes
* add back double click to connect for non-contributed views
2020-08-13 17:02:42 -07:00
Charles Gagnon
aecb0efbc0
Fix up data explorer contributed actions on OE nodes ( #11685 )
...
* Fix up data explorer contributed actions on OE nodes
* sql carbon edit
* add Database node
2020-08-11 10:25:38 -07:00
Christopher Suh
aa151b280f
Added Column folder drag & drop ( #11595 )
...
* wip
* working folder drag/drop
* helper method
* cleanup
* cleanup
* cleanup
* added view
* helper method for nodeTypeId
* made method static for access from editordroptarget
* pr changes
2020-08-04 20:49:21 -04:00
Charles Gagnon
13008cc2b9
Thenable -> Promise in OE Service ( #11594 )
...
* Thenable -> Promise in OE Service
* Remove more thens
2020-07-31 13:00:03 -07:00
ADS Merger
d965d4aef3
Merge from vscode 731f9c25632dbbf01ee3a7892ad9d2791fe0260c
2020-07-24 05:27:34 +00:00
Christopher Suh
48ef272c66
fix for dragged table name ( #11376 )
...
* fix for dragged table name
* escaped bracket characters
* fixed escaping brackets
* moved outer brackets
* using interpolated strings
2020-07-16 17:53:04 -04:00
Amir Omidi
21fd8b22e7
Fix a memory leak on listener ( #10294 )
...
* Fix leak
* We don't need the full connection profiles for drag drop control
* Remove unused code
* Change test definition
* Change test definition
* Change equality check
2020-06-16 19:36:10 -07:00
Christopher Suh
0c56e4a603
Column/Table Drag & Drop ( #10702 )
...
* able to drag objects from left pane
* changed scheme from file
* base functionality working
* extended functionality to tables
* added string literals and formatting
* cleanup
* cleanup
* added table/column parsing
* removed bad logic
* updated to use metadata
* cleanup and added sql carbon edit tags
* moved changes from vs into sql code base
* refactoring drag and drop
* cleanup
* cleanup
* cleanup
* added unit tests
* pr changes
* moved treeMock file
* fixed small bug
2020-06-15 23:52:46 -04:00
Aditya Bist
6816d2bd78
add icon for disabled triggers ( #10663 )
2020-06-01 14:10:06 -07:00
Amir Omidi
7d31239e64
Open in azure portal ( #10535 )
...
* initial commit to get it working
* Change configuration to use package.nls.json
* Make the necessary plumbing
* Support multi cloud
* Move the menu item to the bottom
* Fix failing tests
* Fix the tests
2020-05-29 19:59:29 -07:00
Alex Ma
921e546fd7
Edit Connection Feature added, edit existing connection in connection tree. ( #10214 )
...
* Added Edit Connection Command
* Wip changes for new connection dialog
* Testing
* WIP commit
* added ID check to ensure connection
* wip commit
* model id check implemented
* addfooterbutton now accepts events
* wip commit
* message explaining check
* temporary change
* connectionManagementService restored
* Revert "connectionManagementService restored"
This reverts commit 9704a63184a06a33bee2648ef0a899229d117cc0.
* formatting test
* editConnection promise testing
* edit existing connection command added
* WIP Connection Edit
* disconnect added to editConnection promise
* WIP on editExistingConnection
* changed isEdit to true
* Amir/edit connection (#10112 )
* Get edit connection working
* Delete unused code
* check for isEdit as well
* connection tree test added
* WIP connection management tests
* comment out test to find out what's wrong
* fix for one error
* added note about test skipped
* changed signature of saveprofile
* saveprofile fixed
* wrote working test
* added additional test
* changed message
* Fixes made
* fix for matcher
Co-authored-by: Amir Omidi <amomidi@microsoft.com >
2020-05-05 13:21:05 -07:00
Anthony Dresser
a1930bdc59
fix formatting
2020-04-24 14:03:37 -07:00
ADS Merger
1868a7d370
Merge from vscode 10492ba146318412cbee8b76a8c630f226914734
2020-04-08 06:33:38 +00:00
ADS Merger
a64304602e
Merge from vscode 1ec43773e37997841c5af42b33ddb180e9735bf2
2020-03-29 01:29:32 +00:00
Aditya Bist
a884f6a39d
Add ability to scroll horizontally in the server table ( #9308 )
...
* add to scroll horizontally in the server table
* respect workbench tree settings for connections
2020-03-18 12:20:07 -07:00
Cory Rivera
0a117fbd00
Add separate dialog to notebook charts for specifying chart options. ( #9454 )
2020-03-10 14:10:34 -07:00
Amir Omidi
20f7670b32
Stricter tslint rules ( #9352 )
2020-03-06 13:06:44 -08:00
Charles Gagnon
7eef23f232
Fix refreshing nodes in Azure view ( #9215 )
...
* Fix refreshing nodes in Azure view
* refactor
* Remove refreshNode from shim
* Add missing await
2020-02-19 16:55:17 -08:00
Anthony Dresser
506c6a5e5f
More Layering ( #9139 )
...
* move handling generated files to the serilization classes
* remove unneeded methods
* add more folders to strictire compile, add more strict compile options
* update ci
* wip
* add more layering and fix issues
* add more strictness
* remove unnecessary assertion
* add missing checks
* fix indentation
* wip
* remove jsdoc
* fix layering
* fix compile
* fix compile errors
* wip
* wip
* finish layering
* fix css
* more layering
* rip
* reworking results serializer
* move some files around
* move capabilities to platform wip
* implement capabilities register provider
* fix capabilities service
* fix usage of the regist4ry
* add contribution
* wip
* wip
* wip
* remove no longer good parts
* fix strict-nulls
* fix issues with startup
* another try
* fix startup
* fix imports
* fix tests
* fix tests
* fix more tests
* fix tests
* fix more tests
* fix broken test
* fix tabbing
* fix naming
* wip
* finished layering
* fix imports
* fix valid layers
* fix layers
2020-02-15 01:54:23 -06:00
Anthony Dresser
0f934081e1
More layering and strictness ( #9004 )
...
* move handling generated files to the serilization classes
* remove unneeded methods
* add more folders to strictire compile, add more strict compile options
* update ci
* wip
* add more layering and fix issues
* add more strictness
* remove unnecessary assertion
* add missing checks
* fix indentation
* wip
* remove jsdoc
* fix layering
* fix compile
* fix compile errors
* wip
* wip
* finish layering
* fix css
* more layering
* remove no longer good parts
* fix issues with startup
* another try
* fix startup
2020-02-11 00:47:17 -06:00
Anthony Dresser
ea5f9be441
Properly expose errors in ads and tests ( #8692 )
...
* add code to expose errors outside zone
* remove unexpect error hiding
* remove uncessary code
* fix tests
* trying to catch more errros
* revert for testing
* wip
* wip
* figured out what was going on
* wip
* fix tests
* fix tests
2019-12-17 12:06:36 -08:00
Charles Gagnon
5bf85a2855
Add tests for refresh scripting action ( #8648 )
...
* Add tests for refresh action
* Revert changes to make tree public
* Move tests into subsuite
2019-12-12 16:04:28 -08:00
Charles Gagnon
5b50696a1b
Fix more floating promises ( #8374 )
...
* Fix more floating promises
* Fix a few more
* Test fixes
* Fix spellings
* More promise fixes
* couple more
* Few more fixes
* One more missed one
2019-11-18 17:11:25 -08:00
Anthony Dresser
7a2c30e159
move code from parts to contrib ( #8319 )
2019-11-14 12:23:11 -08:00
Charles Gagnon
18ab2ae799
Remove TelemetryUtils and use IAdsTelemetryService directly ( #8289 )
...
* Remove TelemetryUtils and use IAdsTelemetryService directly
* Fix event names and cleanup
* Fix tests
* Fix strict null check
2019-11-13 13:54:55 -08:00
Anthony Dresser
df0c505452
No unused locals ( #8231 )
...
* add no unused local
* fix strict null
* fix compile errors
* update vscode comments
2019-11-06 17:22:05 -08:00
Anthony Dresser
564f78b6f6
Revert "Revert "Remove typings and replace missing methods with vscodes ( #8217 )"" ( #8242 )
...
* Revert "Revert "Remove typings and replace missing methods with vscodes (#8217 )" (#8240 )"
This reverts commit e801a04bcf .
* fix runtime error
* add tests for chartview
2019-11-06 15:00:34 -08:00
Elliot Boschwitz
e801a04bcf
Revert "Remove typings and replace missing methods with vscodes ( #8217 )" ( #8240 )
...
This reverts commit 22a427f934 .
2019-11-06 11:33:55 -08:00
Anthony Dresser
22a427f934
Remove typings and replace missing methods with vscodes ( #8217 )
...
* remove typings and replace missing methods with vscodes
* fix strict-null-checks
* fix tests
2019-11-05 13:03:20 -08:00
Amir Omidi
1b88c10197
Some promise fixes ( #8216 )
...
* Some promise fixes
* changes to how we're logging errors
* Fix the tests
* Fix a few other issues
2019-11-05 11:50:39 -08:00