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

port: skills without app ID and password #2909

Merged
merged 20 commits into from
Oct 21, 2020

Conversation

joshgummersall
Copy link
Contributor

Fixes #2860

Description

Ports the C# anonymous skill change.

Testing

Unit tests, both ported and otherwise, along with some manual validation testing using the https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/javascript_nodejs/81.skills-skilldialog sample linked against this change locally.

@joshgummersall joshgummersall changed the title Jpg/skills without appid password port: skills without appiD and password Oct 16, 2020
@joshgummersall joshgummersall requested a review from gabog October 16, 2020 19:57
@joshgummersall
Copy link
Contributor Author

@gabog I inlined several questions, many about things that didn't seem to map 1-1 from C# to JS. Also, did you perform any extra manual testing? I discussed my manual testing strategy in the description above.

@joshgummersall joshgummersall force-pushed the jpg/skills-without-appid-password branch from 52517b4 to d77caf2 Compare October 16, 2020 19:58
@joshgummersall joshgummersall force-pushed the jpg/skills-without-appid-password branch from d77caf2 to 9683ace Compare October 19, 2020 00:26
@joshgummersall joshgummersall changed the title port: skills without appiD and password port: skills without app ID and password Oct 19, 2020
Copy link
Member

@stevengum stevengum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM there's just that one outstanding question we have for the AuthenticationType parameter in the JwtTokenExtractor.

* [PORT] DialogContextMemoryScope (#2895)

* added DialogContextMemoryScope

* removed setMemory implementation in dialog context memory scope

Co-authored-by: Josh Gummersall <[email protected]>
Co-authored-by: Steven Gum <[email protected]>

* exclude browser*.js from bf-connector .nycrc
* other minor cleanup in bf-connector

* Change vmImage to ubuntu for all JS pipelines (#2931)

* Switch to ubuntu vmimage

* Tweak sed commands

* Add ubuntu to the other builds

* Add var NoPublish

* Fix NoPublish logic

* Rename var to DoNotPublishPackages

* Remove DoNotPublishPackages functionality. Instead we limit automatic releases to main branch.

* Fix Package Names task

Co-authored-by: Steven Gum <[email protected]>

Co-authored-by: Zichuan Ma <[email protected]>
Co-authored-by: Josh Gummersall <[email protected]>
Co-authored-by: BruceHaley <[email protected]>
@joshgummersall joshgummersall requested review from a team as code owners October 21, 2020 01:16
@stevengum stevengum merged commit 535e4c4 into main Oct 21, 2020
@stevengum stevengum deleted the jpg/skills-without-appid-password branch October 21, 2020 19:04
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.

I can develop skills in Emulator without an app password (JS)
4 participants