General
Please search for existing ideas before posting a new idea.
268 results found
-
Allow webhooks to trigger other webhooks posts
From: https://github.com/mattermost/platform/issues/1901
Outgoing webhooks are not triggered by other webhooks posts. For example if bota posts "hello" on Town Square and botb is typically triggered by "hello", it will not be triggered.
If this was implemented, the danger is creating cycles unintentionally, so there should be a way to avoid that.
16 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 -
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.
523 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!
-
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.
306 votes -
Allow message attachments to generate mentions
SUMMARY
Notifications are not being generated for user names in message attachments (in my case specifically in fields) that are generated via a webhook.
STEPS TO REPRODUCE
Create a new message containing attachments/fields via a web hook. Include the name of the user in the attachment field. The name will not be recognized and tagged.
EXPECTED BEHAVIOUR
Mattermost would recognize a user's name, as defined in their notification preferences, when mentioned in a message that has an attachment/fields. Notifications would be generated for the user the same as if they are mentioned in a regular message.
15 votes -
79 votes
-
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
...706 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
-
Use a different color thread bar for different threads
When there are multiple threads going on in the same channel, all lines are prefixed by a grey vertical bar. The only way to separate the threads is to read the reference message. If the vertical bars had different colors (randomly selected), it would be easy to at a glance see which messages belongs to which threads.
167 votes -
Show all threads in one place
Option to show all threads in which a user participates in one place. Ask from Startup School.
Note: By default mention notifications for threads aren't turned on, maybe we should default them to on to see to what extent this helps.
19 votes -
Team initials
Ability to change team initials / short name.
For example if your teams start with the same prefix, the initials are going to be the same for all of them.
Furthermore you may want to set it manually, or if the name is made of multiple words, use the first letter of each word as initials.
This is also related to https://mattermost.uservoice.com/forums/306457-general/suggestions/15465123-team-icon
Idea is to be able to differentiate teams easier :)
I also don't know about mobile apps, but in the web version on desktop the initials could potentially include up to 4 characters.
23 votes -
Add phone number in contact card & utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone
Add phone number in contact card and utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone. The following number format (tel://+442075613215) already gets enabled for click to call on MM app/web.
11 votes -
Daily / weekly email digests
I know it sounds like the “email batching” feature added in Mattermost 3.4 https://mattermost.uservoice.com/forums/306457-general/suggestions/12903204-allow-email-batching-limiting
… but for non-professionnal environnement, a daily, weekly, or even 15 days or monthly “digests” of notifications and/or channels activities would be very useful. Even with one hour batches, members deactivates their notifications when they can't work everyday for the team.
“Slow projects” don't need immediate responses, and a moderate usage of notifications would be appreciated.
In some circonstances, a good (slow) timing of reminder could even drive members' involvement (e.g. for those who takes a few hours per week for a project).
This could be…
37 votes -
Add actual permanent deletion - on database AND filesystem level
It would be really, really cool, if one would be able to delete content permanently.
The problem is that currently the mattermost installation will grow indefinitely.
The idea is to allow system admins (or "./platform"-access) to clean storage and database.
Selectively: delete all "deleted" files, delete all "deleted" messages.Currently you can delete users and teams permanently.
(leaving their filesystem stuff)
Which basically just needs some little extension.Also add some information for sysadmins on how much filesystem storage is currently in use (+used by deleted files) and add an option that warns sysadmins if the set number of GB…
100 votes -
Add more colors of notification dots, and let users set a color for each channel
This will make MM much less distracting since it's easier to ignore chatter on "less important" channels.
13 votes -
load to my last message
The idea is to have a link, "load to my last message", right beside "Load more messages", the goal of it is to "load all chat messages up to the last time I talked in that channel", this way rather than seeing messages backwards, I can just click it and read the channel in order from the time I left it. Seems like a rather simple addition.
11 votes -
Prevent non-admin users to rename channels
I'm aware of your business model and I'm fine with an advanced permissions system in the paid edition. I'm also aware that you carefully thought through the channel management for basic users (see https://github.com/mattermost/platform/issues/1764) and think it's a good way of approaching things.
But please, consider removing the ability for every one to rename channels. This is not useful, doesn't really make sense and more importantly leaves the ability for anyone to ruin a setup (prank or sabotage). It also gives a feeling of totally uncontrolled environment for these users.
This small feature makes me question the entire usage…
14 votes -
view or copy source of a message
It would be really useful to reuse markdown messages.
Currently, Users can see raw message only when markdown is disabled.
And they can only copy their own messages.30 votes -
Ability to view channels without joining
Some users want to view a channel before deciding to join: https://github.com/mattermost/platform/issues/2382
274 votes -
Create a wizz button, like the old MSN chat
Like the old school MSN chat, it will be nice to add a wizz button or slash command or something else ... ?, meaning we need you to pay more attention to our post, that could be triggered a move on the windows for desktop app, and/or a new notification message.
28 votes -
Magic Link (similar to slack) for logging into mobile or desktop app
Ability to generate a magic link to facilitate logging on to mobile and desktop apps.
11 votes
- Don't see your idea?