* Initial support for handling available sessions
* Displaying sessions in drop down, send session name in start profiling request
* More support for starting existing sessions
* New session dialog and session templates in user files
* Create profiler dialog and session templates
* Preliminary session template changes
* Saving some changes
* Send session templates when creating sessions
* Saving changes
* UI Fixes for dialog
* Formatting fixes
* removing comments
* Fixing PR comments
* bumping toolsservice and dataprotocolclient versions
* Fixing starting existing sessions
* Initial connection string changes
* Add Get Connection String methods
* Add IncludePassword parameter
* Update Data Protocol and Tools Service versions
* Update dataprotocol to 0.2.2
* Try to update the dataprotocol component again
* Fix a few bugs related to getting the current editor connection uri
* fixed crashes from job dialog and new step dialog group options UI
* added placeholder for retry counters
* fixed alert general UI
* fixed misc dialog errors
* localized all strings
* Edit alert WIP
* A couple alert edit bugs
* Hook up dashboard refresh notification
* Hook onchange event to other agent service calls
* Switch update handler to scalar value
* Add null check on handler callback
* added file browser tree to API and dialog
* added callbacks for selected files
* added file browser to step dialog
* remove commented code
* fixed file name bug
I modified lots of snippets to include the database name so that the user can additionally tab through the database name. I made some quality of life change for the user. I normalized and standardized snippets to look more like one user created the file rather than each script taking on various flavors from the contributors. I tried to write the comments in the snippets in the same style at the majority of the snippets. I added highlighting in key areas that were missing it or were not replacing the comments. Additionally there was no snippets for sqlCreateIndex and sqlCreateTempTable which I find standard for SQL users. Let me know your thoughts! No trying to offend anyone if I changed your code.
* Added default new profiler keybinding. Exposed profiler.start and profiler.stop so they can be used with keybindings
* Changing where session state gets set
* Cleaning up unnecessary code
- Fix a number of issues that arose while testing a provider without a metadata service or serverInfo object returned via DMP calls. These should be optional services/features and we should be resilient to them not existing. In most places we already have these checks
- This does not cover a number of "improvement" scenarios, such as filtering extension tabs by provider, and defaulting any tabs that don't specify a provider to be MSSQL. This and some other features to ensure things make sense will be implemented in separate PRs but this unblocked the scenario
* added jobs view toolbar
* create job command and dialog stub
* add tab content and wire up the provider
* fix the steps tab error
* create job dialog 6/15 changes
* general tab done
* success action and retries completed
* added failure action dropdown
* add notification tab checkbox events
* added AgentJobStepInfo objects in sqlops
* create job dialog - 0618 update 1
* added model save function
* width for controls and initial state for notification tab controls
* refresh master and changes to work with latest code
* fixed next and prev button positions
* new step dialog ui finished
* implemented parse button
* fix package file
* add validation and sub-items collections
* hook up the step creation dialog - step 1
* merged master
* fixed step issue, step can me made now