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

March 2020 release #165

Merged
merged 20 commits into from
Mar 26, 2020
Merged

March 2020 release #165

merged 20 commits into from
Mar 26, 2020

Conversation

iMicknl
Copy link
Contributor

@iMicknl iMicknl commented Mar 20, 2020

General

  • Updated botbuilder to 4.8 in all packages
  • Updated multiple dependencies

Alexa Adapter (preview) - 1.0.0-beta3

Added

  • Add helper functions to retrieve OAuth token status

Fixed

  • Fixed the handling of linkAccountCards

Twilio WhatsApp Adapter

[1.2.0] - 2020-3

Added

  • Support for OAuth via Azure Bot Service

Fixed

  • Fix validation of X-Twilio-Signature
  • Fix validation constructor parameters

Changed

  • Changed HTTP Status code from 401 to 403, when X-Twilio-Signature is invalid
  • Abstracting the code using the CustomWebAdapter
  • Updated dependencies

Closes #143
Closes #114

szul and others added 13 commits February 11, 2020 07:35
[Twilio-WhatsApp] Add support for location messages (inbound & o… (#142)
Updated .npmignore to remove .nyc_output
* Adaptive card dialog needed to be added to export

* Audit fix

Co-authored-by: Michael Szul <[email protected]>
[Core] Update all packages to botbuilder 4.8.0 and correct multiple package-lock.json #163
* First try for an util package

* Change to botbuilder-core & add query string parse

* Revert twilioWhatsAppAdapter.ts

* Formatting

* Audit fix

* Add README

* Update changelog

* Update documentation

* Revert twilioWhatsAppAdapter.ts

* Add OAuth support to CustomWebAdapter

* eslint fixes

* Add documentation

* Update documentation

* Bugfix for non existing settings

* Add @nestoralonsovina to credits

Used public details for now, verify if ok

* Update dependencies & fix eslint

* Update OAuth code

* ESLint fixes

* Clean up

* Update readme

* Remove emulated OAuth cards since only supported on emulator

* Update error messages

* ESLint fix

* Change USER_AGENT back to import. Update packages to 4.8.0

* Adaptive card dialog needed to be added to export

* Audit fix

* Change all dependencies to public registry

* Audit fix

* npm audit fix2

* Squashed commit of the following:

commit fa80f07
Author: Mick Vleeshouwer <[email protected]>
Date:   Fri Mar 20 16:55:40 2020 +0100

    Merge pull request #163

    [Core] Update all packages to botbuilder 4.8.0 and correct multiple package-lock.json #163

commit 097923e
Author: Mick Vleeshouwer <[email protected]>
Date:   Fri Mar 20 16:46:03 2020 +0100

    Sync master -> develop (#164)

    * Adaptive card dialog needed to be added to export

    * Audit fix

    Co-authored-by: Michael Szul <[email protected]>

commit 1f1b479
Merge: 7a44067 d2ba4e6
Author: Kyle Delaney <[email protected]>
Date:   Fri Feb 14 08:54:46 2020 -0800

    Merge pull request #157 from iMicknl/adapter/alexa

    [Alexa] Add Alexa Adapter

commit d2ba4e6
Author: Mick Vleeshouwer <[email protected]>
Date:   Fri Feb 14 16:03:49 2020 +0100

    Update dependencies

commit 8af037e
Author: Mick Vleeshouwer <[email protected]>
Date:   Fri Feb 14 16:02:03 2020 +0100

    Bugfix: don’t break on unsupported activities

commit 2c88331
Author: Mick Vleeshouwer <[email protected]>
Date:   Wed Feb 12 00:44:43 2020 +0100

    Update sample to the beta package

commit 216d18b
Author: Mick Vleeshouwer <[email protected]>
Date:   Wed Feb 12 00:40:59 2020 +0100

    Update publish config

commit 17791d0
Author: Mick Vleeshouwer <[email protected]>
Date:   Wed Feb 12 00:31:40 2020 +0100

    Minor changes in documentation and version number

commit d1eee53
Author: Mick Vleeshouwer <[email protected]>
Date:   Wed Feb 12 00:14:48 2020 +0100

    First preview version of Alexa Adapter

commit 7a44067
Merge: fa478f7 f1a469d
Author: Michael Szul <[email protected]>
Date:   Tue Feb 11 07:44:09 2020 -0500

    Merge pull request #156 from BotBuilderCommunity/master

    Updated .npmignore to remove .nyc_output

commit fa478f7
Merge: b8922d8 dd860af
Author: Michael Szul <[email protected]>
Date:   Tue Feb 11 07:35:48 2020 -0500

    Merge pull request #154 from BotBuilderCommunity/master

    [Twilio-WhatsApp] Add support for location messages (inbound & o… (#142)

Co-authored-by: Michael Szul <[email protected]>
### Added
- Support for OAuth via Azure Bot Service

### Changed
- Abstracting the code using the CustomWebAdapter
- Updated dependencies
@iMicknl
Copy link
Contributor Author

iMicknl commented Mar 20, 2020

Before merge + publish I have to test the Twilio WhatsApp Adapter & Alexa Adapter since some things changed with the CustomWebAdapter.

  • Twilio WhatsApp Adapter
  • Alexa Adapter

iMicknl added 4 commits March 21, 2020 01:19
### Added
- Add helper functions to retrieve OAuth token status

### Fixed
- Fixed the handling of linkAccountCards
@iMicknl iMicknl marked this pull request as ready for review March 21, 2020 00:48
Copy link
Contributor

@szul szul left a comment

Choose a reason for hiding this comment

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

Tests are passing, so looks good to me. I'd like to get the Twitter adapter using the CustomWebAdapter soon too. Need to clean some of that up anyway. I have a small project abstracting the Twitter management pieces.

@iMicknl iMicknl changed the title Release - March 2020 March 2020 release Mar 26, 2020
@iMicknl iMicknl merged commit 1066f5f into master Mar 26, 2020
@iMicknl iMicknl deleted the develop branch March 26, 2020 15:23
@iMicknl iMicknl restored the develop branch March 26, 2020 15:23
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.

[Twilio-WhatsApp] Add oauth to adapter Port Alexa adapter from C# to JS
2 participants