* Fix npm run test error TS2345 for generator
* Revert "Fix npm run test error TS2345 for generator"
This reverts commit e49afb6c1f.
* Fix Django Component Governance security warning
* Fix Django 2.2 before 2.2.10 has a security vulnerability.
* Update restify to v8.6.0
* Revert formatting in file.
* Fix formatting of packages.json
* Fix formatting 2
* Update restify
* Add MSI support to JS 02.echo-bot
* Add MSI support to JS 03.welcome-bot
* Add MSI support to JS 05.multi-turn-prompt
* Add MSI support to JS 06.using-cards
* Add MSI support to JS 07.using-adaptive-cards
* Add MSI support to JS 08.suggested-actions
* CardAction image alt text and some cleanup (#2570)
* Cards bot OAuthCard cleanup
* dotnet: SuggestedActionsBot CardAction images and alt text
* javascript: SuggestedActionsBot CardAction images and alt text
* Add image_alt_text to python SuggestedActions CardActions (#2587)
* Axsuarez/welcome with activity locale (#2593)
* Updated welcomeBot to display the locale in the conversationupdate activity.
* Update welcome_user_bot.py
Touched file to trigger another build
Co-authored-by: Gabo Gilabert <gabog@users.noreply.github.com>
* Updated WelcomeBot projects with info on how to use the activity's locale (#2591)
* dotnet updates:
Updated WelcomeUser sample with information on how to get the locale for the incoming activity.
Added some missing canellationTokens
* JS update:
Updated welcomeBot to display the locale in the conversationupdate activity.
Applied consistent quotes to the messages being sent.
* Added single quote to the method name.
* Python: Merged dotnet readme changes (#2592)
* JS: README parity (#2624)
* Add dotnet immediate accept adapter sample to experimental (#2619)
* Add ImmediateAcceptAdapter to experimental
* readme update
* Address feadback
* Javascript: Add iFrame based Task Module sample (#2647)
* Javascript: iFrame for 54.teams-task-module
* Javascript: Suppressed method not allowed error due to for post to static page.
* Update samples/javascript_nodejs/54.teams-task-module/models/taskmoduleuiconstants.js
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
* Update samples/javascript_nodejs/54.teams-task-module/models/taskmoduleresponsefactory.js
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
* Update samples/javascript_nodejs/54.teams-task-module/index.js
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
* Update samples/javascript_nodejs/54.teams-task-module/bots/teamsTaskModuleBot.js
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
* Update samples/javascript_nodejs/54.teams-task-module/bots/teamsTaskModuleBot.js
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
* TS teams messaging extensions search sample (#2629)
* TS Teams conversation bot sample (#2627)
* Zerryth/dotenv before bot (#2635)
* 03.welcome-users - moved dotenv to top
* 05.multi-turn-prompt - moved usage dotenv to top
* 06.using-cards - moved usage dotenv to top
* 07.using-adaptive-cards - moved usage dotenv to top
* samples 11-21 - moved usage dotenv to top
* samples 23-81, except 40 & 80 - moved usage dotenv to top
* LG samples - moved usage dotenv to top
* Python: Add iFrame based Task Module sample (#2670)
* Python: 54.teams-task-module
* Python: 54.teams-task-module, cleaned up code, added comments.
* Python: Suppressed error from form post to static page.
* Corrected manifest.json icon names
* Python: Teams Task sample, manually serializing CardAction value.
* TS Teams start new thread in channel sample (#2628)
* TS Teams start new thread in channel sample
* Updated .env file
* added replace dependency in package.json
* TS Teams messaging extensions action sample (#2630)
* Update js version to 4.10.1 and fix eslint issues (#2705)
* Update typescript samples to 4.10.1
* Update javascript to 4.10.1 and fix eslint issues
* Update dotnet sample 3, 6, and 8 sdk vesrions (#2707)
Co-authored-by: Axel Suárez <axsuarez@microsoft.com>
Co-authored-by: Gabo Gilabert <gabog@users.noreply.github.com>
Co-authored-by: tracyboehrer <tracyboehrer@users.noreply.github.com>
Co-authored-by: Michael Richardson <40401643+mdrichardson@users.noreply.github.com>
Co-authored-by: Steven Kanberg <skanberg@kanbergs.com>
Co-authored-by: Ashley Finafrock <35248895+Zerryth@users.noreply.github.com>
* update dependencies, fix lint errors
* update dependencies
- update all npm dependencies to be current
- fix any lint errors
- update README.md files to suggest Emulator 4.9.0
* onTurnError global error handler needs more appropriate error message
- update the node_js samples
* onTurnError global error handler needs more appropriate error message
- update the typescript_nodejs samples
* onTurnError global error handler needs more appropriate error message
- another pass on javascript_nodejs samples
- update yeoman generator: core, echo, empty
- bump yeoman generator patch version number
- update typescript_nodejs samples
* rework yeoman template
add channelId check for emulator
move sending trace activity to after sending error messages
* update .net templates with updated OnTurnError pattern
add channel id check for emulator
send trace activity
move trace activity to after sending messages to the user
update version information to 4.5.2
* update c# dotnet core and web api to use new OnTurnError pattern
* update VSIX generated templates to use updated OnTurnError pattern
use new OnTurnError pattern
bump patch version number to 4.5.1
* VSIX update patch version to 4.5.1
* fix copy pasta error in corebot sample for dotnet and vsix
* Fix copy pasta bug
add back Microsoft.Bot.Connector.Authentication
- update to use 4.5.1 of bot framework
- update all node npm modules
- fix john taylor’s copy and past excitement
- make everything lint rule compliant
* add initial ARM template parameters.json
* cleanup ARM template parameters.json
* add parameters.json files to all samples
* add ARM parameter.json files to generators
- production endpoint in recipe files causes msbot to produce two production endpoint when it does a clone services operation
- also updated package.json name attributes where they were inconsistent or in error
- updated min version of az cli to be 2.0.54
- removed instructions pertaining to bot service extension installation
- update min version of msbot to 4.3.2
- added missing CLI tool requirements where necessary
- general README.md language cleanup, including fixes typos
- bumped version of .NET templates
- bumped version of yeoman generator
* use macOS, Linus, Windows paths
* make user specify bot name when running msbot
* README Pre-reqs and deployment update
- 1 of many passes against TypeScript and Javascript samples
* ignore package-lock.json
* NodeJS sample README updates
- more progress making the non-service dependent samples use consistent README.md
- add prereqs
* Add prereq steps to remaining nodejs samples
* more README and PREREQUISITE cleanup
* NodeJS: Update README and code to work with msbot
- update README.md to be consistent with service dependency samples
- add PREREQUISITES.md to document CLI, .NET Core, and account requirements
- update findServiceByNameOrId calls to handle msbot generated .bot files
* first round of bot authentication cleanup
* Fixes#897 for 4.2
- changed all onTurnError handlers to use state.delete(context)
* Update bot framework modules to require 4.2.0
* this sample doesn’t use state, remove delete
* make all onTurnHandlers use the same parameter name for context
- fix some cut and paste errors where some routines were using context while others were using turnContext.
- made all samples be consistent
* remove unnecessary calls to state in onTurnError handler
- this sample doesn’t use state, so the onTurnError handler needs to reflect that
* add tslint support
- cleanup scripts section, backing out concurrently
- added lint script along with supporting config and dependencies
- cleaned up code to be lint compliant
* allow .env file add for new sample
echobot sample needs a .env file which we currently ignore
* add missing .env file
removed concurrently from scripts
clean up readme to be powershell compliant
* ignore .env files again
* remove concurrently from scripts
- remove concurrently
- clean up prereqs section of readme
- fix markdown formatting error
* TypeScript sample pass
- update tsconfig.json to more modern options
- make sure all samples lint without warnings/errors
- make sure all samples compile without warnings/errors
* split the install and run scripts into separate steps
change readme’s to split out the various steps so we have steps that work in all shell environments.
* turn the crank on another round of consistency
- readme’s
- package.json
- make sample 40 lint compliant
* fix a missed readme