Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drill livechat mode #1438

Merged
merged 3 commits into from
Apr 22, 2019

Conversation

cwhitten
Copy link
Member

We need the ability to know if a conversation was started when connected from a url, or started from a .bot file endpoint. This will set the stage for wrapping up the sidecar debugging feature.

@cwhitten cwhitten mentioned this pull request Apr 21, 2019
@cwhitten cwhitten marked this pull request as ready for review April 21, 2019 04:19
@cwhitten cwhitten merged commit a3b3a34 into jwilaby/auto-connect-emulator Apr 22, 2019
@cwhitten cwhitten mentioned this pull request Apr 22, 2019
cwhitten pushed a commit that referenced this pull request Apr 22, 2019
* Middleware and Emulator config for auto-connecting bot

* Changed Connector API to use X headers for bot related info

* 1. Completed 'sidecard' debug mode\n2. Added renderers for trace activities so webchat displays them\n3. Added a dendrogram json viewer

* Added the new 'Bot State Visualizer' extension and wired it up

* Completed diffing for bot state objects

* Updated unit tests

* Added unit tests - lint fixes

* Rebase adjustments

* Integrated 'deep-diff' library

* Added switching between Graph and Json views

* Corrected errant inport

* Moved the valueType for the bot state to a const

* Simplified the chat panel. Fixed #1387

* Updated selection of messages in WebChat when trace activities are rendered

* Cured divergent schemas and aligned with the botbuilder-schema package

* Updated errant import from rebase

* Added inspecable log items for the nested activities that come with the traces

* Mapped highlighing in the log to either traces or nested activities within the trace

* Lint fixes

* Build fix

* Applied color treatment to json viewer for bot state diffing

* Update packages/emulator/core/src/facility/conversationSet.ts

Co-Authored-By: justinwilaby <[email protected]>

* fixed #1285. Fixed #825. Added collapsed service pane when in debug mode

* Unit test remediation

* Unit test fixes

* Unit test corection

* Updated code to fix breaking changes when moving to electron 4

* Attempt to fix unit tests run on the build server

* Fixed issue where conversation restart was using a new port every time. (#1434)

* Fixed issue where conversation update was not being sent when opening a livechat via url. (#1436)

* Remove showInInspector from the JSON object before sending it to the JSON inspector (#1437)

* Drill livechat mode (#1438)

* Allows injection of Conversation "mode" to support conversations started via connecting by url.

* Clean up the types

* Fix a test

* Save transcript fix (#1440)

* Changes to support saving a transcript for a conversation opened via url

* add tests for getTranscriptsPath

* Lint issue

* Add some additional typings

* Lint fixes

* Disabled the restart conversation button when in sidecard debug mode
@tonyanziano tonyanziano deleted the cwhitten/drill-livechat-mode branch May 8, 2019 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants