General
Please search for existing ideas before posting a new idea.
- or
1200 results found
-
Option to show integration username overrides in push notifications
When push notifications get sent they show up as my username for my integrations (username posted to channel). It would be great if the notifications showed username overrides instead or there was an option to do so, "Nagios posted to channel".
3 votes -
Add a super-feed of all my joined channels
Add a feed that shows all new messages across all channels I have joined.
This could either be a special channel, or something akin to an RSS feed.
I wouldn't expect the ability to post a new message to that channel, but commenting on a message should be possible. And it should be easy to move to and from a message's original channel.
16 votes -
Allow larger header for a channel
Currently the header for a channel is short. I'd like to see this expanded to a block of text that wraps.
11 votes -
Microsoft Active Directory SSO with reverse proxy REMOTE_USER
For advanced enterprises with sophisticated authentication requirements, this feature would allow authentication through REMOTE_USER information passed in via HTTP headers
This feature requires a fundamental change to the Mattermost user model so that users can exist outside of teams.
Several threads have discussed this feature:
- https://forum.mattermost.org/t/active-directory-sso-through-a-reverse-proxys-remote-user/295
- https://forum.mattermost.org/t/client-side-certificate-authentication/11747 votes -
6 votes
-
Autolink to Gitlab resources
please provide automatic links and auto suggests to Gitlab resource like MR, #issue, project, user etc. if integrate with gitlab
27 votes -
Microsoft MS-CAPI / PKCS 11 Support
For advanced enterprises, MS-CAPI / PKCS 11 support would allow additional enterprise authentication options across all native clients plus the web experience.
4 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 -
enable other databases, e.g. Oracle.
Having support for other databases, e.g. Oracle, is crucial as this is common infrastructure in enterprise IT landscapes.
17 votes -
Search text of attached files
When attached files have text in them, the text of the files should be indexed so that it is available for search.
32 votesHey all! This feature is now under review https://mattermost.atlassian.net/browse/MM-11361
If there are any ideas on how to add this feature in an efficient way, we’d love to hear your ideas!
-
Delete a team
Ability to delete a team in the interface.
18 votes -
Provide an alternative to websockets for updates
Websockets don't work properly behind a squid proxy. It would be great to have a swap-in replacement for them that doesn't require patching Mattermost! Currently we cannot use Mattermost because of this issue, even though the installation itself is fine, because we're keeping it internal to the VPN that squid is running on.
13 votes -
Allow response from outgoing webhooks
In slack an outgoing webhook can reply with:
Hi, I have a (working) slack webhook that responds with like:{ "text": "Thanks! Build was queued" }
These responses are ignored by mattermost currently. It would be great if they worked too.
7 votes -
Add line numbers to code blocks
We would like code posted in messages to have a syntax highlighter for different programming languages (we would be interested in bash, php, css, html etc. Having line numbers would also be nice so when discussing code you can easily know what line you are talking about.
14 votes -
Multi-tag channels / tag creation on the fly
I am not sure if this has been implemented or not:
What I am looking for is the possibility of participants to subscribe to certain tags and create meta-channels that participants can generate by selecting multiple tags.
(I would like to use Mattermost to allow for informal discussions at my research institutes - across different research groups. The idea is to find common interests, needs, etc.)
8 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 -
Advanced search; perhaps using google type shortcodes
There is currently no way to exclude results, or to get results where multiple conditions exist;eg
Returns only where both terms are found : termA AND termB
returns only termA but not if termB exists : termA -termB
etc...10 votes -
Filter Search/channel by tag.
It would be nice to have a bar along the top or side of the ui that could be populated with tag so that the user could filter their search results, or channel contents by filters.
Currently search is inclusive, which makes it hard to reduce the number of search results. Tag filtering would be one method to improve this.10 votes -
Timer for channels
Add a timer - like an egg clock.
"I set the timer on this channel to 15minutes, and when its over, @channel gets a notification to stop their tasks and message the results here"
"Ok, everybody brainstorm this idea until the channel timer bleeps"
"Scrum meeting is delayed 30 minutes, I set up a timer so you dont miss the start of it"
6 votes -
Enable export and import of Display Settings
Similar to theme export/import, have UI under display settings that lets you export and import font, language, themes and other options under Account Settings > Display based on a piece of text that can be copied and pasted from an input box
0 votes
- Don't see your idea?