NotSqrt / mattermost-integration-gitlab

Send events from Gitlab to Mattermost through webhooks
https://www.mattermost.org/webhooks/
Apache License 2.0
99 stars 45 forks source link

Mattermost moving to API version 4 #28

Open jasonblais opened 7 years ago

jasonblais commented 7 years ago

Hey @NotSqrt !

First, hugely appreciate you sharing this project back with the world. Fantastic work!

I wanted to let you know about our plans moving to API v4:

To make the Mattermost API web service easier to use and to offer more powerful options for these integrations, Mattermost will be moving to a new API version soon. Highlights include:

We plan to release API version 4 on March 16th, with Mattermost server 3.7. While the current API version 3 will be supported until September 16th, we recommend you begin using API version 4 soon after its release.

Contributing

API version 4 is an active and on-going project. If you're interested in helping contribute, please join our Mattermost community instance and the APIv4 channel.

We've prepared a contribution process for APIv4 and a progress tracker for new APIv4 enpoints to help you get started.

We're also open for suggestions on adding new API endpoints to help with your integration.

NotSqrt commented 7 years ago

Thanks for the heads up !

Our only use of the API is to create a post in a channel. I'm potentially interested by the "edit post" feature, to update the status of a pipeline instead of spamming the channel with each build status. I don't see other use cases at the moment.

jasonblais commented 7 years ago

Awesome!

If you'd like to suggest new endpoints, you're more than welcome to do so. Probably best place for that is in our public APIv4 channel where we have community members sharing feedback and others can see your suggestion too.