General
Please search for existing ideas before posting a new idea.
1251 results found
-
preventing re-login after desktop app upgrades
Desktop app was upgraded today to a new major version 6 -> all users was left out from the service and desktop asking the server details for re-login. Please, make the desktop app upgrade procedure in a way that never brakes the login / sessions for the user. This has happen every now and than with minor upgrades also. This issus is faced at least in Windows desktop app.
3 votes -
Hide Select button after emoji is chosen in Add Custom Emoji form
When adding a custom emoji, the Select button stays visible even after choosing an emoji image, which can confuse users.
To improve the experience, I suggest:
Replacing the “Select” button with "Change" and "Remove" buttons
Hiding the “Select” button while the Add Emoji request is submitting
This would make the UI clearer
Related GitHub issue:https://github.com/mattermost/mattermost/issues/34205
I’d love to implement this myself if it’s approved.
1 vote -
Revert licence changes introduced in v11
As was described at forum: https://forum.mattermost.com/t/future-of-mattermost/25396 current direction of Mattermost will destroy community around product. The idea is to revert recent changes, that were introduced in v11 (it would be nice to keep gitlab SSO).
4 votes -
Show Emoji's in Recent Mentions Sidebar
I use Emoji Reactions to indicate to others if their messages have been actioned - usually a little green check mark.
If a message is for me specifically to action, I tend to save it and use that saved messages sidebar as a sort of "to-do" list. If I react to a message, that emoji shows up in my saved list and I can then make sure I un-save it.
This behaviour doesn't seem to be replicated in the Recent Mentions view. It would be good if that view included reaction emoji's, so I can quickly glance to see I've…
2 votes -
Boards roles: Editor has too many rights, Reader too few – need middle option
Currently, Mattermost Boards only provide three roles: Admin, Editor, and Reader.
Editors have full permissions over cards, including creating, editing, moving, and deleting cards, labels, and properties structure.
Readers can only view boards and cannot interact with cards at all.
This creates a gap: there is no role for users who should be able to move and update cards (for example, to progress tasks in a workflow) but should not be able to delete cards, labels, or properties.
1 vote -
Add the ability to create subchannels within existing channels
Feature Request:
Add the ability to create subchannels within existing channels to better organize conversations and topics within a team and break large channels into focused topics.Proposed Implementation: Follow the same pattern used by Posts with RootId. Add a ParentChannelId field to the Channel model that references the parent channel, enabling a single-level parent-child hierarchy. This mirrors how thread replies work - posts use RootId to reference their parent post, and we can apply the same approach to channels.
Link to Github issue: https://github.com/mattermost/mattermost/issues/33948
3 votes -
Dialogue sees input in real time
Live Input Visibility During Conversation
I want to develop an AI bot that can converse with users and help them complete tasks. During the conversation, I want to see the bot's real-time output, corresponding to the streaming output of the LLM. Currently, I have to wait for the LLM output to completely finish before sending a message to the user. This requires waiting.3 votes -
What Features Should I Check Before Buying a VCF to PST Converter for Bulk Contact Migration?
I’m planning to move a large set of VCF contacts to Outlook and want to choose the best tool. What key features should I look for before purchasing a VCF to PST Converter? Should it support batch import for VCF to Outlook, keep all contact details intact, and work offline without errors? Is there any difference in performance between free and paid versions? Also, does it matter if it supports all vCard versions like 2.1, 3.0, and 4.0?
1 vote -
The ability to favorite emoji and access them quickly.
The recently used emoji section is nice, but it's very frustrating when they disappear or reset every few months for whatever reason. Can we add a section for favorite emoji? It would even be more beneficial where the "recent emoji" section is. Maybe there's a way to integrate both in a way that are easily accessible?
In my position we work very fast, so it's integral to be able to react to certain posts in an efficient matter when you need to. This feature would be an amazing addition.
3 votes -
New permission for reply to a post in channel
Hi!
We’re missing a separate permission for leaving comments (reply) on a post in a channel. We need this so that we can have channels where only the channel admin can publish posts, but everyone can only comment (reply) on those posts.
These could be news-style channels where only certain people, like the CEO, can broadcast critical company updates. Right now, this pattern isn’t possible, because if you revoke the permission to publish new posts in the channel for everyone except the admin, then commenting on posts also becomes impossible.
Thank you.
1 vote -
Show "channel purpose" in "find channels" modal window
Hi!
Please consider a small UI improvement for channel search.
It would be great if, in the "Find Channels" modal window, the text from the "Channel Purpose" were displayed next to the channel name. This would significantly simplify finding the right channel without having to open each one from the search modal window.
Thank you!
1 vote -
Customiziable user profile fields (in addition to "position" and "nickname")
Currently the user profile contains a nickname and position field. It would be awesome if it was possible to add additional fields in the System Console, and that users then could populate them with information.
Depending on the mattermost server and what it is used for many different fields could be useful. For my specific case (student organization) I would like to add:
- Phone Number
- Pronouns
- Year of study
These fields would ideally show up both on mobile and desktop/web platforms.
4 votes -
Provide a way to control the time range of reading history in a channel
Be able to control the range of channel member's reading history.
Options include:
1. All
2. Until the date of the member joins3 votes -
Some kind of user interface that showed messages to a person that have not been replied to by the recipient of that @ message.
I think it would be a great new differentiating feature in Mattermost if they had some kind of user interface that showed messages to a person that have not been replied to by the recipient of that @ message.
For instance we often have people who are not very responsive on Mattermost. You send a message “@person can you give me your feedback?” and of course often the person does not reply. Then you have to manually remember that the person didn’t reply, so the next day or two you send them a message “@person would you please reply?” and…
1 vote -
To use an Access Token to login at the Mobile app
I see that the access token is only for the API, but I wonder if at some point it would be possible to use the access token to access the mobile app? and thus avoid using the password (or in my case keycloak credentials) on the smartphone.
Thanks
6 votes -
Option to Disable Channel Sorting Based on User Join/Leave Activity
I would like to propose an enhancement to the current channel sorting functionality. Specifically, I would suggest making it possible to sort channels based on activity, while excluding user join/leave events from influencing the sorting order.
The current activity-based sorting is useful for keeping active conversations easily accessible. However, frequent user join/leave events can also cause channel reordering, which may lead to unnecessary disruption, especially in larger teams or public channels where such events are frequent.
2 votes -
Add ESR URLs to the latest version redirects
The list of URLs at https://latest.mattermost.com/ that redirect to current Mattermost software is great. Doing an HTTP HEAD request on any of them shows the current semantic version in the Location header, great for checking for patch updates.
For some reason, ESR versions are not listed there. It would be very helpful for sysadmins if your list also had these:
https://latest.mattermost.com/mattermost-enterprise-esr-linux
https://latest.mattermost.com/mattermost-team-esr-linux
which could redirect to the versions marked as Extended Support Release on https://docs.mattermost.com/about/version-archive.html2 votes -
Display full names in @mentions during input typing
When typing @mentions, there's an inconsistency in how names are displayed.
The suggestion dropdown shows both username and full name, and the final posted message displays the full name, but the input area only shows the username while typing.This creates confusion, especially in international teams where usernames may not reflect actual names. Users can't easily confirm who they're mentioning until after the message is posted.
There should be a way to display full names consistently in the input area while typing, matching the behavior of the suggestion list and posted messages. This would improve user experience and reduce mention…
1 vote -
Customizable Chat Skins or Themes for User Interface
I suggest Mattermost introduce customizable skins or chat themes (like animated backgrounds, colorful avatars, etc.) for user experience personalization.
Gamers and younger audiences often appreciate playful visuals during team communication. This could bring a fun twist and attract more Gen Z users.
For example, our gaming mod community (https://stumbleguymod.com) frequently asks for these types of features in real-time multiplayer experiences. A skin-based plugin or theme builder would really enhance engagement.
Hope this gets noticed by the product team!
1 vote -
Custom Tag or Option that shows 1st line (title) but collapses the rest of long post under "Show More"
Currently Mattermost limits the length of posts to 16383 characters (https://mattermost.uservoice.com/forums/306457-general/suggestions/17368972-eliminate-4000-character-per-message-message-leng).
Most likely the limit is caused by the length of the TEXT field in supported MySQL, which is 65536 bytes. A UNICODE character can take up to 4 bytes, hence the safe limit:
65536 bytes / 4 = 16383,75 characters.Using rich Markdown formatting, abundance of hyperlinks, one can reach the limit of 16383 characters in a research post.
To make it easier to scroll through the list, Mattermost collapses (hides) parts of long posts under "Show more" button/link, after showing first few lines.
Too make it…
3 votes
- Don't see your idea?