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

ACS Chat: Swagger update #18744

Conversation

danielgerlag
Copy link
Contributor

  • Updated the swagger for ACS Chat
  • Ran autorest agiainst new swagger
  • Removed ChatMessagePriority
  • Recorded new test sessions

@juancamilor
Copy link
Member

@danielgerlag For the coming work on identifiers, we will need to sync up with the changes in common. For instance:
CommunicationUser(JAVA) is named CommunicationUserIdentifier(.NET) => this is the specialized class with the actual user ID
CommunicationIdentifier has the same name (Apparently)
@RezaJooyandeh

Copy link
Member

@juancamilor juancamilor left a comment

Choose a reason for hiding this comment

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

Looks good to me

@danielgerlag danielgerlag merged commit 2677ed5 into Azure:feature/communication-chat-preview3 Jan 22, 2021
danielgerlag added a commit that referenced this pull request Jan 29, 2021
* refresh swagger.json

* run autorest

* embedme

* remove ChatMessagePriority.java

* hide implementation

* record test sessions
danielgerlag added a commit that referenced this pull request Feb 4, 2021
* refresh swagger.json

* run autorest

* embedme

* remove ChatMessagePriority.java

* hide implementation

* record test sessions
juancamilor pushed a commit that referenced this pull request Feb 6, 2021
* ACS Chat: Changes for API version: 2020-11-01-preview3 (#17790)

* regen autorest
rename ChatThreadMember -> ChatParticipant
rename ReadReciept -> ChatMessageReadReciept

* Update response code for non-existing thread

* fix style errors

* live test session records

* SendMessage returns MessageId instead of SendChatMessageResult

* update README.md with new namings

* run embedme on README.md

* pr feedback - system message names

* pr feedback

* ACS Chat - Preview 3 - Add single thread participant convenience method  (#17800)

* add methods for adding a single participant to a chat thread

* add tests for new methods

* add recorded test sessions for new tests

* refactor `updateChatThread` to `updateTopic` (#17791)

* ACS Chat: Preview 3 refactor (#17910)

* use local swagger.json

* fix AutoRest directive to match new swagger

* run AutoRest, update wrapper code accordingly

* more refactoring against new swagger generated code

* correct actual vs. expected in assertions

* update test session recordings

* sync README.md

* expose sync overloads

* add tests

* update README.md

* pr feedback

* ACS chat: Api changes jan 2021 (#18574)

* run autorest against new swagger, fix what breaks

* test for html message

* record new live tests

* update README.md

* post-rebase fixes

* update tests after rebase

* adjust coverage on rebase

* ACS Chat: Swagger update (#18744)

* refresh swagger.json

* run autorest

* embedme

* remove ChatMessagePriority.java

* hide implementation

* record test sessions

* ACS-Chat: Default repeatability ID (#18833)

* default repeatabilityRequestId

* test sessions

* post rebase fixes

* test sessions

* test sessions

* run embedme

* fix line number issue with readme snippets

* style error
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.

4 participants