General
Please search for existing ideas before posting a new idea.
-
Have "Unread" option showing all unread messages and notifications across all channels
Slack has something similar that shows above all channels. It makes it easy to browse through your unread messages without having to click each channel separately.
94 votes -
Create an editable message ('wikipost')
Our team documents project features by posting and re-editing posts. (They can then be flagged, or in future, made sticky, to keep them at hand.)
What would be useful here is to make a post that I choose to allow others to edit, in a wiki or confluence-style.
91 votes -
Disable direct messages
Our company would find it useful if there was an admin option to disable direct messages all-together.
We think this may help the work of teams where there is no need to discucc anything outside of team channels.88 votes -
Provide an option to only show channels with unread messages
We have a Mattermost installation where I'm subscribed to 24 channels, most of which are fairly quiet. Except for the channels that are at the top and bottom of the list (of course). I'm continually scrolling up and down.
I'd like to have an option that hides channels that have no unread messages. Hiding all-read private groups and DMs would be a bonus.
87 votesThanks Brian and others for suggesting this feature!
We are considering to add a setting to hide all read channels in the sidebar: https://mattermost.atlassian.net/browse/MM-7502
In the meantime, there are two features that can help your teams:
1) Mattermost v4.7+ supports a setting to group all unread channels at the top. This makes it easier to find all your unreads. It must first be enabled by your System Admin: https://docs.mattermost.com/administration/config-settings.html#group-unread-channels-experimental
2) Mattermost v4.9+ shows unread channels when using the channel switcher (CMD/CTRL+K) -
Support ip and mac text search
The docs explains that:
"IP addresses, for example 10.100.200.101, do not return results."
(https://docs.mattermost.com/help/getting-started/searching.html#hashtags)I would like to be able to search on ip-strings from my messages.
87 votes -
Do not disturb hours
Mattermost has a manual Do Not Disturb feature, which is nice. However, it would be extra nice to have "Do Not Disturb hours" for each account, so individuals can set certain hours when Do Not Disturb is automatically enabled for their account. It would be extra nice if these were automatically set on account creation to common bedtime hours in the local time zone; for instance 10pm to 7am. This is a nice work/life balance feature that encourages people to get enough sleep by default. :-)
85 votes -
EE: Data retention policy for individual teams and channels
In addition to specifying custom data retention policy globally across all teams and channels (see https://mattermost.uservoice.com/forums/306457-general/suggestions/10007076-ee-data-retention-and-prune-reset-clear-channel-c), allow
1) team and system admins set custom policies for individual teams
2) channel, team and system admins set custom policies for individual channels85 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
-
reorder channels
Allow to reorder channels order (by drag n drop)
82 votes -
Support for multilines in cell in markdown tables
Add support for multiple lines in tables.
From: https://github.com/mattermost/platform/issues/155780 votes -
Edit default emojis
We use the default emojis and the custom emojis in our Mattermost. To custom it even more, we would like to edit the full set of default emojis (not create new ones) e.G.
:D
.The proposition could be done in several parts:
- setup in the administration panel a way to edit the picture for one default emoji
- setup a way from the administration panel to import a set of emojis to replace the default ones
- setup in the administration panel a way to reset the default emojis to the original ones
- update mobile applications to…80 votes -
Keyboard shortcut to close right hand sidebar (RHS) making it easier to close replies
Add a keyboard shortcut to close the right hand sidebar (RHS) making it easier to exit replies and go back to the main channel.
79 votes -
Add ability to move mistaken thread replies in a channel to the intended thread
If a user misses replying to a thread in a channel and instead replies directly to the channel, this message is not part of the thread that it was intended to be and the conversation is not clear.
There should be a way for a user or channel admin to move a message to the intended thread inside the channel and keep it inline with the on-going threaded conversation (since everything is timestamped this seems possible).
This would clean up the conversations and mistakes that users will make.
79 votesWork on this feature has begun! Big thanks to @kkekkonen for starting the effort.
If anyone would be interested testing it, you can help out here: https://github.com/mattermost/mattermost-server/pull/9165
PS: Previous update incorrectly mentioned that this an Enterprise Edition feature.
-
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.
79 votes -
Add the option to increase font size
Currently the web interface has no option to increase the font size. This is plainly silly. Please fix this ASAP.
75 votes -
detect if user is realy idle (away), not just if window doesn't has focus
detect if user is really idle (away), not just if mattermost window doesn't has focus
74 votesThank you for suggesting this feature!
We have opened a ticket for community contributions: https://github.com/mattermost/mattermost-server/issues/7721
Would anyone be open to helping contribute to it? If so, we’d be more than happy to guide you through the process. The change would be in our Desktop App which uses Javascript.
-
Add badge for all unread non-mention messages
Add badge for all unread non-mention messages to sidebar. Something like in skype. Actually it had already implimented, and would probably be merged into main release if a lot of people will be interest in this.
https://github.com/mattermost/platform/pull/273172 votes -
unlimited search results
for the default search backend (sql), search results are capped at 100!
you can verify this by loading jquery and doing:
$('.search-item__container').length;
you can see that paging isn't supported:
https://github.com/mattermost/mattermost-server/blob/master/app/post.go#L821
and the sql uses
LIMIT 100
:https://github.com/mattermost/mattermost-server/blob/master/store/sqlstore/post_store.go#L834
i know this isn't an issue in enterprise because you're using elasticsearch, but please either bring elasticsearch to team edition or fix the default search backend. 100 results is sad :(
72 votes -
Support Gravatar for avatar images
Gravatar support to autopopulate avatar images
71 votes -
hide offline contacts
It would be nice to have an option, that enables the user to hide contacts that are currently offline.
This would mainly apply to the "direct messages".
It is really annoying to search through a long list (~50) of contacts you often need to chat with, when about 50% are currently offline and are therefore of no interest at the moment.69 votes
- Don't see your idea?