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

microsoft teams app identifier #26996

Merged
merged 11 commits into from
Sep 14, 2023

Conversation

chriswhilar
Copy link
Contributor

@chriswhilar chriswhilar commented Aug 31, 2023

Packages impacted by this PR

@azure/communication-common

Issues associated with this PR

Describe the problem that is addressed by this PR

Change MicrosoftBotIdentifier to MicrosoftTeamsAppIdentifier for 3.0.0 GA

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?)

No need to add more UTs, current UTs are ok. I've modified UTs in this PR

Provide a list of related PRs (if any)

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! (with nits in the Changelog)

*/
microsoftBot?: SerializedMicrosoftBotIdentifier;
microsoftTeamsApp?: SerializedMicrosoftTeamsAppIdentifier;
Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Member

@AikoBB AikoBB Sep 6, 2023

Choose a reason for hiding this comment

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

yes, we have work items User Story 3372933: [Common] Post-release work item, User Story 3253259: [Common SDK] Update Common REST API specs for GA under our feature where we will apply the same changes to the rest of the platforms. So it will be done in the scope of these user stories after applying the same changes and releasing other 5 platforms

Copy link
Member

Choose a reason for hiding this comment

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

Hi @DominikMe @AikoBB Chat Signaling Client also has Communication Identifier model in API which is not dependent on common package. Could you please also create the work item for our team to update the model in signaling client?

@DominikMe Do you suggest to make @azure/communictaion-signaling consume common package directly to avoid the model inconsistency?

Copy link
Member

Choose a reason for hiding this comment

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

Hi @LuChen-Microsoft! I mentioned in the user story description to ping your team.

Copy link
Member

Choose a reason for hiding this comment

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

@LuChen-Microsoft Let's chat more about adding the dependency to common. I'm trying to remember why we had avoided to add it in the past

@DominikMe DominikMe merged commit b581882 into Azure:main Sep 14, 2023
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.

5 participants