General
Please search for existing ideas before posting a new idea.
1197 results found
-
31 votes
This is now planned and open for contributions: https://github.com/mattermost/mattermost-server/issues/4300
We’d love to work with someone to help build it as a LibreOffice plugin using our plugin framework: https://developers.mattermost.com/extend/plugins.
Anyone interested helping?
-
Support UTF-8 characters in username
Add support for UTF-8 characters in username, so non-English users can use their name as a username.
33 votes -
Polls (like doodle or for decision making)
Creating and participating in Polls would be great,
to be embedded within a message.
Like in Doodle, Facebook or Threema:Option | User1 | User2 | ...
Coke | x | |
Sprite | x | x |
...OR
Option | Votes
Coke | 3/15 Users
Sprite | 2/15 Users
...706 votesWe are looking at bringing the features of the Matterpoll plugin into the core product with some user experience enhancements. You can follow our progress here: https://mattermost.atlassian.net/browse/MM-36129
-
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 -
Create a Sandstorm app
Mattermost seems to be a good candidate for making a Sandstorm app. Sandstorm https://sandstorm.io/ allows for secure bottling of web-apps. Many of the apps currently in the ecosystem are complementary to Mattermost - in function and ideology.
88 votes -
Don't show 'More' channels if none are available
Currently, the channel list will show 'More...' as the last item in the list.
If there are no further channels created in the team, then this item performs no function other than to confuse users. New channels are obviously created by using the '+' icon at the top of the channel list.
5 votes -
nano editor
Some of us prefer nano over vi. It can't be that big of a deal to include nano in the container, can it?
1 vote -
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 -
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 -
Switch usage for "Write a message..." vs "Add a comment..."
In our use case, most posts are intended as replies to a previous post. So it would make sense that the default main view holds single topic/discussion, and the text box at the bottom is for posting replies to that thread, and a List of available topics are shown on the side, where you also can post new topics.
This is effectively the opposite of how the UI is laid out now. The background for this request is that most users (myself included) miss to post a reply as a comment, and mess up the conversation history (even a lot…
34 votes -
Allow interactive markdown components
Allow clickable markdown links to interact with the channel/app. Ideally bots or services posting markdown components could embed clickable links which could populate the users text input and/or automatically post an outgoing webhook message for the user.
35 votes -
Allow latex inline ($ latex here $)
Currently you have to do
latex here
It would be handy if you could do
$ latex here $ too
101 votes -
Different user roles to configure
As of now there are only two: 1. Admin 2. Member
Admin, would like to make someone "Manager" who can create private groups but can't delete one. Regular "Member" will not be able to create private groups or channels.
26 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 -
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 -
Add Lita Integration
It would be awesome to have a way to integrate easily with Lita on Mattermost.
18 votes -
Comment on the posted IMG on specific elements.
My Feature Idea:
Open a Preview of the posted IMG or PDF and comment on specific elements. (For Design Teams like the feature in InVision)
Example: Comment on the button on the left side because it looks too small.
I love Mattermost and plan to integrate it in our workflow :)3 votes -
Channel modes
We tend to use the channels in two different ways. Some channels are for chat; a stream of short messages. Other channels have more in-depth messages (like explanations, articles, meeting notes, etc.). In those latter channels, to communication focuses less on a single stream, and more on the replies.
Currently Mattermost solely focuses on chat streams (chat mode), having replies as an option (literally on the side).
I want to suggest an extra mode: topic mode. It differs from the chat mode in the sense that:
- The main might only show the topics (first level messages), not the replies.…18 votes -
Move a message to another channel
Sometimes a user posts his message in the wrong channel. Deleting the message and repost is a simple solution. However, sometimes the message already contains replies. Is it possible (to make) to move a message including its replies to another channel?
841 votesWe are currently looking at bringing the features of the Wrangler plugin into the core product to solve the use cases of:
1. Moving a message or thread to another channel
2. Attaching a message to an existing threadYou can follow progress here as we start design soon: https://mattermost.atlassian.net/browse/MM-35848
-
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
- Don't see your idea?