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

Added support for MicrosoftBotIdentifier #24569

Conversation

ostoliarova-msft
Copy link
Member

@ostoliarova-msft ostoliarova-msft commented Jan 26, 2023

Packages impacted by this PR

Communication - Common

Issues associated with this PR

User Story 3112539: [SDK][Common][JS] As a developer I can identifer if a user is a Teams User or Bot

Describe the problem that is addressed by this PR

Introducing MicrosoftBotIdentifier, which is a new type of CommunicationIdentifier.

What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen?

Are there test cases added in this PR? (If not, why?)

Added test cases for creating new MicrosoftTeamsBotIdentifier and converting from and to RawId.

Provide a list of related PRs (if any)

#24569
Azure/azure-sdk-for-net#34032
Azure/azure-sdk-for-java#33634
Azure/azure-sdk-for-python#28910
Azure/azure-sdk-for-android#1307
Azure/azure-sdk-for-ios#1468

Command used to generate this PR:**(Applicable only to SDK release request PRs)

Checklists

  • Added impacted package name to the issue description
  • Does this PR needs any fixes in the SDK Generator?** (If so, create an Issue in the Autorest/typescript repository and link it here)
  • Added a changelog (if necessary)

@azure-sdk
Copy link
Collaborator

API change check

APIView has identified API level changes in this PR and created following API reviews.

azure-communication-common

Copy link
Member

@DominikMe DominikMe left a comment

Choose a reason for hiding this comment

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

Lgtm!

Co-authored-by: Dominik <domessin@microsoft.com>
Copy link
Contributor

@petrsvihlik petrsvihlik left a comment

Choose a reason for hiding this comment

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

let's go with MicrosoftBotIdentifier as agreed in the discussion

@ostoliarova-msft ostoliarova-msft changed the title Added support for MicrosoftTeamsBotIdentifier Added support for MicrosoftBotIdentifier Feb 2, 2023
Co-authored-by: Petr Švihlík <rocky.intel@gmail.com>
Copy link
Contributor

@petrsvihlik petrsvihlik left a comment

Choose a reason for hiding this comment

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

just the changelog

@ostoliarova-msft ostoliarova-msft marked this pull request as draft March 14, 2023 09:55
@ostoliarova-msft ostoliarova-msft force-pushed the communication/common/teamsbotidentifier branch from 8a91ace to 4300022 Compare March 20, 2023 10:58
@ostoliarova-msft ostoliarova-msft marked this pull request as ready for review March 22, 2023 09:19
@ostoliarova-msft ostoliarova-msft merged commit b7c965c into Azure:main Mar 27, 2023
azure-sdk pushed a commit to azure-sdk/azure-sdk-for-js that referenced this pull request Jun 27, 2023
mgmt, managednetworkfabric, update java option (Azure#24569)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants