General
Please search for existing ideas before posting a new idea.
73 results found
-
Hide the SMTP server password from system console
The system console shows the SMTP server password in clear. No other application/website with sane defaults does that. Some offer a button next to the password field to reveal the password temporarily, so the user can make sure no one is standing next to them who could see the secret.
I actually consider this a bug, but it was rejected as such: https://github.com/mattermost/mattermost-server/issues/10909
1 voteThis was fixed in v5.13 release,
-
implement threads in slack import tool
implement threads in slack import tool.
right now, threaded messages lose their context when imported. they just become normal messages and not replies to other messages.
https://github.com/mattermost/mattermost-server/issues/10203
https://api.slack.com/docs/message-threading
in slack, replies are standalone objects. it works via a
thread_ts
(thread timestamp) attribute.thread_ts
refers to thets
(timestamp) of the parent post. if a post hasthread_ts
==ts
, then it is the beginning of a thread.possible approach:
import all posts except for ones wherethread_ts
!=ts
(as these are replies to other posts). once that's done, go back and import the replies since their parents will…39 votesThank you for nominating the feature! It is now available in Mattermost 5.12. Would anyone like to help re-tweet the announcement? https://twitter.com/Mattermost/status/1140597979985993728
-
New plugin hook to preproceses/format posts
I tried to implement a plugin which supports spoilers and moderated posts.
To achieve his would require me to process or format the post when it is being rendered.
3 votesThank you for the proosal! In fact, web app plugins can render different post components based on the post’s type. Any time the web app encounters a post with this post type, it replaces the default rendering of the post component with your own custom implementation.
This allows you to create a custom format for posts.
https://developers.mattermost.com/extend/plugins/webapp/#custom-post-type-components
Let us know if there is further functionality you’re looking for from the feature?
-
Support searching "in:" direct messages
It would be nice if "in:" could support direct messages. This was discussed in
https://github.com/mattermost/mattermost-server/issues/7762
which depended on https://github.com/mattermost/mattermost-webapp/pull/189 which was already merged, so maybe this isn't too hard to add now?
6 votes -
hide join/leave messages in Team Edition
Admins can enable/disable join/leave messages in config console
45 votes -
Link to a channel in chat like #announcements
It would be nice if I can point to an other cahnnel. Mostly useful for public ones, like:
free beer! find details in #announcements
but it would be even better if we can point to any other, maybe in other team too.1 voteThanks Tamás for the feature idea!
This is in fact available on Mattermost with the ~-sign. For instance, you can post:
> free beer! find details in ~announcements
-
Consolidate display of join/leave messages into a single System Message
Where lots of users join, I find it interferes with seeing real content. Any screen is dominated by System join messages.
52 votesThank you for nominating the feature! It is now available in Mattermost 5.0!
-
Allow users to message themselves for quick notes
*useful for keeping to-do lists, and reminders
4 votes -
When idle, only send email notification if status doesn't change to online in 1 minute
I suggest the following behavior when email notifications are turned on. Assuming email notifications are turned on, when a notification is triggered (direct message, mention, etc.), if the recipient's status is idle, trigger the usual MatterMost interface and system notifications, but wait 1 minute before generating an email. If the user's status changes back to online, we can assume they can/have seen the notification so do not generate an email. If their status is still away after the 1 minute delay, send the email as normal.
There are many times I have the MM client open but not the active…
67 votesThis feature is complete and shipped with v4.2 on September 16th.
-
Make MFA part of the team edition
Securing your chat server should not depend on the size of your wallet. I think there are enough other reasons for enterprises to pay for Mattermost (support plans, branding, LDAP). Allowing additional security to private persons, open source- and small teams would be awesome.
33 votesThank you for voting for this request! MFA is now in Team Edition starting with v5.8 release: https://docs.mattermost.com/deployment/auth.html#multi-factor-authentication.
Enforcing MFA remains an Enterprise feature: https://docs.mattermost.com/deployment/auth.html#enforcing-mfa-e10
-
make threads collapsible
A toggle option so that threads appear as "N comments" and open in the side-panel, so they do not interrupt the main flow of the channel, and you can follow each thread mode easily.
2,646 votesCollapsed Reply Threads is now in General Availability!
Thanks to everyone who has upvoted this feature! With Mattermost version 7.0, Collapsed Reply Threads (our most requested feature ever) is now available for all! System Admins can now enable the feature by default for all users (always_on or default_on).
In addition to more granular configuration, server performance has been improved to support large-scale deployments. Interested in learning more? Check out some of the content below and feel free to reach out with questions or feedback directly in the feature channel:
-
Member list on side of chat window w/ status indicator
Show a member list on the side of the chat window listing all the users that are in the current room, sorted by status and then name (so that logged out users are at the bottom).
This seems critical to communication .. who's in the room, who's online, who am I talking to, am I in the right room before typing @everyone, etc. At a glance. The little member button with drop down is insufficient especially in rooms with hundreds of people.
Screenshot from Slack: http://take.ms/YhtK8
19 votesThanks everyone for the feedback!
We’ve now added a status icon in the channel member list (clicking the member icon in the channel header) and sorted it by user status.
This improvement is supported in Mattermost v4.7.0 and later.
-
Move channels to other teams
Situations:
- When a projects splits up, certain channels need to go to the new team.
- When an idea grows (channel in the main team), it needs to be moved to its own team.
- For contract-reasons some channels need to be archived, where only management has access.
- When reorganizing the teams and channels
- When letting a customer access Mattermost, not all channels (like "problems with customer communication") should be in that team.How to move a channel to another team? It seems not to be possible, and I prefer not to go into database-hacking.
17 votesMattermost v4.2 and later supports an admin CLI command to move channels between teams.
More information in our docs: https://docs.mattermost.com/administration/command-line-tools.html#platform-channel-move
Huge thanks everyone for contributing to this feature proposal!
-
Add Button Message like Slack does
On Slack, Bots can interact with users by adding UX elements within the message as you can see there : https://api.slack.com/docs/message-buttons
This would be an awesome feature to have in Mattermost.
21 votesThis feature is complete and shipped with v4.2
-
image
While Mattermost's image expansion works as expected when the URL ends in .gif, .jpg, etc, image-based links that Slack would expand automatically are not expanded by Mattermost.
For example, post links like the following to a Mattermost channel or DM:
http://media.riffsy.com/images/41a79faf658c913d77bfe36b8a231244/raw
http://gph.is/2lQfDuj
http://imgur.com/gallery/83mmPetc, and note that they do not expand, requiring a user to click on them to view in a new browser tab. It would be nice to have the images auto-expand in-line.
24 votesThank you everyone for nominating this feature!
Mattermost 5.3 and later expands shortened (e.g. bitly) links for previewable content such as images and YouTube links.
-
Please add a way to say I'm not available right now to chat -
Please add a way to say I'm not available right now to chat - for those of us who share our screens throughout the day with others (clients), I don't want messages popping up for so clients can read them. Closing the program doesn't stop the messages from popping up or give us a way to move the pop up to another monitor - urggh ! can't believe what the client just read... Give us a way to show 'I'm Busy right now' so the pop ups stop PLEASE
1 vote“Do not Disturb” status can be used to prevent desktop notifications from popping up
-
Sort channel when switching with ctrl/cmd+k by unread message
Coming from Slack, I was used to switch channel with ctrl/cmd+k. Mattermost feature for that is a little less performant because autosuggestion is sorted alphabetically. In slack, channel with unread message come first which make easier to switch to a channel where a message was just post.
25 votesThanks Martin and everyone else for contributing to this suggestion!
When you now first open the channel switcher via CMD/CTRL+K, the unread channels are listed first.
This is supported in Mattermost 4.9 and later.
-
Status labels
The idea:
One can set their status to some arbitrary text, which will be shown next to your username.
Details:
The command
/status My new status
can be used to change your status, it will then appear next to your screen name in replies:
https://i.imgur.com/Sggqc59.png
If the text is too long, it is truncated and you need to hover to see the full status:
https://i.imgur.com/0GoP3HZ.png
Why:
It is incredibly useful to be able to see what your team mates are working on. Currently, our team are using a channel for this, but it's pretty inconvinient and quickly gets very messy.…
376 votesCustom user statuses are available in Mattermost v5.33 and later. Learn more on our blog: https://mattermost.com/blog/custom-statuses/
-
Support different options for sorting the channels in the sidebar
Now the contacts (Direct messages) are always sorted alphabetically. It would be great to have different options of sorting. What we like the most is sorting by last message recieved/sent, which means on top we always have our most recent conversation (like in Skype)
Any chance to have it in future?855 votesThank you for nominating the feature! It is now available in Mattermost v5.32. Would anyone like to help re-tweet the announcement?
-
Ignore slash commands containing slashes
Typing (or, more likely, pasting) a file path such as /data/some/thing in a post causes an error "Command with a trigger of data/some/thing not found". This happens surprisingly often in my workplace.
While the error does of course make sense and there are other things the user can do, I think it would be more user-friendly to disallow forward slashes in the names of actual slash commands, and do not attempt to process a word as a slash command if it contains slashes.
0 votesThe error message now also includes the option “Click here to send as a message”.
- Don't see your idea?