General
Please search for existing ideas before posting a new idea.
1195 results found
-
Add a Message of the Day feature for each channel
We have several teams at work and each channel in the team has a specific purpose. It would be ideal if we could set a time at which a recurring message of the day would be posted. We would include links to resources for the team as well as recent news for people who have been out of the office and are returning.
It would be like an extension to the header and purpose sections. Ideally tagging people would work such that some of the messages can act as daily reminders to everyone of the schedule.
52 votes -
Allow navigation through all channel images
Right now you can only navigate through images posted at the same time, whereas slack will let you navigate through the entire history of images
16 votes -
Add emoji management via API
It would be nice to be able to add / remove custom emojis via API. Then it would be very simple to propose complete packs of custom emojis and apply them.
1 vote -
Allow mattermost inside an iframe, in a controlled way
This pull request introduced a security measure to protect against clicjacking attacks: https://github.com/mattermost/platform/pull/253
But it also prevents some legitimate uses of iframes. For example, Nextcloud has a "external sites" function to run any app as if it was a Nextcloud app, by putting it in an iframe inside Nextcloud (https://docs.nextcloud.com/server/9/admin_manual/configuration_server/external_sites.html).
My proposal is to add some settings to allow an authorized domain, and then change X-Frame-Options, instead of DENY put ALLOW-FROM this domain. And to check the domain also in the javascript check in head.html.
This way it would allow legitimate uses, while still protecting against clickjacking attacks.
51 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 -
Loop GIFs on mouseover
The GIF preview feature is great, but a channel full of looping gifs is visually distracting.
Discord's implementation of this functionality plays the GIF once, then repeats it on mouseover. This works really well and would be a nice polish to the current implementation.
24 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 -
Allow to create a private Slash commands (only available for one user)
It could be interesting to add per user slash command.
For example, I use an RSS integration which allow me to manage my RSS feeds from Mattermost with Slash commands. I would like to set this command as private, to avoid other user to manage my feeds.3 votes -
User folders sorted by department or server group
I got asked by a colleague if it is possible to sort the Users because he had about 60+ Users in the Direct Messages section.
It would be nice if you can sort it by a specified department (or Position) or that you can create User groups (with specific permissions for example) and that they get sorted in categories like this.
An other way could be that everyone can create custom folders with users in it and can expand it if needed.
35 votes -
Clone slack's code snippet feature.
Clone slack's code snippet feature.
I think this is different from
https://mattermost.uservoice.com/forums/306457-general/suggestions/12927891-code-snippet-with-preview
Which gives more detailed explanation at the ends.It is also a little different from
https://mattermost.uservoice.com/forums/306457-general/suggestions/15495801-add-a-one-click-action-to-create-a-new-snippet
In that not requesting to do away with fences, just want the slack snippet feature.Thanks!
32 votes -
Password strength indicator
https://mattermost.atlassian.net/browse/PLT-3378
Proposing we add a password strength indicator when users set passwords.
Asking community to comment on how to assess strength of passwords and share recommendations on libraries we can use?
6 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 -
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 -
100% Slack Compatible Webhooks
I would like Mattermost to be able to consume any Slack-compatible webhook. It is very frustrating that I have to build a tool to proxy webhooks from GitHub for example.
20 votes -
Image preview should honor exif orientation
Mattermost fetches images from a URL to that image, however it ignores the exif data. This results in the preview often being in the wrong orientation.
36 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 -
Allow setting to enable message sending through 'Return'
So I understand that in iOS version 3.3.0, there was a change to disable messages from being sent after pressing the 'Return' key.
My team is coming from WhatsApp so the default is to send a message using the 'Return' key.
I would suggest adding a configuration item that would allow users to make this change as it's really based on personal preference.
Would fix: https://github.com/mattermost/ios/issues/39
15 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 -
hide offline contacts
It would be nice to have an option, that enables the user to hide contacts that are currently offline.
This would mainly apply to the "direct messages".
It is really annoying to search through a long list (~50) of contacts you often need to chat with, when about 50% are currently offline and are therefore of no interest at the moment.71 votes -
Add inline preview for attached images
Pasting or attaching an image shows it as a thumbnail rather than inline with the message as it is for image urls
29 votes
- Don't see your idea?