* Rename botbuilder-solutions to bot-solutions
* Rename internal references
* Update botbuilder-solutions to bot-solutions references in Virtual Assistant and Skill Templates
* Replicate changes to samples, deleting the package-lock
* Update ps1, yml, and GA migration document with bot-solutions name
* Rename yml file to bot-solutions.yml
* Fix reference of bot-solutions in migrate to GA document
* Rename generator-botbuilder-assistant to generator-bot-virtualassistant
* Update internal references of the generator
* Update yml, documentation with the new name of the generator
* Fix path in document
* updated scripts to use bf cli
* updates
* fixed luis update script
* updated to include dispatch version
* added fix for super long resource name issue
* changes for gov deployment
* updates for bf cli
* fix for long resuorce name
* updated assistant projects deployment scripts
* update skill deployment scripts
* updated skill template arm template
* updated prod skills arm templates
* updated skill arm templates
* update docs for authoring key
* fixes for update script
* fixes for update script
* updated zh lu file for personName
* [va] updated arm template for gov qna
* Include output for adding language blocks
* Fix write-host bug
* Fix casing for knowledgebases when using variable subsitution
* Add comment back
* Remove encoding causing bug in botskills
* Rename oauth-connections script to app-settings to account for additional properties requires in botskills cli
* Adding to correct app settings object
* authoring key fix
* updated skill sample scripts
* updated prod skills
* updated skills arm templates
* updated skill deployment scripts
* updated typescript va
* updated typescript skill template
* updated assistant deployment with language outputs
* updated skill deployment scripts
* Add build script to make an empty multilanguage cognitivemodels.json file
* Fix script to output properties in order
* Add parameters to script that allow it to be reused for VA or Skill cognitive models
* Add oauth connections script
* Update build.oauth-connections.ps1
fix tab
* Update build.cognitive-models.ps1
* Removed English special casing
* Using country and region in code and comment (#2385)
* [calendar] Add support for utterance like "my manager" or "his boss" (#2197)
* add support for utterance like "my manager" or "his boss"
* fix GooglePeopleService
* fix error with "Possessive"
* fix the problems
* fix problem
* fix some problem
* added nuget source to props file
* fix parse number exception (#2381)
* [Calendar] return both tel number and meeting link when join meeting (#2338)
* add join meeting link
* add test
* add onlinemeetingurl check
* rename EventJoinLink to OpenDefaultApp
* [Maintenance] Realign production & experimental skill directories (#2420)
* Move phone and automotive skills under experimental directory
Rename restaurantbooking to restaurantbookingskill
Move bingsearchskill up one directory to follow same format as other experimental skills
* Fix restaurantbookingskill namespace errors
* Fix additional usings in restaurantbookingskill
* [Skills] convert location to timezone (#2301)
* convert location to timezone
* remove useless field
* update function name
* [Android] UI refactoring and bug fix (#2383)
* [Android] #2232 refactored navigation drawer and settings view
* [Android] fixed#2235 default assistant app
* [Android] #2238 keep screen on config
* [Android] fixed#2235 start listening without showing app UI
* [Android] fixed null pointer exception in speech service
* [Android] #2233 default configuration provided by a configuration file
* Refactor Samples directories (#2437)
* Move analytics to /docs/assets and update the Power BI doc with a download button
* Move Android apps to /android/clients
Deprecate the csharp simple speech app (replacing with kona client)
Deprecrate the typescript webchat
* Refactors assistants to
/samples/csharp/assistants/EnterpriseAssistant.sln
/samples/charp/assistants/HospitalityAssistant.sln
Added build.props and .ruleset files to both
* Move all csharp clients to a single solution.
Rename assistant-ConsoleDirectLineSample to DirectLine.Web
Rename assistant-WebTest to WebChatWithLinkedAccounts.Web
Add. build.props and .ruleset
* Update README.md
* Refactor Skill directories (#2435)
* Skills:
Remove src directory
Move all tests to /skills/csharp/tests
Rename all test projects as {SkillName}Tests
Move Phone & Automotive Skill projects at same level as other experimentals
* Update test namespaces to {Skill}.Tests
Update TestBases to {Skill}TestBase
* Fix ruleset reference
* Reorder usings
* Fix tabe spacings
* Rename tests directories to match project names
* Refactor Libraries directories to SDK format (#2436)
* Rename /libs to /libraries to match SDK
Rename libraries solution to Microsoft.Bot.Builder.Solutions
Extract test projects to /tests directories
* Fix .snk file references
* Update to:
\sdk
\csharp
\build
\libraries
\microsoft.bot.builder.skills
\microsoft.bot.builder.solutions
\tests
\microsoft.bot.builder.skills.tests
\microsoft.bot.builder.solutions.tests
Microsoft.Bot.Builder.Solutions.sln
* Rename microsoft.bot.builder.skills to microsoft.bot.builder.solutions.skills
Refactor typescript libraries to follow
\sdk
\typescript
\libraries
\botbuilder-skills
\botbuilder-solutions
Move .ps1 files to \build and update references within
Update yaml files with new references (csharp and typescript)
Remove VirtualAssistant.ruleset at root
* Updated npm pack references from \build\outputpackages directory
* Fix reference to Skills project in solution
Rename Skills test folder to Microsoft.Bot.Builder.Solutions.Skills.Tests
* Match botbuilder.solutions.skills.yml to new directory
* Remove .snk file from /build directory as it is duplicated in /sdk/csharp/build
* Move \yaml as subdirectory under \build
* Fix ref to microsoft.bot.builder.solutions.skills directory
* skill fixes (#2449)
* POI: align tests to code, update lu
* Bing search: add locale to GetSearchResult, update lu
* [Lib] Skill Middleware update to clear conv state when skill is cancelled (#2441)
* Added fix to clear conversatoin state when skill is cancelled.
* Refactor Samples directories (#2437)
* Move analytics to /docs/assets and update the Power BI doc with a download button
* Move Android apps to /android/clients
Deprecate the csharp simple speech app (replacing with kona client)
Deprecrate the typescript webchat
* Refactors assistants to
/samples/csharp/assistants/EnterpriseAssistant.sln
/samples/charp/assistants/HospitalityAssistant.sln
Added build.props and .ruleset files to both
* Move all csharp clients to a single solution.
Rename assistant-ConsoleDirectLineSample to DirectLine.Web
Rename assistant-WebTest to WebChatWithLinkedAccounts.Web
Add. build.props and .ruleset
* Update README.md
* Refactor Skill directories (#2435)
* Skills:
Remove src directory
Move all tests to /skills/csharp/tests
Rename all test projects as {SkillName}Tests
Move Phone & Automotive Skill projects at same level as other experimentals
* Update test namespaces to {Skill}.Tests
Update TestBases to {Skill}TestBase
* Fix ruleset reference
* Reorder usings
* Fix tabe spacings
* Rename tests directories to match project names
* Refactor Libraries directories to SDK format (#2436)
* Rename /libs to /libraries to match SDK
Rename libraries solution to Microsoft.Bot.Builder.Solutions
Extract test projects to /tests directories
* Fix .snk file references
* Update to:
\sdk
\csharp
\build
\libraries
\microsoft.bot.builder.skills
\microsoft.bot.builder.solutions
\tests
\microsoft.bot.builder.skills.tests
\microsoft.bot.builder.solutions.tests
Microsoft.Bot.Builder.Solutions.sln
* Rename microsoft.bot.builder.skills to microsoft.bot.builder.solutions.skills
Refactor typescript libraries to follow
\sdk
\typescript
\libraries
\botbuilder-skills
\botbuilder-solutions
Move .ps1 files to \build and update references within
Update yaml files with new references (csharp and typescript)
Remove VirtualAssistant.ruleset at root
* Updated npm pack references from \build\outputpackages directory
* Fix reference to Skills project in solution
Rename Skills test folder to Microsoft.Bot.Builder.Solutions.Skills.Tests
* Match botbuilder.solutions.skills.yml to new directory
* Remove .snk file from /build directory as it is duplicated in /sdk/csharp/build
* Move \yaml as subdirectory under \build
* Fix ref to microsoft.bot.builder.solutions.skills directory
* skill fixes (#2449)
* POI: align tests to code, update lu
* Bing search: add locale to GetSearchResult, update lu
* Added fix to clear conversatoin state when skill is cancelled.
* changed to clear conv state instead of delete
* [VA] Convert template to use LG (#2457)
* added lg files
* added cards
* updating tests
* using resource explorer
* Revert "using resource explorer"
This reverts commit 3142d66403.
* everything but multilanguage
* fixed adaptive card tests
* commented multi lang tests
* added sdk preview package src to build props
* updated paths in tests
* updated lg loading in tests
* [Weather] update lu (#2451)
* [] () is separated in en, zh due to ludown's bug
* None is added from General
* Use CheckWeatherValue instead of GetForecast
* [POI] add ShouldInterrupt for SelectPointOfInterestPrompt, SelectActionPrompt (#2268)
* Based on how RouterDialog handles DialogTurnStatus.Empty
* Add test RouteToPointOfInterestAndInterruptTest
* fix selectAction (Teams supports 1.1?)
* [Lib] Refactored routerDialog (#2458)
* refactored routerDialog
* updated method documentation
* [VA] ActivityHandler implementation with RouterDialog changes (#2464)
* add missing stylecop ruleset
* removed cancel and escalate dialogs
* moved escalate and cancel responses into main.lg
* changed dialog bot to defaultactivityhandler
* removed dialogbot
* removed qna maker tests
* refactored main dialog with new router dialog
* refactored onboarding
* switched to activity handler
* updated to daily packages
* updated tests
* small change
* [ITSM] make use of number (#2375)
* remove SimpleWhitelistAuthenticationProvider
* [ITSM] make use of number
* add CountTicket, CountKnowledge
* update navigation of Knowledge, Ticket
* [Samples] Add relevant skills to VA samples (#2479)
* Add relevant skills to hospitality assistant solution
* Add relevant skills to enterprise assistant solution
* [VA] Added "repeat last message" logic (#2484)
* added repeat logic to main
* added repeat test
* [Weather] use Latitude & Longitude if possible (#2447)
* remove sample, bug fix
* [Weather] use Latitude & Longitude if possible
* add Service.GetLocationByGeoAsync
* update manifestTemplate
* [VA] Implemented SDK telemetry fix for websocket connection (#2490)
* updated to latest preview packages
* implemented telemetry fix
* fixed broken tests
* [Lib] add OpenDefaultApp event model in Solutions (#2349)
* add OpenDefaultApp event model
* add access modifier
* add map and music uri
* rename MapUri to MapsUri
* add more exception type (#2357)
* Update cognitivemodels.json
Update the cognitive models with empty entries for LUIS apps
* Delete HospitalityAssistant.sln (#2508)
HospitalityAssistant and hospitalityassistant are merged in windows..
* add copyright headers, null checks (#2514)
* [Solutions] Defensive checks for ContentModerator Middleware (#2505)
* Defensive checks for empty constructor params and empty activity
* correction
* [Skills] sync deploy scripts by templates (#2486)
* [ITSM] add buttons for update/close (#2439)
* add buttons to ticket card
* add providers
* [ITSM] replace flow when "close/update"
fix code style in Startup
* [ITSM] remove Token from state (#2487)
* move OpenDefaultApp to correct folder (#2509)
* [Android] Fix gradle files for CI/CD & add App Center (#2497)
* Removed gradlewrapper at project root, added to app directory including .jar file
* Added app center configuration to json assets and mainactivity onCreate()
* Add local.properties to .gitignore
* Delete local.properties
* Move .gitignore changes to Android app directory
* Fix version in gradle
* Move app center config from dlspeech to app configuration
* Update default_configuration.json
Fix bad json
* [HospitalityVA] fixes (#2546)
* upgrade to 4.5.4 as skills
* change namespace to HospitalitySample as ResourceManager
* [ITSM] updates for tickets, navigation (#2545)
* [ITSM] reorder lu files
* deploy_cognitive_models.ps1 will deploy all lu files in 1st level
* ludown translate will only write to 1st level (ignore now)
* [ITSM] updates for ticket
* use pattern instead of simple entity in lu
* add title (it is used as search text)
- Cards, lu, logic, service
* add search (when title is not a proper name)
* update format of SharedStrings
* [ITSM] update navigation
* handle more exception type (#2537)
* [Calendar] support search meeting by title/attendee/location (#2494)
* support search meeting by title/attendee/location
* add test case
* remove question when only find one meeting
* update test cases
* fix code style
* [Calendar] update create meeting flow wording (#2528)
* update wording
* only show one email when find user by email address
* update test cases
* Pull "next docs" into next branch (#2549)
* [Docs][Next] introduce new working structure (#2477)
* Introdouce new layout
* Replace underscores with hyphens in tutorial file names
* update tutorial doc titles
* Moved manual auth doc under auth
* move template outline to overview
* Convert "extend a v4 bot with skills" reference to tutorial
* Refactored v4 bot->skill conversion doc to tutorial
* Move deployment refs under help/reference
Move powerbi doc under tutorials
* fix file name
* Move manual va deployment steps to tutorial format
* Convert existing power bi doc to tutorial
Add carousel of power bi images
Link to prerequisites
Replace all ## Intro with ## {{page.title}} for intro docs
* Update power bi template, screenshots, analytics tutorial using new Virtual Assistant analytics sample name
Fixed bugs in template with old query error warnings
* Updated speech tutorial, started template overview
* updates
* Add favicon and include page title in header
* further content
* final content
* Updated favicon with latest asset
* Rename "in this how-to/reference" to "in this topic"
* Rename Intro instances to Introduction
Increase min-width of page to 90%
* Add jekyll-toc to enable styling individual page table of contents on the right
* Update toc of handbook docs
* Update index and va overview
* Update VA Overview
* Add icon assets, update skill overview, index
* Update config to use bootstrap standard classes
* skils doc
* Add TOC to skill samples
Update index, skill overview, va overview
Add css to clean up header, toc, nav bar style
* Update intro of va overview
* Clickable cards and style updates
* fix toc on all
* Update transcript links
* formatting
* Rename files to add hyphens for spacing
* Update a host of links under next steps of tutorials
* Address #2532
* address #2498
* capture cahnge from #2491
* capture change from commit d90308e
* [ITSM] return error if could not get user id (#2492)
* Update MainDialog.cs (#2536)
Use score > 0.5 for OnInterruptDialogAsync
* pedantic fix (#2521)
* Refactor Onboarding state to UserProfile and updates to LG to make use of UserProfile state and provide more response variation
* correct accessor name
* Update style on handbook/overviews to use ** instead of ` in classes, filenames
* [Android] Bug fixes and speech sdk upgrade (#2527)
* [Android] fixed#2422 app only says last message
* [Android] speech sdk upgraded to 1.7.0
* [Android] fixed#2526 app will crash if no attachment layout provided
* [Calendar] add auth steps before call api (#2382)
* add auth steps before call api
* fix merge issue
* fix test
* [Email] Fix as designer's suggestion (#2512)
* fix as designer's comments
* fix translation issue
* change find contact flow
* support find event by time (#2551)
* Extension method.
* [EnterpriseAssistant] Replace Enterprise Template VA with VirtualAssistantSample using LG (#2550)
* Rename sample assistant directories to hyphenate between words
Add Virtual Assistant Sample to enterprise-assistant solution
* copy over build props from va template
* renamed extension method
* [POI] update flow (#2511)
* use reject/select none to reprompt set current location
* use reject/select none to cancel poi selection
* Add enterprise assistant content with latest formatting, usine same formatting on hospitality assistant
* Add tip for oauth connection name
* Updated LG packages, new lg responses
* [Email Skill] resouce translate issue fix (#2554)
* fix as designer's comments
* fix translation issue
* change find contact flow
* fix resource
* fix tests with variable responses from LG
* [POI] geo uri doc (#2562)
* [ToDo] Fix as designer's suggestion (#2548)
* change markToDo reply
* hotfix: luis and responses
* cover tests
* luis issue
* modify wordings as designer's suggustions
* new startover message, supress completion in a few places
* replace the OpenDefaultApp (#2572)
* [Docs] Capture review notes (#2578)
* Address index changes
* Capture overview feedback
* captured skill overview feedback
* [Skills] update google support doc (#2576)
* update google support doc
* fix number
* Update calendar.md
* Update email.md
* [POI] convert to data uri to hide subscription key (#2571)
* [Sdk] do not send Handoff (#2522)
* [POI] fix test (#2581)
* [Skills] set telemetry (#2561)
* [botskills] update split and err (#2575)
* [Weather] use IsNaN instead of comparison (#2588)
* move APIToken from conversation state to turn state (#2569)
* [VA][Skill] fix event, remove BuildServiceProvider (#2579)
BuildServiceProvider and runtime one are not same one
* [Skills] add/update transcripts (#2580)
Hospitality, POI, ITSM
* [Restaurant] update transcript and data uri code (#2582)
* updated to sdk 4.6.0-rc0 (#2593)
* [Libs] Deprecated routerDialog moved changes to ActivityHandlerDialog (#2585)
* Changed routerDialog to dispatchDialog and deprecated routerDialog
* renamed dispatchDialog to activityHandlerDialog
* changed deprecation message
* reverted project changes
* reverted changes to sample
* updated summaries and comments
* Update RouterDialog.cs
* readme
* added myget to build.props for libs
* update VASample with 4.6rc (#2595)
* multi locale LG, localization, tests
* [ITSM] use dot instead of number to remove single '1' step (#2599)
* [VA] Updated to latest sdk and libs (#2601)
* main dialog changes
* updated packages
* removed unused nuget package
* updated build props to remove declarative source
* updated comments and moved const fields
* small comment update
* [Sdk] fix BotTestBase (#2598)
If not fix, it will return empty list
* lib updates and post merge (#2603)
resolved
* update calendar and news transcript (#2597)
* [Email] Update doc and transcripts (#2592)
* fix email doc
* fix comments
* Fix comments
* [ITSM][POI] transcripts (#2591)
* [ITSM][POI] transcripts
POI
* Fix converting AzureMaps
* Convert Foursquare in transcript
ITSM
* "ShowExistingToSolve" before searching knowledgebase before creating
ticket (already included in transcript)
* rephrase converting to data uri
* update doc (#2590)
* add bing search transcript (#2600)
* Proactive notifications tutorial and make samples shared (#2610)
* EventProducer: add userid to app settings and variables in program.cs for all app settings.
VASample: add proactive notifications support
* Move event handler and producer projects to samples/csharp/clients so that they can be shared with other assistant samples in the future.
* Add rouge highlighter for code syntax highlighting
Begin conversion of existing Enterprise Notifications doc to Enable Proactive Notifications tutorial
* Update tutorial doc
* update comments in eventhandler
* Rename event sample directories with hyphens for spacing
* Doc Updates (#2611)
* [Android] Add Crashes SDK and update docs (#2566)
* Add crash SDK and telemetry for Activity Sent, Activity Received, Send VA.Location Event
* Start analytics in app
* Update doc with improved padding
Add empty doc for event companion
Update virtual assistant client doc with screenshots
* Remove typo
* Fix toc
* updated docs of event companion app
* Fix broken character that prevents docs generating
* [VA] Cleaned up comments and moved to 4.6-preview-rc1 libs (#2612)
* updated packages
* cleaned up comments
* cleanup
* small update
* [Calendar] update document and fix some issue (#2589)
* update doc and code
* update test
* fix comments
* [Calendar][POI] add tel prefix in telephone uri (#2616)
* add tel prefix in telephone uri
* add poi tel prefix
* [Skills] Update the SDK version to the latest RC (#2614)
* update skills sdk to new rc
* add botbuilder daily build feed
* Added What's New Content to Docs Site (#2618)
* Added What's New Content to Docs Site
* Fix whats new intro
* Update ActivityHandlerDialog.cs
* Navigation Structure for Docs Update (#2617)
* Navigation Structure for Docs Update
* Move tutorials
* Move notifications and analytics tutorials
* Update ActivityHandlerDialog.cs
* Updated ActivityHandlerDialog.cs
* Updated VirtualAssistantSample.csproj
* [Skill Template] Updated with new libs, LG, activity handler, main dialog changes (#2613)
* updated skill template
* updated to using activity templates
* remove unecessary refs (#2604)
* Rename speech tutorial to reference direct line speech
* Added support for teams authentication (#2619)
* support for teams auth
* added event names to multi-auth validation
* Fixed broken tests
* Updated VirtualAssistantSample.csproj
* [Skills] use single comma for scopes (#2560)
* Update VirtualAssistantSample.csproj
Update to rc3 libraries for teams fix
* Clean up speech tutorial and event companion app
* [Calendar] update wording (#2609)
* update wording
* fixed retry
* Broke Apart Experimental Skills and Updated What's New and Virtual Assistant Overview. (#2637)
* Completed Link check for Clients and Channels section. (#2638)
* fix extra luis call (#2634)
* [Docs] Update links in Overview, VA, Skill, Solution Accelerator sections (#2640)
* Updated links from reviewing home and overview
* Begin review of solution accelerators section
* Review the rest of solution accelerators
* Updated Skills sections
* Update VA section
* Updated FAQ links
Updated names of create,customize,deploy VA tutorials
* [ToDo & Weather] Update transcripts (#2628)
* update doc
* update todo transcripts
* update weather skill transcripts
* [HA] update docs (#2626)
* Clean up speech tutorial and event companion app
* [HA] update docs
* remove event
* bug fixes
* [Calendar] update wording (#2609)
* update wording
* fixed retry
* Broke Apart Experimental Skills and Updated What's New and Virtual Assistant Overview. (#2637)
* Completed Link check for Clients and Channels section. (#2638)
* fix extra luis call (#2634)
* [Docs] Update links in Overview, VA, Skill, Solution Accelerator sections (#2640)
* Updated links from reviewing home and overview
* Begin review of solution accelerators section
* Review the rest of solution accelerators
* Updated Skills sections
* Update VA section
* Updated FAQ links
Updated names of create,customize,deploy VA tutorials
* [ToDo & Weather] Update transcripts (#2628)
* update doc
* update todo transcripts
* update weather skill transcripts
* [HA] update docs
* remove event
* bug fixes
* Update EA/proactive notifications docs to refer to deployment coming soon. Clean up PN with duplicate content explaining Azure resources .
Clean up index.
Rename redundancy in skill tutorial names
* [Android] Button to reinitialize speech service (#2607)
* [Android] removed unused service binder
* [Android] upgraded adaptive cards sdk to 1.2.3
* [Android] fixed connection leak error
* [Android] #2567 reinitialize speech service
* Fix broken tests, and update to 4.6.1 (#2636)
* fixed auth issues
* update to 4.6
* fix for off-by-one day error
* fixes skill tests
* update to 4.6.1 in VA
* updated skill template to 4.6.1
* updated libs to 4.6.1
* updated props files
* updated mock appsettings buildaction
* commenting broken test
* fix to user conversation.user.id
* fix summary tests utc issue
* added provider variable
* Fix null reference exception in ScheduledTask.AddScheduledTask (#2416)
By initialising the list of Tasks in the base class constructor
* fix todo test (#2629)
* Enterprise VA Sample with proactive notifications and multi-turn QnA (#2641)
* Update to latest template changes that enable teams activity handler and latest LG locale references
* Revert to base VA sample and fix proactive docs
* Update general/dispatch luis class with HR benefits
* Add QnA Dialog for multiturn KBs, with HR Benefits as the sample to demo
* Implement proactive notifications changes in VA
* clean up notification clients
* Address PR comments
Fix event handler bug
* Allow user to exit multiturn dialog and send query back along main dialog stack
* add hospitality multi lan lu (#2653)
* [Email] update to activity handler (#2633)
* update to new structure
* fix pkg path
* fix pkg ref
* try fix
* add more exception type
* [Skills] use DefaultActivityHandler (#2647)
Event, Hospitality, ITSM, Restaurant Booking
* update lib to 4.6.0 (#2650)
* [Skills] add mit license header (#2631)
* [Skills] add mit license header
* Exp Skills: Automotive, BingSearch, Event, Hospitality, Music, News,
Restaurant Booking, Weather
* Skills: Calendar, Email, POI, ToDo
* Skill Tests: Automotive, Calendar, Email,Phone, POI, ToDo
* [VA] add mit license header
* Assistant: Enterprise
* Template: Customer Support, Enterprise, Skill, VA
* [Sdk] add mit license header
* [Calendar] Add retry count limitation (#2524)
* add retry limitation
* remove translate file
* set max reprompt count as const
* fix test
* Add name extraction for onboarding (#2120)
* add name extraction for onboarding
* Add name extraction for onboarding
* Rename some files
* move onboarding model into general model
* fix a problem
* rename OnboardingState to AssistantState
* make the changes in Template
* fix some format
* fix format
* remove old file
* update format
* fix search by time in prompt (#2646)
* [Hospitality] LateCheckOut uses time (#2652)
* Remove redundant luis calls
* add location event support in news skill (#2662)
* update to rc2 (#2660)
* move skills functionalities into solutions package (#2666)
* [Lib] Added skill switch dialog (#2671)
* Added skill switch dialog to lib
* moved files
* variable for prompt id
* renamed to switch skill dialog
* Update SwitchSkillDialog.cs
* [skills] update to ActivityHandler (#2667)
* removed fallback from lib (#2672)
* [VA] dotnet 3.0 update (#2644)
* Update va to .net3.0
* cleanup
* readme
* readme
* readme
* readme
* [VA] Skill switch dialog (#2665)
* simple implementation
* update
* update
* working
* update
* added skillSwitchDialog
* revert unneeded changes
* spacing
* added check for current skill dialog
* updated tests
* resolve comments
* fixed file encoding
* [Templates] Update the VATemplate and SkillTemplate to latest solutions lib (#2674)
* update templates to use the latest lib
* revert unnecessary changes
* revert unnecessary changes
* Update VirtualAssistantSample.csproj
* [POI] use activity handler (#2632)
* [POI][Todo] restore deploy scripts (#2681)
* [POI] search for category when valid (#2683)
* Change phraseList keyword to list KeywordCategory
* IGeoSpatialService: add GetPointOfInterestListByCategoryAsync
* Add Category to state and use when valid
* Add GetPointsOfInterestByCategoryTest,
RouteToPointOfInterestByCategoryTest
* add bing spell check (#2682)
* [Calendar] provide more reasonable time setting when book meeting (#2655)
* fix time range
* simplify code
* remove blank line
* [Automotive] remove repeat input (#2686)
* remove repeat input
* remove needless codes
* fix error
* [ITSM] add tests (#2621)
* ServiceNowServiceTests
* TicketCreateFlowTests, TicketShowFlowTests, TicketUpdateFlowTests,
TicketCloseUtterances
* KnowledgeShowTests
* Archive Enterprise and Customer Support template (#2676)
* add event debug support (#2685)
* [Lib] Add support for Luis sentiment (#2624)
* add support to sentiment
* fix comments
* [Sdk] restore ManifestTemplateFilename (#2695)
* [Sdk] restore ManifestTemplateFilename
* fix test
* fix test
* [Template] remove usage of MicrosoftAppCredentials since it's not used any more (#2678)
* remove registration of microsoftappcredentials since it's not needed in latest SDK
* remove registration of microsoftappcredentials since it's not needed in latest SDK
* bring back the variable but not register it
* remove overlap intents (#2697)
* [Tools]add synchronize_deploy_scripts.ps1 (#2698)
* [Skills] sync none to general's (#2696)
* [POI] parking requires current location (#2694)
Add MunicipalitySubdivision to AddressAlternative
* [Hospitality] add tests (#2693)
* Add IHotelService for UserReservation data
* GeneralFlowTests
* CheckOutFlowTests, ExtendStayFlowTests, GetReservationFlowTests,
LateCheckOutFlowTests, RequestItemFlowTests, RoomServiceUtterances
* added support for change text and title for multi provider auth card (#2699)
* [Calendar] check available dialog (#2661)
* add check available api
* add check available api
* change find meeting times to get schedule
* add slot filling step
* refactor result from get schedule api
* add find next available time
* handle some corner cases
* only get one contact when check available
* fix test
* refine flow
* translate response
* add check available test
* add slot filling test
* add corner case test
* apply restricted time in check available flow
* add pre-commit hook to check copyright & license (#2649)
* [Skills] Enable anonymous skill (#2692)
* allow anonymous access to skill to enable local debugging of skill
* add more checking
* move async functions out of the constructor
* [C#][VA/Skill] Integrate specific cultures (#2368)
* Update Virtual Assistant and Skill templates
* Update Virtual Assistant sample
* Update Skill sample
* Rename files in Skill template and sample
* Fix merge conflicts
* Fix merge conflicts with itsmskill
* Update responses files
* Add fallback implementation in VA and Skill
* Update mainResponses file
* Add unit tests for GetCognitiveModels
- Update MainDialog
* Add missing files
* Update GetCognitiveModels in Templates C#
* Update GetCognitiveModels in Samples C#
* Update fallback implementation in samples
* Update fallback implementation in templates
* Use getCognitiveModels method at localizedServices
* Fix tests in Virtual Assistant sample
* Remove Main, Shared and Sample folders
* Update defaulting localization test in Skill sample
* [TypeScript][VA/Skill] Integrate specific cultures (#2290)
* Update Virtual Assistant and Skill templates
* Update generator
* Update Skill sample
* Update Virtual Assistant sample
* Add fallback implementation in VA and Skill
* Fix tests in Virtual Assistant
* Fix cognitiveModels in Skill Template
* Add tests for fallback implementation in Skill & VA sample
* Add tests for fallback implementation in templates
* Update test and fallback implementation on template
* Update test and fallback implementation on samples
* Move GetCognitiveModels method in samples
* Move GetCognitiveModels method in templates
* Update README.md
* Update README.md
* [Skills] dotnet updates (#2684)
* updated calendar skill to dotnet3.0 and rc6 solutions package
* updated email to 3.0 and rc6 solutions lib
* updated to do skill and tests
* updated POI to dotnet 3.0
* remove fallback
* started experimental skill updates
* style fixes
* finished updating experimental skills and stylecop fixes
* updates to poi and itsm
* cleanup
* Update README.md
* [Sdk] provide full PromptOptions for SwitchSkillDialogOptions (#2717)
* [Sdk] change promptSettings to list to match each authenticationConnections (#2714)
* Update Microsoft.Bot.Builder.Solutions.csproj (#2718)
* [Template] Update the libs version (#2708)
* update libs version to rc7 and 4.6.32
* update solutions package to be 4.6.0
* [Botskills] Implement multilanguage functionality (#2131)
* Implement ESLint
* Modularize methods and implement multilanguage in connect
* Modularize methods and implement multilanguage in disconnect
* Modularize methods and implement multilanguage in update
* Modularize methods and implement multilanguage in refresh
* Fix ESLint issues
* Add an util to get dispatch values
* Add, update, remove mocks files
* Fix and add new tests with the multilanguage implementation
* Remove unnecessary warning and related test
* Update documentation
* Cleanup files
* Update build.botskills.ts.ps1
* Fix npm pack path (#2720)
* fix proactive doc link issue (#2711)
* Replace all links of /tree/next and /blob/next with /tree/master and /blob/master (#2723)
* [Templates] Updated VA and Skill template vsix projects to latest (#2719)
* updated va template
* updated skill vsix
* Update SkillSample.yml
* Update VirtualAssistantTemplate.yml
* [POI][ITSM] fix (#2712)
* [Calendar] find contact dialog refactor (#2713)
* refactor find contact dialog
* update test case
* [Skills] Updated skill projects to use full locale (#2727)
* updated skill projects to use full locale
* Update BotServices.cs
* fixed spellcheck setting
* Fix for manifest generation
* [Template] Updates skill template to .netcore3.0 (#2730)
* update skill template to 3.0
* updated readme
* Updated skill package reference
* Updates skills to use getCognitiveModels
* Updated experimental skills to use getCognitiveModels
* itsm - moved lu file
* added microsoft.bot.builder.skills proj and virtual assistant template proj
* Foundational SkillDialog and Adapter from remote invocation sample
* SkillController
* add locale bots files to copy (#1009) (#1010)
* make adapters transient (#1011)
* use skillController for all skills
* update skillController
* updated to use appsettings and support multi locale (#1030)
* [4.4 VA Template] Add skill invocation code (#1031)
* updated to skills project
* added skills config and supporting code
* update skill adapter
* update startup for skills to add middlewares for skilladapter (#1040)
* update startup for skills to add middlewares for skilladapter
* update aspnetcore version
* remove aspnetcore version
* remove default coordinates setting
* First pass of a SkillManifest model. (#1041)
* First pass of a SkillManifest model.
Comments across Skill implementation
* Basic manifest deserialization test
* build fix
* Added SkillMiddleware placeholder in readiness for the slot functionality
* [4.4 VA Template] Folder restructure, startup.cs cleanup, MVC change (#1043)
* removed files
* folder cleanup
* startup, controller, bot, adapter cleanup
* fixed namespaces
* [4.4 VA Template] First pass at deployment scripts (#1045)
* added deployment files
* cleanup
* added original general model back
* Tedlee/enable skill auth (#1046)
* update startup for skills to add middlewares for skilladapter
* update aspnetcore version
* remove aspnetcore version
* remove default coordinates setting
* enable auth for skill invocation
* leftout conflict
* actually add authentication
* change api/skill/messages API to Task instead of IActionResult
* [4.4] Updated todo skill to new folder structure + config (#1051)
* cleanup
* to do skill refactor
* updates to todo skill folder structure + new config
* updates to VA template
* removed old deployment files
* fixed merge issues
* updated mbbs version
* [4.4] Updates POI skill to new folder structure + config (#1054)
* updated poi skill folders + config
* fixed merge issues
* Tedlee/dependency injection change (#1057)
* update startup for skills to add middlewares for skilladapter
* update aspnetcore version
* remove aspnetcore version
* remove default coordinates setting
* enable auth for skill invocation
* leftout conflict
* actually add authentication
* change api/skill/messages API to Task instead of IActionResult
* dependency change on bot controller
* change to IServiceProvider for JwtClaimAuthProvider.cs
* startup leftover
* bot controller leftover
* todo bot controller leftover
* more leftovers
* update solutions package version
* [4.4] Email skill folder restructure + config (#1061)
* removed old deployment scripts
* email skill started
* va template cleanup
* more todo cleanup
* poi cleanup
* todo stylecop
* email folder restructure and config
* updates to calendar skill (#1063)
* fixed merge conflicts
* [4.4] Update experimental skills folder structure + config (#1065)
* updated news skill
* updated restaurant skill
* [4.4] Automotive Skill folder restructure + config (#1067)
* updated auto skill
* readme
* [4.4]enable oauth (#1070)
* enable oauth
* latest card changes
* make it work
* added OAuthConnection (#1071)
* Skill Manifest Update
Generation
* added todo skill oauth (#1072)
* added botsettingsbase.cs (#1073)
* Refined skill manifest generator
Move to BotSettingsBase
manifest stubs
* added botsettings back
* Manifest generation tests
changes to enable mocking
Added central stylecop rulset and added to projects
addressed main warnings
* removed class
* fix automotive skill build issue
* added namespaces
* [4.4] Fixes test projects (#1083)
* updated va template tests
* updated todo skill tests
* updates to poi
* email skill tests
* removed mbbs nuget reference
* automotive skill tests
* poi skill tests
* updated skill lib tests
* started calendar skill tests
* fixed timezone tests
* commented 4 calendar skill tests that broke state
* fixed merge conflicts
* removed assistant and assistant.tests projects
* Tedlee/redo libs (#1084)
* remove shared package and make skill reference to solutions package
* revert skills.json change
* updated to use manifest instead of skillDefinition (#1087)
* build fix
* add logout handling (#1088)
* [4.4] Added va_add_remote_skill.ps1 (#1096)
* updated to deployment files
* update dispatchluis.cs
* Update DispatchLuis.cs
* changes that get us closer to nuget packages (#1097)
* Tedlee/separate dependency auth (#1094)
* separate the initialization of MultiProviderAuthDialog out of SkillDialog
* make comments better
* make comments even better
* Skill support for Slot Filling and Skill/Action wiring for SkillDialog (#1098)
* Slot Filling implementation and changes to how we wire up Skills+Actions
* tweak to test
* PR comment changes
Moved to one SkillDialog per Skill and use DialogOptions for the ActionId
* addressing warnings
* merge issue
* moved folders (#1100)
* loosen checks on SkillDialog BeginDialog logic (#1101)
* Skill Middleware (#1104)
* Skill Middleware to retrieve events
Tests to validate Skill Middleware
Skill Middleware added to all skills
Removed old Skill Tests from Solutions project
General stylecop warnings fixes
* populate skillcontext inside skill
* remove fakeskill from solutions.tests
* fix bug with maindialog and push logic to identify skill from dispatch intent to helper class in Skills library. (#1110)
* [4.4] VA Template VSIX (#1106)
* added deployment files to va template
* moved deployment
* added vsix and sample
* commented action check in skillDialog
* added redirect url to az ad create command
* slots workaround
* removed pid prefix from deployment guid
* updated defoult outFolder for scripts to cd location
* deployment updates
* added check for scopes
* suppressed output in script
* updated skill manifests (#1113)
* added build scripts
* fix version reference on mvc (#1116)
* fix for broken skills package (#1117)
* [4.4] Lib changes (#1118)
* fix for broken skills package
* updates to packages to support parent intents
* Update DispatchLuis.cs
* [4.4] enable websocket (#1120)
* enable http&websocket transport for bot-bot call
* leave only skills package change. fix build failures in test
* remove skill constants
* Addes Nuget.Config to lib folder
* Update NuGet.Config
* Update Microsoft.Bot.Builder.Skills.csproj
* Update NuGet.Config
* Update SkillDialog.cs
* [4.4]fix existing tests (#1125)
* fix existing tests
* switch to project reference instead of package for solutions
* removed dependency on responseManager argument (#1127)
* [4.4] Updated lib tests
* Update NuGet.Config
* enable websocket for skills by referencing the latest skills package (#1128)
* slot matching trace (#1131)
* added manifest validation to protect against malformed manifest template files (#1130)
* fix calendar skill reference (#1132)
* fix calendar skill reference
* add botbuilder nuget feed
* [4.4] Skill Template (#1124)
* va template updates
* updated va template vsix
* removed src folder
* added new skill template
* [4.4 VA Template] dependency injection updates (#1133)
* dependency injection changes
* added comment for adaptive card button
* upgrade protocol lib to take in the latest fix (#1136)
* fix token response issue where it's not getting to the skill properly if no auth dialog needed (#1137)
* add AuthenticationProvider to support ms skills first (#1138)
* adding missing skill tracing logs for emulator (#1140)
* populate state from skillcontext (#1141)
* [4.4] added new intro cards to VA template (#1144)
* added new intro cards to va template
* fixed gitignore
* 4.4 Documentation (#1139)
* new deployment steps and doc outline
* updated progress
* adding skills
* updated skill docs
* skill docs
* add skills to v4 bots
* add skill support to bot and skill enabling a bot
* more skill docs
* additonal add skill commands
* link fix
* Updated readme
* Address final stylecop warnings in Skills/Solutions nuget (#1147)
* fix warnings
update to enable warnings as errors
* updated to new location of websocket packages
* update to pass valid dummy app credentials for tests
* update to experimental feed
* updated package location
* [DO NOT MERGE][4.4] Template updates (#1143)
* update lg file name
* updated to skill manifest
* dependency injection updates in skill template
* removed oauth default value
* updated deployment scripts
* updated skill context work
* added RunLuisGen to luis_functions
* updated add skill script
* updated template script
* updated vsix
* more VA and skill template changes that use the latest skills package changes
* [4.4]fix build failure and ignore zip files (#1150)
* fix build failure and ignore zip files
* remove source reference for skills and solutions package from skills solution
* added remove skill script (#1153)
* removed qna complete message (#1156)
* [Virtual Assistant Template][C#] Fix Test QnA Maker button (#1149)
* Fix Test QnA Maker button
* Replicate change in template
* fix scope issue (#1162)
* [4.4] Dispatch updates for actions and slots (#1159)
* dispatch updates
* updated mainDialog to fix action invocatoin
* Added stylecop ruleset reference to lib
* updated template
* removed ruleset references
* address errors on build server (#1163)
* Update Directory.Build.props
* Stylecop Updates
* Update Directory.Build.props
* Added directlinespeech channel handling for IsStartActivity method
* Update gettingstarted.md
* [Virtual Assistant Template][TypeScript] Add Virtual Assistant Template (#1165)
* Add main functionality for the generator assistant, add generator package.json
* Add tests for the generator assistant
* README for the generator
* README with the basic steps to run the generator
* Refactor for the generator copier
* Template test main structure
* Template package.json
* Template gitignore file
* Implement tslint to template
* Add basic configuration for the solution
* Add deployment resources
* Add new cards
* Add dialogs and responses
* Add locales
* Add services folder
* Add startup files and adapter
* Add cognitiveModels and skills manifest for the template
* Add npm registry
* Move template resources
* Delete unused files
* Fix issue with .npmrc
* [BotBuilder-Solutions][TypeScript] Migrate BotBuilder-Solutions and BotBuilder-Skills to libs folder (#1166)
* Move botbuilder-skills and botbuilder-solutions to lib/typescript/ folder
* Update packages version
* Fix issue with event debugger
* Add local publish script
* refactor skills pkg to have clearer dependencies and best testability (#1167)
* Documentation updates (#1169)
* highlighted websocket requirement
* skill overview updates, getting help
* update image
* updates
* [Virtual Assistant Template][TypeScript] Add README for generated assistant, and update the description prompt (#1170)
* Add appsetings placeholder
* Delete unnecessary README
* Update description prompt
* Add next steps for the generated assistant
* Add starting assistant steps
* Update table of contents
* [Virtual Assistant Template][TypeScript] Fix ESLint errors (#1171)
* Delete unused resources
* Fix ESLint errors
* Fix test generator
* Update VA documentation (#1175)
* Add Virtual Assistant Sample (#1174)
* remove typing middleware from skills (#1176)
* Grammar fix (#1177)
* Update gettingstarted.md
* Create readme.md
* Rename readme.md to contents.md
* Rename contents.md to readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* [4.4] Miscellaneous template updates (#1179)
* Fix captialization error with luis.cs files
* updated to latest packages
* updated skill template packages
* added languages param to deploy
* skill template updates
* include remove skill script in template
* change general id in skill template
* updated deploy script to support multiple languages
* fixed skill template tests
* added pwsh min version to scripts
* stopped breaking if skill exists
* added logic to clean storage account name
* updated skill template with clean storage account name
* removed extra mainDialog singleton
* Update dependencies (#1178)
* fix build failure (#1180)
* New slot matching behaviour (#1182)
* multi-locale support for inlineTriggerUtterances (#1183)
* Update readme.md
* Update readme.md
* Update readme.md
* Create get-started.md
* added latency telemetry for bot protocols (#1184)
* [4,4]update everything to latest skills and solutions package (#1186)
* update everything to latest skills and solutions package
* add solutions package reference explicitly
* support dispatch with skill intents (#1187)
* [4.4] Misc. Dispatch fixes (#1188)
* updated scripts for single intent per skill
* updated template
* add latency events for websocket using the latest websocket package (#1189)
* fix extra luis call (#1192)
* [Virtual Assistant Template][TypeScript] Add generator post methods (#1198)
* Add post methods for generator logic
* Update related documentation
* correct casing on Location slot (#1194)
* VA and Skill Template adjustments (#1193)
* Update debug landing pages to correct names
Fix VA template bug whereby no qna matches result in swallowed messages (no response to user)
* update with manifest endpoint
* update html
* Refactored the testharnesses under virtual-assistant to new directory: (#1185)
solutions/testharnesses/android
solutions/testharnesses/csharp
solutions/testharnesses/typescript
* Lamil/4.4 skills deployment (#1201)
* added deployment files for all skills
* updated skill deployment
* va template updates
* [4.4] VA Template cleanup (#1202)
* added deployment files for all skills
* updated skill deployment
* va template updates
* va template dialog cleanup
* Docs Updates (#1197)
* ET to VA docs, syntax formatting
* update ts steps
* typescript addskill gettingstarted
* docs refactor
* addauth
* update root readme
* comment updates
* more updates
* new deployment guids (#1204)
* [4.4]di for skills (#1203)
* DI for skills
* remove props file
* fix tests
* SkillDialog - don't pass dispatch intent (#1205)
* fix skilldialog/action issue
* update actions on ards
* Update readme.md
* added update script (#1206)
* make skill http adapter optional (#1207)
* updated tests (#1208)
* [4.4] Fixes skill template build errors (#1209)
* small fixes
* fixes for bot controller issue
* fixed location for deploy models
* updated lib to 4.4 rc (#1212)
* [4.4]add auth doc, update skills deployment scripts and package version (#1213)
* added skill auth documentation, and other stuff
* more fixes on deploy_cognitive_models script
* updated va to sdk 4.4 (#1214)
* update skill template to sdk4.4 (#1216)
* [4.4] update skills to use sdk4.4 (#1218)
* 4.4 updates
* stylecop
* [4.4] Experimental weather skill (#1217)
* Add base WeatherSkill (experimental) with LUIS model using a manual sample of the prebuilt weather intent and geography entity. Parsing luis result into skill state.
* Added service calls for location & 1 day forecast information
* Added card response and formatting into daily/six hour forecast.
Added settings property for api key.
Added note in experimental skills doc.
* Refactore ApiKey to apiKey and removed custom deployment info
* [4.4]add buildprops for all solutions (#1220)
* add build props files for all solutions
* correct folder
* correct product property
* [4.4] Removed add local skill script (#1219)
* fixed deploy scripts to use LuisAuthoringRegion
* removed add local script
* removed old script
* [4.4] Virtual Assistant introduction card & returning user logic (#1221)
* Updated sample with new intro cards
* Updated template with sample changes
* skill manifest (#1222)
* Update NuGet.Config
* Update NuGet.Config
* Update NuGet.Config
* Update NuGet.Config
* Add files via upload
* Add files via upload
* Update README.md
* [Do not merge][4.4] Merged master into 4.4 (#1224)
* Added title/body variables to returning user greeting card (#1074)
* [Virtual Assistant][TypeScript] Rename Botbuilder libraries (#1080)
* Rename botbuilder-skill dependency
* Rename botbuilder-solution dependency
* Update references to those dependencies
* [Calendar] fix some new adaptive card issue (#1069)
* change card background structure and add duration in card
* remove user photo in general meeting list card
* add no participants card
* Fixed satellite assembly reference that overwrote neutral culture with first localized culture (#1093)
* [VA] Resolve card localization bug that defaults to English (#1095)
* Add local solutions ref
* Moved cards to card directory.
Renamed zh-cn to zh ref for EscalateStrings
* Updated italian/chinese responses and embedded resource refs for main dialog responses
* Updated projects to latest solutions nuget ref
* Update VirtualAssistant.sln
* Update VirtualAssistant.sln
* Update VirtualAssistant.csproj
* Reference SpeechUtility in all Skills that have custom implementation of speak property (#1077)
* Added responseutility to solutions with ListToSpeechReadyString methods to enable developers to pass in promptoptions or an activity and get a converted speech ready string.
Replaced similar functionality in Automotive and POI Skill.
* Updated POI limit size to 3 to better reflect speech friendliness and formatted card options to be name of POI or name & address if there are multiple matching.
* Renamed ResponseUtility to SpeechUtility
If list is last item said, use "last" rather than enumerate
* Renamed ReadType enum to ReadPreference with Enumeration and Chronological
* Email skill uses speechutility
* Updated CalendarSkil with speechutility
* Added first set of speech utility tests
* Added notes on unit test
* Fixed speech utlility test to pass correct adaptive card obj
* added addl speech utility tests
* Removed bot.builder.solutions local
* Updated all refs to latest solutions myget
* close data tag
* Fixed solution refs
* Update VirtualAssistant.sln
* Restore "more" to CommonStrings
* Added initial automotive card
* update cards
* Updated auto tests & and updated refs to latest solutions package
* fix bugs (#1103)
* [Templates][TypeScript] Ignore completed-doc rule (#1109)
* Ignore complete-doc rule for Enterprise Bot Template
* Update Enterprise Bot sample
* Ignore complete-doc rule for Skill Template
* Add productivity skill project references back (#1112)
* [Calendar] new flow update (#1111)
* add read out rest participants step
* update wording
* update summary wording
* add more participants prompt
* add try catch for steps
* fix test
* [Email] new flow updates (#1107)
* fix new flow updates
* fix comments
* Create CODEOWNERS (#1134)
Added codeowners file
* [Email]Contact finding flow refactor in Email and add "add more recipients" support (#1123)
* refactor half of contact finding
* refactor find contact
* add support
* fix ut
* [POI] Various conversational enhancements for demos (#1155)
* Renamed categories to classifications for Search API consumption (categories will be deprecated May 1)
Filtering search results to allow for Geography results to enable user providing current locations like "Seattle washingtton" or "london UK"
* Added classes to consume new Classifications category replacing Categories
* categorry friendly name
* Updated prompt for current location to hint for a city or address.
Filtering the fuzzy search with no coordinates to only return geography/point address results.
* Remove extra current location prompt responses
* Merged prompts and attachments to single activity for better conversational experience
* Fixed Speak variable property on returning user greeting
* Consolidated Street/City POI properties to Address to map to FreeformAddress/FormattedAddress from Azure Maps/Foursquare
* Adjusted logic of filtering POI results - the skill will filter out POIs with matching addresses and only show the first (as it's the highest ranked)
Added EntityType property to SearchResult in case that is useful .
If a POI name is missing, it's safe to assume that its just a geographical location so we use the address as name.
* Using the Foursquare explore API to return results ordered by distance and search for all properties of a POI, not just the name
* Updated unit tests with latest dialog changes
* Updated transcript with latest functionality
* Create CONTRIBUTING.md
* Updated power bi sample with EventTelemtry App Insights query. (#1157)
New Overall Usage tab.
New LUIS Intents tab.
* [POI] Use Foursquare best photo with specified dimensions (#1158)
* Foursquare best photo is set to 440x240 dimensions, same as Azure Maps photo.
* fix test
* Create CODE_OF_CONDUCT.md (#1160)
Adding recommended code of conduct per community standards checklist
* Added directlinespeech channel to IsStartActivity function to test intro card on speech channel.
* Update master branch to latest solutions reference enabling directlinespeech channel on startup (#1164)
* Fixed the issue of project not loading as it was referencing a wrong Bot Builder Project. (#1190)
* update training utterances (#1195)
* Add files via upload
Add Bot Framework Solutions header
* Update README.md
* Add files via upload
* Add files via upload
* Updated README.md with the correct links (#1215)
Few of the links were broken so I managed to fix all of them except for the General.cs
* merged auto skill
* merged calendar
* updated email skill
* updated poi skill
* updated todo skill
* removed old skills files
* restored ts files
* removed extra ts files
* ts files
* ts generators
* skill template ts
* va template fixes
* Lamil/4.4 stylecop (#1225)
* stylecop fixes in vasample and vatemplate
* stylecop fixes for test projs
* updated ruleset in props
* removed httptransport
* updated skill tests
* updated build props ruleset
* suppressed keyValut warnings in templates
* skill test warning fix
* renamed va solution
* fixed stylecop in skills.sln
* [Botskills][TypeScript] Implement Skill CLI Tool (#1085)
* Add first spike for Skill CLI Tool
* Fix issues
* Remove '--prefix' argument
* Update dependencies, adding TSLint and Mocha, update scripts
* Continue implementing CLI Tool
* Fix TSLint warning and add comment
* Rename tool, modularize logic in botskills-connect
* Add botskills-list logic
* Add initial documentation
* Fix TSLint warnings and refactor a message
* Implement Logger, replace all console.log for using Logger
* Add botskills disconnect logic
* Add detailed documentation for each command
* Add TSLint as prebuild task
* Move README file, add links to commands' documentation
* Implement remote skill manifest invocation, add new option to distinguish path from url
* Implement path.extname, extend logger functionality for success messages
* Implement functionality to update dispatch, add documentation, update models
* Add handler to execute dispatch
* Start refactor of structure, refactor connectSkills
* Refactor disconnect, fix logger in connect
* Update documentation
* Finish updating and fixing latest changes for connecting and disconnecting a skill
* Refactor list command, unify skillManifest models
* Start implementation for authentication
* Add index for exposing tool functionality as library
* Add 'cs' and 'ts' argument to commands, customize paths on the assistant languages
* Add reply-urls to ensure correct redirect to token's bot
* Clean comments, move models to models folder
* Add logic to keep existent Reply URLs in the app
* Fix few TSLint warnings
* Implement dispatch to disconnect command, update models and validations
* [4/4] Lamil/4.4 broken build (#1228)
* build errors
* Fix stylecop and broken tests
* updated lib to 4.4 (#1227)
* [4.4] Updated VSIX descriptions and added file headers (#1226)
* added file headers
* updated va template description
* added headers to skill template
* updated skill tests with headers + stylecop
* updated skill template descriptions
* updated skill template readme
* updated va template readme
* update auth diagram (#1223)
* Lamil/4.4 sdk updates (#1234)
* updated vs to public 4.4 sdk
* updated skill temp to public 4.4 sdk
* updated skills to public 4.4 sdk
* updated to latest ai packages
* skills packages updates
* updated to latest ai packages
* updated skills to AI lib preview1
* updated skill template to AI lib preview1
* updated va to AI lib preview1
* updated vsix publisher
* removed extra using statement
* Add botskills to rush build flow (#1233)
* added dependencies to AI Lib (#1235)
* Lamil/update packages (#1237)
* removed experimental feed
* removed nuget.config
* removed template files from slns
* fix vsix asset type (#1238)
* Fix PkgDef stuff (#1239)
* fix vsix asset type
* more changes
* Fix skill template (#1240)
* fix vsix asset type
* more changes
* skill template fixes
* Update source.extension.vsixmanifest
* vsix updates (#1243)
* [4.4] Updated template icons
* [4.4] Updates VSIX assembly info
* [4.4] Added icon to VSIX
* [4.4] Updated VSIX id
* Add script to update version and build all typescript projects (#1244)
* [Virtual Assistant Template][TypeScript] Use of 4.3.4 version for botbuilder libraries (#1245)
* Update template with new changes on botbuilder-skills
* Update sample with new changes on botbuilder-skills
* Darrenj/docs0502 (#1242)
* new skillarchitecture, flow docs
* addskills updates
* remove
* updates
* correction
* update to skill docs
* [4.4] README with packages and quickstar va tutorial (#1247)
* Refresjed READMEs and the Quickstart: Create your first Virtual Assistant tutorial
* remove typescript instruction from c# doc
* Update README.md
* Update readme.md
* nuspec file (#1250)
* [build] Use different versions for CLI tool and botbuilder-* libraries (#1249)
* Use different versions for CLI tool and botbuilder-* libraries
* Use CLI version for generator-botbuilder-assistant
* Disable package on build (#1251)
* nuspec file
* project change
* Remove other package on build (#1252)
* nuspec file
* project change
* disable package on build
* NUspec update (#1253)
* nuspec file
* project change
* disable package on build
* update nuspec
* Remove --cs and --ts args and refactor validations (#1248)
* updated to deployment scripts
* Update README.md
* Update README.md
* Typescript generator deployment updates (#1257)
* casing issues
* fix
* docs (#1259)
* [4.4.] Customizing VA & creating skill doc (#1258)
* Updated customizing assistant and creating a skill docs
* minor edits
* renamed advanced to howto and updated files and links (#1261)
* [BotBuilder-Skills][TypeScript] Update with latest changes (#1263)
* Add dependency and temporal registry
* Add new classes
* Add auth methods
* Implement skillHttpAdapter
* Fix issue with skillDialog
* Fix TSLint issues
* Add WebSocket implementation
* Add WebSocket implementation
* Fix TSLint issues
* Latest changes
* Fix npm-shrinkwrap.json
* [VA Template][TypeScript] Update deployment scripts (#1262)
* Update deployment scripts
* TSLint - avoid DispatchLuis.ts
* Update build script with the dirty, dirty, hack (#1264)
* [Skill Template][TypeScript] Add Skill Template (#1200)
* Remove generator skill from Skill-Template folder
* Add README referencing to the new location of the Skill Template (subgenerator)
* Update related documentacion for the generator
* Add deployment folder
* Add dialog and responses
* Add services folder
* Add startup files
* Add package.json, tslint.json, tsconfig.json, gitignore and npmrc
* Add models and bots folder
* Add main logic for the generator skill
* Update generator keywords
* Updating myget reference
* Update botbuilder libraries
* Make dynamic solutionName and skill filenames
* Fix deployment scripts
* Fit and finish Skill Template
* update sdk version (#1256)
* update to 4.4.3 for botbuilder sdk (#1265)
* update to copyright header (#1266)
* emphasise deployment steps and skill pwsh back (#1267)
* Darrenj/tsdocupdates (#1268)
* emphasise deployment steps and skill pwsh back
* ts doc updates
* update package versions for skills (#1270)