General
Please search for existing ideas before posting a new idea.
-
iOS and Android apps should allow multiple server connections
right now in the iOS app if you setup an instance I do not see a way to setup another one and seeing as how the current architecture of the product is, I would need multiple servers for my org's needs. the app should be able to handle it as well.
1,157 votesWe are currently working on the infrastructural changes needed to support multiple Mattermost servers on the mobile app.
We expected to deliver a Beta version of our mobile v2.0 app with multi-server support in Q4 2021. You can check out the designs here: https://mattermost.atlassian.net/wiki/spaces/MSU/pages/1053327503/Multi-Server+Support
-
Off The Record messaging
Implement off-the-record messaging (https://otr.cypherpunks.ca/)
1,014 votesTicket for this feature can be followed here: https://mattermost.atlassian.net/browse/MM-669
-
Read Receipts: Implement a visual indication for messages if and when they have been read by other users of the channel
Sometimes one's wondering if a post has already been read by other users. I could image that a member list of the channel pops up when one is selecting the read status from the particular post menu ("[..]").
In private chats, a sinple check sign (similar to whatsapp) could signalize if a message had beend read by your counterpart.956 votesWe’ve opened a design ticket to start exploring this feature: https://mattermost.atlassian.net/browse/MM-36529
This will need feasibility explorations given performance concerns on the server-side. As a result, we may start by only offering read receipts in Direct Messages and Group Messages that have a maximum of 8 users.
-
Video/Audio/Screenshare feature
Add feature to make video/audio calls (personal/group)
933 votesHere’s more details about what is available today: https://docs.mattermost.com/deployment/video-and-audio-calling.html.
-
Implement a Site Chat feature
Site-Chat: Add features that enable mattermost to be used by webmasters/developers to power live chat conversations in floating windows on their web sites.
This would significantly increase proliferation and adoption of Mattermost.
Ask any adopters to link back to Mattermost via a small logo/link.
Features needed would be:
1) Automate creation of a new user in Mattermost via APIs (or support SSO, as the users would already be authenticated on the 3rd party site)
2) Create a renderer to bring up the Private Message channel in Mattermost between the 2 or more users that the 3rd party site chooses, probably…919 votesTicket for this feature can be followed here: https://mattermost.atlassian.net/browse/MM-10184
-
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?
805 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
-
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
...691 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
-
EE: Single-Channel Guests for non-team members
For IT policy compliance, offer the ability to invite non-team members users to Mattermost as "single-channel guests" to have access to read and write to one channel and direct message any other users in that channel.
Potential scenarios include opening discussions with non-team members, including customers, vendors, partners and interview candidates.
682 votesThis is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.
-
Remind me Later
Slack offers a very cool possibility: you can ask the bot to remind you of a message after some time.
This is extremely useful when you post a message which requires some reaction by some other users - if (unfortunately) no reaction comes, it is very easy to forget about the question, which will not happen if you set a reminder!
That would be a very nice feature to add to mattermost
613 votes -
Server facilitated encryption of database contents
This feature proposal is for the ability to encrypt posts/direct messages in the database, with a server-side encryption of the database contents.
522 votesHey all, we’ve outlined available encryption options here: https://docs.mattermost.com/administration/encryption.html
Would love to hear feedback from everyone who contributed to this feature proposal!
-
Add custom user groups for mentions
Add cusom user groups for mentions. Something like @developers or @frontend to mention all members of group in this channel. Also it would be useful for large teams, when novices does not know who is who - with this feature they can determinate at least group
492 votesHere’s a plugin that can be used: https://github.com/mattermost/mattermost-plugin-autolink.
-
mute individual users
As a user, I would like to be able to ignore the postings from other users. I would like to individually select which users I want to ignore. It should be easy to add/remove users from my ignore list.
359 votes -
Add write policy for channels and private groups
This feature is essentially a "force mute" in a meeting room, when you want to enable some people to listen in, but not to speak.
- Add an option to restrict the ability to post to a channel or private group (requires channel header menu redesign--the menu is over the UX guideline of 5-7 options per menu)
- Add the ability to define users who have the ability to post, which would by default include Team Admins. We don't currently have UX for a channel owner or channel creator, but in future Enterprise releases this may be added
- Include UX so that…
341 votesThank you for nominating the feature! Ready-only channels feature is now available in Mattermost v5.22.0 in Enterprise Edition E20 (Beta).
-
End-to-end (e2e) encryption support
This would require major architectural changes for the Mattermost server, but adding some use cases to gather feedback from the community.
Server admins wouldn't be able to read the content of conversations because they don't hold the keys to decrypt, which means users wouldn't have to worry about
- Server admins spying on their private conversations
- Governments subpoening server admins into handing over conversations
- Hackers taking control of the server being able to read the conversations316 votes -
IOS/Android local notifications
Use local notifications when the app is running or in background. I know that encrypted push notifications are supported when using the enterprise version, but it would be very handy if the app would support local notifications when running in background or foreground for new messages.
This creates the ability to use the app without sending data around the world.305 votes -
Implement Automatic Right-To-Left (RTL)
Most popular text editors change the text direction automatically to RTL (Rgiht to Left) when you enter a text in RTL languages such as Persian, Arabic or Hebrew. If that was the case in the Mattermost, we (the RTL language speaking people!) could use Mattermost much more productively, and localization to Farsi, Arabic, etc was possible.
280 votes -
Send stickers like in telegram
emojis not expressive enough? with sticker packs from telegram, it would definitely spice up your chat in your team!
276 votes -
global/common channel across teams
Add the ability for teams to share "global" channels.
We have multiple teams but have a need for a common channel across all teams.
275 votes -
Add a configurable setting to show count of unread messages, mentions or channels on taskbar
Original discussion can be found here: https://github.com/mattermost/desktop/issues/111
Add a configurable setting to show count of unread messages, mentions or channels on taskbar.
When a message is received, there is small red badge with number of total unread mentions (in the client taskbar icon and the browser tab).
Proposal is to let the user choose what to count on this badge - any messages, mention and direct messages only or even number of channels with unread messages
260 votes -
EE: OAuth2 for generic identity provider
Add support for a generic OAuth2 provider for Mattermost Enterprise Edition, in addition to other single-sign-on features for enterprises.
241 votesWork has begun to support OpenID Connect, which enables one to use any OAuth 2.0 identity solution. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
- Don't see your idea?