General
Please search for existing ideas before posting a new idea.
1195 results found
-
rooms for gitlab projects or issues
the gitlab integration should have chat rooms per Project or even issues.
3 votes -
EE: OAuth2 for generic identity provider
Add support for a generic OAuth2 provider for Mattermost Enterprise Edition, in addition to other single-sign-on features for enterprises.
241 votesWork has begun to support OpenID Connect, which enables one to use any OAuth 2.0 identity solution. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
-
EE: Single-Channel Guests for non-team members
For IT policy compliance, offer the ability to invite non-team members users to Mattermost as "single-channel guests" to have access to read and write to one channel and direct message any other users in that channel.
Potential scenarios include opening discussions with non-team members, including customers, vendors, partners and interview candidates.
685 votesThis is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.
-
Integration with owncloud
Integration with the on-premise, open source owncloud file sync and share would make mattermost a powerfull tool for team communication and collaboration. It seems the work on webhoks will enable this indirectly (https://mattermost.uservoice.com/forums/306457-general/suggestions/8786968-add-slack-like-integrations) but it would be great if you could provide dedicated owncloud integration so that files stored in owncloud can be shared and linked to from mattermost conversations.
171 votesAccepting Pull Requests ticket opened for anyone who wants to help add owncloud link previews as a start: https://mattermost.atlassian.net/browse/PLT-2233
Any volunteers?
Contribution guide here: http://docs.mattermost.com/developer/contribution-guide.html
-
Add github integration
I think, an integration with github will become the most important feature that push mattermost among dev teams, because many companies use private github repositaries for internal software development. Btw. maybe it is related with this feature http://mattermost.uservoice.com/forums/306457-general/suggestions/9557994-add-git-hooks, but anyway I just wanted stress out particularly github.
Guys, thank you for your great work!
25 votesThere is a community integration with GitHub here: https://github.com/softdevteam/mattermost-github-integration
-
Add support for custom header/footer on webpages
It would be extremely useful for a straight-forwarded way of adding a custom header and footer to the static HTML pages. For instance, my employer requires some boilerplate legalese on every internal webpage and currently this would require editing nearly every HTML file in /web/templates. Similarly it would be nice to be able to add badging to the header of every page with a logo or something along those lines.
9 votes -
Integrate with Discourse
It would be fantastic if Mattermost could share user registrations from Discourse, so that our users only have to register/login once to use essentially the same site.
39 votesThere is a community integration available for connecting Mattermost with Discourse:
https://github.com/PromoFaux/DiscourseToMattermost -
Support Gravatar for avatar images
Gravatar support to autopopulate avatar images
118 votes -
display user phone status
add a small phone icon besides the user icon in the side bar to display phone status
- grey : unknown
- green: available
- red : in use
- orange: ringing14 votes -
Add import from hipchat
Hipchat to mattermost move API
83 votesYou can export data from HipChat Data Center (see https://confluence.atlassian.com/hipchatdc3/export-data-from-hipchat-data-center-913476832.html) and use the Mattermost ETL framework to import the solution (see https://github.com/Brightscout/mattermost-etl).
Learn more about migration options here: https://docs.mattermost.com/administration/migrating.html#migrating-from-hipchat-server-and-hipchat-data-center-to-mattermost
-
Short URLs
Easy to remember & easy to share
http://chat.domain.com:8065/channels/town-square
to
http://chat.domain.com:8065/c/town-square
or
http://chat.domain.com:8065/town-squareOptinal way to choose URL generation way?
2 votes -
Pretty private message URLs
Just like channel URLs but automatically created.
Example:
http://domain.com:8065/channels/town-square - default channel URL
http://domain.com:8065/users/user - URL for private messages of the user8 votes -
Implement Support for Slackline
Posting from Justin I on old feature request forum: https://mattermost.zendesk.com/hc/communities/public/questions/204151705-Slackline-for-Mattermost
http://slackline.io/ lets you connect 2 channels from different accounts.
It would be great to be able to do this with Mattermost to make transitioning from Slack to Mattermost easier.
i.e. we can have people on Mattermost and Slack, but all conversations that happen on Mattermost are pushed into Slack and visa-versa so that holdouts don't miss anything.If it helps, code is here: https://github.com/ernesto-jimenez/slackline
9 votes -
API specification
Cross posted from GitHub issues: https://github.com/mattermost/platform/issues/69
I see that the code appears to be logically organised around a clean-looking API; I can go and read through the Go source and get to understand it, but it'd be better if there were a specification of that API clearly written somewhere for reference. As this is a developing project, it'd especially be useful to know what parts of the API are considered "stable".
Lets-Chat have an API spec which was invaluable to me in writing a Python API wrapper and I'd love to do the same for Mattermost. :)
32 votes -
Add package install instructions in addition to Docker install instructions
Posting from GitHub Issues thread: https://github.com/mattermost/platform/issues/58
The first release of Mattermost emphasizes Docker installation, and package install instructions are also being requested.
Please share upvotes for this feature if you agree? Upvoting myself.
1 voteAccepting merge requests for package installation instructions
- Don't see your idea?