General
Please search for existing ideas before posting a new idea.
1247 results found
-
Provide feedback that a photo/video is uploading/processing
Currently, when a photo or video is being shared the send button will grey out, but the user isn't presented with any "progress" as to the upload, this can be a little confusing.
On the web version and uploading progress bar appears, it would be nice to make a similar feature for the mobile app1 vote -
Add a "Message" button to the System Console -> Users -> User Configuration view
Sometimes when I'm working in the Users section of the system console I have reason to want to message the user or users I'm working with. It would be convenient to have a way to initiate a message from the individual user view in System Console -> Users rather than having to copy a user's username, exit the system console, and then start a chat. Especially when I need to follow that up with some other activity in the system console.
1 vote -
1 vote
-
Improve reporting on invitation lifecycle
Currently, nearly no information is exposed to admins about what is happening with invitations individually, or even in aggregate. On any workspace with restricted teams it's important to be able to identify how any individual user was added to a restricted team. In the event that a user who should not be there is added, finding out how they were added so process, rules, etc. can be updated is critical. The critical piece of this is being able to track invites on an individual basis. This shouldn't require any user interface changes, just additions to the INFO level logging.
I…
1 vote -
JPEG XL (jxl) Image Format support
JPEG XL is one of the most modern image formats (in addition to AVIF). It newer and not yet as common as AVIF but it is the only image format which has practically no limitations (it supports almost everything). Compression efficiency is as good as AVIF (except for certain very low filesize settings) and it is also open source and royalty free. Encoding speeds are 3-5x faster than AVIF why it might be better for certain scenarios.
Browser support is a bit lacking at the moment so if support were added there should be automatic conversion to some more supported…
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
EE: Option to enforce specific channel naming
Option to enforce specific channel naming over software, examples of naming: https://docs.mattermost.com/help/getting-started/organizing.html
0 votes -
Ability to warn users about use of restricted terms
Since Mattermost archives all messages (including deletes and edits), some customers want to warn users before they enter certain content into the permanent record.
This feature would be similar to a speller checker that warn on certain terms, such as confidential terms or expletives.
The checking would happen on the client.
0 votes -
Add a whitelist which protocols should be linkified
See https://github.com/mattermost/mattermost-server/issues/7657 for details.
TL;DR: It's not very useful to convert e.g.foo:bar
to a link.0 votes -
implement single server downtime upgrade option
I should be able to upgrade Mattermost without any downtime in Team Edition.
0 votes -
Desktop app: Don't require 'http://' or 'https://' when entering server name on desktop
When users are on-boarding, every one of them has issues with the server URL, because they don't expect to have to enter http:// or https://
Original request: https://github.com/mattermost/desktop/issues/865
0 votes -
Have the ability to jump directly to the first message in a channel
When a user needs to scroll up through a lot of history, it can take a lot of time and effort. It would be much better if there was a button or ability letting users to jump directly to the first message in a channel.
0 votes -
implement a ChannelWillBeCreated hook for plugins
Implementing a ChannelWillBeCreated hook would allow plugins to react to new channel creation events and should make it possible to deny creating new channels and/or to trigger external services (like provisioning of a bot) when new channels are created.
15 votes
- Don't see your idea?