* move to vscode-tester
* change appveyor build for tester
* use vscode-tester in gulp test
* replace node test with gulp task
* change gulp test
* read engine from package
* initial account retrieval done
* adding another language client for resource provider
* firewall rule working with extension dependency
* UX done with azure hard dependency
* added UX for extension not installed/activated
* added UX to add ip address range
* added account picker after extension activation
* added UX for signed out/non activated extension
* add validation for ip address input
* fix test
* initial comments
* fixed valid check for ip
* promise cleanup
* made commands mssql specific
* clean interfaces
* added script as create and script as drop
* remove unnecessary file
* added script as execute
* added script as alter
* add tests for new scripting actions
* review comments
* fixes new query from OE
* node not added when a new database connection is made from OE
* remove new query menu option from table
* add back script select for view and rearrange order like ads
* remove refresh option from disconnected servers and match the palette when condition to context menu
* fixed bug when showing connections
* added sql file extension for sql cmd command
* added indicator to show whether server is connected or not
* revert icon change
* Revert "added indicator to show whether server is connected or not"
This reverts commit e4be621897.
* fixed tab switching without retaining context
* bring results of respective editor when query is run (#1334)
* bring results of respective editor when query is run
* show sqlcmd only when editor is open
* query now runs after selecting connection
* show sqlcmd bar in when results view is focused too
* added return statement
* add return type
* fixed initial connection prompt and disconnect
* nodes now show database name if no profile has no name
* remove dead code
* server labels now match ADS behavior
* rename show connections
* added expand deferred promise mapping before the expand request
* OE shows all connections
* OE changes
* added node for adding connections
* remove dead code
* fix test
* change connection for new query from OE
* fixed OE loading from editor and command together
* cleanup after node removal
* fix icon paths for diff OS
* changed expansion to deferred as well
* added new UX for password protected servers
* better UX for server errors and save password
* fix context menu action order
* match profile name in node when making a node from new query
* new query and add working fine
* added icon for add connection node
* fix tests
* fix tests
* Scripting (#1304)
* scripting works
* scripting complete
* removed dead code
* fixed scripting
* fix password issue in saved connections
* added sqlcmd feature
* remove code
* SQLCMD feature enabled and working
* added ability to run sqlcmd command without editor
* fix sqlcmd bug and changed text to toggle
* fix test
* add command to focus on results grid
* show connection info in results view as well
* added context menu option for just copying headers
* fixed bug where moving to text editor and refreshibng would show resutls twice
* added use statement for OE query context menu actions
* show xml in results pane
* re-enable code coverage on travis CI
* run tasks only for master branch
* webview apis
* got it working
* working with no compile errors
* data not coming yet
* data coming in
* fix styling
* fixed theme styling
* cleaned code
* removed unnecessary files
* fix context menu positioning
* fixed folder structure and compilation
* removed unnecessary refresh mechanism
* added content security policy tags
* added copyright headers
* fixed closing of webviews
* added fixed theming without explicit css, need refresh
* fixed tab switching
* fix bug where changing focus would re-run
* reuse query controller for queries in the panel
* fixed theming changes
* fix conext menu position using angular instead of jquery
* fixed batch linking from resultset
* access denied, need to add to local resource uri
* grid showing without results
* make into one project, needs cleaning
* remove changes for angular
* fix rxjs version
* fixed query runner tests
* fix sqloutput tests
* fixed cancel query
* added webviewpanel controller tests
* added OE to new proj
* fixed all tests
* remove borwser tests from the pipeline
* fix html order
* initial code review comments
* removed commented code
* fix packaged builds
* fix angular package version
* fix the test reports location
* initial OE
* object explorer functional with one root node
* working OE
* added context menu actions
* object explorer done
* added icon for or section
* initial comments
* added select top 1000 to context menu
* CR comments
* added tests for OE and fixed old test for builds
* cr comments
* some more comments
* fixed bug for system tables
* added OE MRU
* Adding command for loading completion extension
* Update sql tools service and hide the mssql.loadCompletionExtension from Command Palette
* Update sqltoolservice to 2.0.0-release.1
* Clean up linting errors and add in SDL-required rules.
* Remove unnecessary line
* Add linting for files under js folder - there are typescript files there that should be included.
* Add naming check rules
* Setup port mapping to support remote extension host
* Add vscode.proposed.d.ts to avoid case to any
* Use vscode clipboard API
* Update npm shrinkwrap
* Update webview option parameter names
* Use openExternal to open web broweser links
* Add clipboard.writeText to vscode wrapper
* Update AppVeyor VS Code test version
* Remove unused import
* Update vscode language client module
* Disable another test to try to get clean CI build
* CR feedback, fix spelling error, bump tools service
* Fix bug when downloading tools service
* Use correct tag for gulp package
For new machine setup, running
pm install errors because the tag used for the gulp package does not exist (4.0), it should be (v4.0.0).
* Don't use typings of the parent folder