General
Please search for existing ideas before posting a new idea.
1249 results found
-
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.
96 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) -
marking posts as read on viewing, not all in channel at once
For example I have off-topic channel with 1000 unread messages. I want to read them all, but it takes 15 minutes or more. I start reading, read about 200 messages, but at that time I receive very important direct message, or mention in other channel. I switch to that channel, do what I need, but when I come back to off-topic channel, i have all messages marked as read. moreover - I instantly jump to the end of a channel, not to place where i stop reading.
Also even if channel is opened, but i am reading something in past…
77 votes -
Change wording in app notifications that are @channel
When someone post @channel i get a notification that says "somone metioned YOU....". That shoul ony come when they have mentioned you spesificly. if not it should say something like "in channel X someone mentioned @channel"
5 votes -
Add ephemeral chats
Implement ephemeral chats. Useful for one-off topic discussions that may intersect users who do not all participate in a common room and for topics that don't fit existing rooms. There would be a simplified creation process (no topic, no purpose, invite users as the first action), generally more like Direct Messaging. It should also be possible to add/remove people from the conversation and promote it to a real room at some point. Maybe I just want to talk with a group of colleagues about dinner tonight...
Benefits:
- Quick
- No competition for room names
- Possibly allow them to…9 votes -
69 votes
-
Please use a different emoji/emoticon set, the ones you have make me use them less.
I'd put a sad face on the end there, but i'm not sure it will convey what i want..
4 votes -
Ability to customize the chat display/layout
Add a way to customize the display of the chat in the web interface. Currently a single message takes up two lines of text. If each message could be formatted as desired, the layout could be tailored to each users preference.
For example (with overly descriptive variable names):
%SENTTIME%| %SENDER%> %MESSAGE%
Would result in:
15:56| Kristian> Hello world!To build the current view, you could do:
%AVATAR% %SENDER% %SENTTIMEAGO%\n%MESSAGE%Or something like that.
As a long time IRC user, I feel that the WebUI for mattermost uses way too much space for a simple chat messages. With customized layout, it…
10 votes -
include a Trace option in the logging modes.
We were having an issue that was causing Mattermost to continually crash for no apparently reason. Nothing was consistent in the log files, debug didn't give enough information, heck I even did an strace on the PID and wasn't able to get anything useful. A Trace option should include DB calls, perhaps a transaction ID to link the API call to the DB call...
1 vote -
Easily change default channel town-square
Across Go and React code, town-square channel is hardcoded. Maybe we can make it configuration-based so teams can easily change it and the platform can redirect correctly to /channel/<new name>.
However doing this, we also have to change the mobile app code e.g. https://github.com/mattermost/android/blob/master/app/src/main/java/com/mattermost/mattermost/MainActivity.java#L137 code.
122 votes -
Add a way to spoiler some messages or part of messages
I think it would be a great idea to add spoiler tags like message or message but for spoilers (i.e ^This is a spoil^)
There are several ways to implement this:
-By having an expand/close button for showing/hiding the message
-By having to select the text to see it
-By having to hover on the text with the cursor to see it (might be problematic for touch-based devices)I suggest discussing on what is the best for mattermost.
151 votesFor now, a plugin can be used: https://github.com/moussetc/mattermost-plugin-spoiler.
-
Add an Apple Watch app
An Apple Watch app would be nice.
18 votesThere is a PR ready for testing here: https://github.com/mattermost/mattermost-mobile/pull/941
-
Transifex Web Hooks
Transifex Web Hooks
4 votes -
Atlassian Crowd Support
Atlassian Crowd is the SSO and central user-manager for all Atlassian Products. Its provides an REST and SOAP API.
Following features would be nice:
- Synchronize users with crowd
- Use crowd Cookie to authenticate userAlso see:
- Atlassican Crowd Features: https://www.atlassian.com/software/crowd/overview/key-features
- Atlassican Crowd Pricing: https://www.atlassian.com/software/crowd/pricing50 votes -
Sending emails to Mattermost
Like this in Slack
https://get.slack.help/hc/en-us/articles/206819278-Sending-emails-to-SlackThere is a workaround with Mattermail, but it means for each channel I need to create an email (alias) which is cumbersome.
248 votes -
Implement changing channel ownership
There is currently no method for changing the owner of a channel.
- A channel owner should be able to assign ownership of their channel to another user
- Team admins and System Admins should be able to assign ownership of any channel to another user
44 votesEnterprise Edition includes Channel Admins: https://docs.mattermost.com/help/getting-started/managing-members.html#channel-admin.
-
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 -
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 -
iOS and Android apps should allow users to bypass certificate warning
iOS and Android apps should allow users to bypass certificate warning. Some of us don't have proper certs and use the application for small teams, and don't have the resources to get proper web certificates.
19 votes -
Extend customization options to include message bg for current user
NOTES:
- I'm posting this as per the request made here: https://github.com/mattermost/platform/issues/2549
- I am not capable of implementing this myselfMattermost highlights user's own messages with a gray background (color depends on fg text color). It is entirely up to user's personal taste and preference whether these highlights add anything to the experience: I personally find them distracting and feel they disrupt the flow of the conversation. Also, visually, they're unappealing.
So, however you feel about these highlights personally, you should at least agree that they're a prominent visual feature. As such, users should be able to turn them…
41 votes -
Search on all public channels
For now it only searches the channels that you have joined.
Maybe the info you are searching exists outside of the channels you have already joined.
38 votes
- Don't see your idea?