-
Notifications
You must be signed in to change notification settings - Fork 153
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
v1.6 - The Catch-Up Release #132
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Provide access to the access_tokens API wrapper directly from the WebexTeamsAPI class *before* instantiating an instance of the class (which requires an access token). Also provide convenience class methods that will instantiate a new WebexTeamsAPI connection object from an OAuth Authorization Code or Refresh Token.
Rename the paramater ID parameter in the get() method from `attachmentId` to `id` to be consistent with the documentation.
- Align the parameter names with those used in the documentation. - Update the docstrings. - The paramaters are mandatory (may not be `None`). - Use the library restsession to submit the request. The supplied headers will me merged-in with the session's default headers; the Authentication header will replace the default Authentication header.
- Add the parentId parameter to the messages.list() method. - Add the messages.list_direct() API endpoint. - Update the message data model attributes.
Docstring updates.
- Update default value for `max=` in the teams.list() method. - Make `name` a required parameter for the teams.update() method.
Update the default value for the `max=` parameter of the team_memberships.list() method.
Add the default value for the `max=` parameter of the webhooks.list() method.
- Test new messages.list_direct() method - Test replying to messages (threading with parentId)
#127 Update the existing Webex Teams API wrappers and data models
- Set default value for `max=` parameter on the rooms.list() method. - Make `title` a required parameter for the rooms.update() method.
- Update the Rooms API with the GET `/v1/rooms/{roomId}/meetingInfo` endpoint. - Add a RoomMeetingInfo data model - Update the docs and tests
Test the guest_issuer.create() method.
Add tests for the Guest Issuer API
Provide access to the Access Tokens API and enable initialization from OAuth Authentication Codes and Refresh Tokens
Add Room Meeting Info API endpoint - Proposed Alternate Implementation
Update the default base URL to use the new webexapis.com domain name.
Update links
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In v1.6, we have updated all of the currently wrapped and supported Webex Teams API endpoints and closed out all existing issues that users opened on the v1.x releases. The library should now be up-to-date in supporting the Webex Teams APIs documented at developer.webex.com. It is not yet up-to-date in supporting the newer and broader Webex Meetings, Calling, and Devices APIs. We are tracking adding these additional API endpoints in issue #113, and we will work to add full support for all of the published Webex APIs in v2.x of the library.
With release v1.6, we are wrapping up active development on the v1.x release and shifting our focus to the next major release v2!
Breaking Change(s)
We have introduced one (1) breaking change in v1.6:
We have changed the function signature (parameter names) for the
WebexTeamsAPI.guest_issuer.create()
method to align it with the developer documentation at developer.webex.com.Previous method definition: