mattermost4j
mattermost4j copied to clipboard
Mattermost API v4 Client for Java
from 5.8 changelog (draft): > Added ``/api/v4/posts/ids/reactions`` API endpoint to get the bulk reactions for posts.
For example, team_id and user_id are same type "string", but `team.setTeamId(userId)` is invalid because user_id is not apprecatable as team_id. So, change type to the value type such as `TeamId`/`UserId`.
[ChannelApi#getPublicChannelsForTeam(String)](https://static.javadoc.io/net.bis5.mattermost4j/mattermost4j-core/0.4.0/net/bis5/mattermost/client4/api/ChannelApi.html#getPublicChannelsForTeam-java.lang.String-) returns first 60 channels only. All of Mattermost4J's API that have Pager parameter is same behavior. But Pager is optional. So, we should change behavior when Pager is omitted....
Hello, It's possible to add connection timeout and read timeout in the method postByIncomingWebhook, example for class IncomingWebhookClient: ``` Client client = ClientBuilder.newClient(); client.property(ClientProperties.CONNECT_TIMEOUT, 1000); client.property(ClientProperties.READ_TIMEOUT, 1000); WebTarget target =...
> A new matches field was added to POST teams/{team_id}/posts/search to return a list of matched terms within the post. This field will only be populated on servers running version...