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

Merge from upstream repo #8 #2

Merged
merged 32 commits into from
Dec 18, 2018
Merged

Merge from upstream repo #8 #2

merged 32 commits into from
Dec 18, 2018

Conversation

okulygin
Copy link
Owner

Description

Related Issue

Testing Steps

Checklist

  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the appropriate unit tests
  • I have updated related documentation

If this contains changes that needs to be replicated between the Enterprise Template <-> Virtual Assistant

  • A duplicate issue is filed to track future work.

If you have updated responses or .lu files:

  • All languages have been updated
  • You have tested deployment with your new models

lauren-mills and others added 30 commits December 11, 2018 08:35
* fix for teams auth

* removed dev exception page

* updated teams auth middleware

* fixed
* updated eb sample to support localization

* Updated template to support localization
* update luis

* fix luis dup

* remove dup phraseList
* fixes for newest ludown version

* Update docs with min tool version
* add outlook calendar recursive meeting support

* Add recurring meeting update for Google / Outlook Calendar.

* Event id should not be set to null.

* Add multi-language resourse

* Rename RecursiveToken.

* Change the RecurringId to EventModel.

* Remove spaces in resource.
…sation analytics capabilities (#425)

* Introduced all 4.2 telemetry changes
Pointing to daily build 78

* Removed .pbit and updated README to point to AI/solutions/analytics directory where this will be hosted now.

* Fixed formatting

* Fixed typo in telemetryclient variable.

* Addressed PR comments

* Updated to version 4.2.0

* fix for teams auth (#410)

* fix for teams auth

* removed dev exception page

* updated teams auth middleware

* fixed

* Update readme.md

* Introduced all 4.2 telemetry changes
Pointing to daily build 78

* Removed .pbit and updated README to point to AI/solutions/analytics directory where this will be hosted now.

* Fixed formatting

* Fixed typo in telemetryclient variable.

* Addressed PR comments

* Updated to version 4.2.0
…438)

* Updated all refs to [email protected]
Updated VirtualAssistant bot code to reflect SDK integration

* Passing telemetry client to:
* all skills up to maindialog
* microsoft.bot.solutions parent dialogs

* Passing telemetryclient in dependent calendarskill dialogs

* Added TelelemetryClient to dependent EmailSkill dialogs.

* Added TelemetryClient to all ToDoSkill dependent dialogs.

* Passing TelemetryClient via the SkillDialog Activator to all skills

* Fix static instance being passed to skill dialogs

* Pointing analytics doc to aka.ms/botPowerBiTemplate

* Removed extraneous piece from ET

* Updated VA test fakes to use IBotTelemetryClient and pass NullBotTelemetryClient

* Removed ZH from production appsetting. If developers add new languages they can reference them from their own dev/prod app settings files.
* add more unit tests

* fix merge issues

* fix commemts
…emetry (#411)

* Added both Example Dashboard (old) and Conversational Anayltics Example Dashboard (new) to AI\solution\analytics.

* Rename dashboards

* Removed old PowerBI sample

* Added template

* Removed .pbix file

* Removing old template

* Added READMEs and new .pbit

* Fixed formatting

* Fixed app insights image

* Removed PBIT

* Updated PBIT
* update calendar.lu

* change whats to what's
* fix issues

* fix as comments

* fix naming issue

* downgrade mimekit
* add service mock and refine API tests

* add some comments
* fix en-us date format

* remove displayfulldate string
* initial port from example

* Simpification, confirmation prompts

* directory layout change

* Major refactor to typed LUIS models (incomplete)
Unit Test framework and first unit test
Removed custom confirmation mechanism proposed in earlier codebase

* Refactoring
Tests
Further simplification
ChoicePrompts for Names and Settings

* refactored settingfilter
declarative support
remembers settings values even after disambiguating settingname - e.g. increase bass
updated deployment

* Setting fixes for declarative
New Tests and mocks

* Updated deployment
Refined LU
CSM to Audio
Skill Documentation

* StyleCop changes

* Updates for new LocaleConfiguration
SLN merge fix

* update stylecopy analyzers package

* update to not use .bot file for tests as per new test flows

* PR review changes

* update to 4.2

* updated deployment

* solution file merge fixes
setting choice prompt formatting
telemetry updates to reflect 4.2

* docs update

* updated readme
* cleaned up csprojs files

* removed teams middleware

* misc stylecop fixes

* added teams issue to docs

* added UserSecretsId to projects. This is used to store the botFileSecret in the latest version of msbot

* stylecop fixes for master
* fix for invariant/empty culture

* updated setlocalemiddleware
* fixes for newest ludown version

* Update docs with min tool version

* changed files back to utf-8

* updated all .lu to UTF-8

* added .lu to gitattributes file

* Update .gitattributes

* Update .gitattributes

* Update .gitattributes

* Update .gitattributes
add transcript and update docs
* Base skill project

* doc stub

* Initial port and StyleCop work

* added news skill

* updates to restaurant booking for integration to skills

* new deployment
final confirmation flow

* appsettings locale path

* add botsolutions project reference

* Updated LUIS model
Support use of topic entity
locale deployment

* updated appsettings

* Base skill project

* doc stub

* Initial port and StyleCop work

* added news skill

* updates to restaurant booking for integration to skills

* new deployment
final confirmation flow

* appsettings locale path

* add botsolutions project reference

* Updated LUIS model
Support use of topic entity
locale deployment

* updated appsettings

* update to 4.2
new telemetry changes

* docs and transcript

* telemetry updates

* code review changes
Virtual Assistant: additional waterfall dialogs requiring telemetry client
* add advanced ut

* fix comments~
* add user model and refine user service

* add user api UT

* fix regression for flow tests

* add copy bot to all skill project

* change exception message and add todos
* add exception handling for todo skill based on Ted's template

* optimize the exception handling logic

* fix tests failure

* remove de resource file of ToDoSharedResponse

* add test to check ServiceException
* add some test case

* add create and summary flow test

* add test case for next meeting, update, and delete flow

* add sample test case for connect to meeting flow and time remaining flow

* add end action

* fix style cop warning

* handle invaild duration
ryanisgrig and others added 2 commits December 17, 2018 15:36
Passing IBotTelemetryClient through all waterfall dialogs
Additional middleware updates for advanced conversational analytics
@okulygin okulygin merged commit f4627ce into okulygin:master Dec 18, 2018
okulygin pushed a commit that referenced this pull request Aug 24, 2019
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.

9 participants