General
Please search for existing ideas before posting a new idea.
256 results found
-
detect if user is realy idle (away), not just if window doesn't has focus
detect if user is really idle (away), not just if mattermost window doesn't has focus
74 votesThis was completed in desktop app v4.3: https://docs.mattermost.com/help/apps/desktop-changelog.html#all-platforms
-
Mobile Client Upload Files
Feature really really required. Upload files to mattermost. Web can do it which means just need to implement mobile interface.
21 votesThank you everyone for upvoting this feature suggestion! File uploads now supported on mobile apps v1.9 and later.
-
Restrict team by email
It is currently possible to restrict account creation to specific email domains via “Settings > Users and Teams > Restrict account creation to specified email domains”; however, once a user has an account, they can be invited to any team, or join any open team.
We would like to be able restrict individual teams to an email domain too. Specifically, we have a group of external contractors who have access to their own team, but we don’t want them to accidentally end up in any of our other teams.
For example, team “Foo” would only allow members from @foo.com, and…
75 votesMattermost 5.4 has added a new setting to restrict teams by email domain
Huge thanks for Gabe (@gvengel) for your contribution, and for everyone nominating this feature.
-
Support import from Slack of private messages and private channels
Support importing of private channels and private messages as these are part of the slack compliance exports.
34 votesThank you for nominating the feature! It is now available in Mattermost 5.14.
-
Channel-specific option for Notifications from Channel-wide mentions "@channel", "@all", and "@here"
Channel-specific option to enable/disable notifications from channel-wide mentions "@channel", "@all", and "@here". Currently they can only be globally toggled in "Account Settings" > "Notifcations" > "Words that trigger metnions" > "Channel-wide mentions @channel, @all, @here".
I want notifications for some channels where I'm the main support person and need to respond to all messages, but do not want notifications on other channels that I never need to reference unless I have a question I'll be asking others.
23 votesThis has been completed, more details here: https://docs.mattermost.com/help/settings/channel-settings.html#ignore-mentions-for-channel-here-and-all.
-
Zoom video meetings integration
Make an integration for Zoom. In slack, you could type
/zoom [meetingnumber], and join a meeting (if the meeting number was supplied), or start up a new meeting. I miss this dearly
1 voteThis feature shipped with v4.5 on December 16th.
-
upload any type of files
We need an opportunity to upload any type of file to the group chat i.e. docs, html, pdf and so on.
16 votesThank you everyone for upvoting this feature suggestion! File uploads now supported on mobile apps v1.9 and later.
-
21 votes
iPhone X layout is supported on iOS and Android mobile apps for v1.5 and later.
Big thanks everyone for contributing to this feature suggestion!
-
Implement emoji picker for iOS (same as already implemented for reactions)
A lot of our team members ask for this feature, as using iOS system emoji keyboard leads to ??? on other platforms. Would be really helpful to have an iOS emoji picker in the same style which is already implemented for reactions. The current system (typing : and emoji name) is not really working, especially for new team members.
11 votes -
show user list for emoji reactions by tap on emoji-icon on mobile browsers/mattermost-apps
users of our team (http://geschichtenkapsel.de) absolutely love the option to see user names, when they hover over emoji reactions on their desktop browser/mattermost desktop app. They asked for this option to be implemented on mobile, too, as they were used to it when we had a slack team account.
12 votes -
Have a option to order the channels as last update time
Now I almost have 40 channels(include direct message channel), it's not easy to find 5 channels which talked to me in last 1 minutes in all my channels and to switch comment between these channels.
Hope there is an option with "by alphabet" or "by the last updated" to control the channels list order.
4 votesThis feature is available via this setting: https://docs.mattermost.com/help/settings/account-settings.html#sidebar.
-
Allow interactive posts to be ephemeral
Currently, interactive messages must be of
response_type
in_channel
, and I think that interactive messages would be greatly more useful as ephemeral, as that will allow messages to be modified such as Slack's giphy integration, where the user can look through a set of images before choosing the one to post to the channel.It would also be useful as generic confirmation dialogs, or similar use cases
54 votesThank you for nominating the feature! It is now available in Mattermost v5.10.
-
Allow migration of users (e.g. to LDAP) using RESTful API and Go API
It's great that Mattermost now supports LDAP/AD. Unfortunately the only way to migrate existing users (we pre-create the users) to LDAP is through the CLI. Since all our work is being done using programs (on other servers) written in Go, we'd love to see the ability to migrate users en masse or individually using the Go API. And, it just seems natural to allow such migration using the RESTful API as well.
1 voteThanks for the feature idea! This is now available on Mattermost servers v4.6 and later: https://api.mattermost.com/#tag/users%2Fpaths%2F~1users~1%7Buser_id%7D~1auth%2Fput
-
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!
-
RestrictPublicChannelManageMembers
It would be cool, if you added a policy for RestrictPublicChannelManageMembers as it already exists for RestrictPrivateChannelManageMembers.
The idea is that not everyone should be able to remove other users from public channels.
Even if there is no banning, removed users wont get notified of their removal and it results into trolling to join all public channels and remove all members from all public channels.Especially, if there are quite a few public channels, it really hurts to have to rejoin all the channels, just because some troll kicked everyone off.
3 votesThank you for the suggestion! This is now available in Mattermost v5.0 and later in Enterprise Edition as part of the Advanced Permissions feature set: https://docs.mattermost.com/deployment/advanced-permissions.html
-
Allow users to message themselves for quick notes
*useful for keeping to-do lists, and reminders
4 votes -
Allow users to choose the Teammate Name Display option
From version 4.0 the Teammate Name Display option is an administrator only option for the reasons explained at https://forum.mattermost.org/t/switching-teammate-name-display-to-a-system-console-setting/3366
Please add another option in the System Console under Users and Teams "Allow users to choose Teammate Name Display" which allows users to choose how to display users' names in posts and the Direct Messages list.
We understand that the name in the push notification would not reflect an individual user's preferences; this would be totally fine for us (but it probably should be mentioned in the description text of the new option).
The main thing is that our users prefer…
247 votesThank you John for nominating the feature! This feature is now available in Mattermost v4.9. Users can go to Account Settings > Display > Teammate Name Display.
-
Make list of emojis accessible near message input field
Make an emoji list panel (which shows all available emojis) accessible via button near the text message input field. The emoji list in help system isn't accessible very well.
6 votesEmoji picker feature is complete and shipped with v4.0 on July 16th. You can read about it in the [Changelog here](https://docs.mattermost.com/administration/changelog.html#emoji-picker)
-
Support Gitlab login on 2nd gen iOS app
Please support logging in with Gitlab in the new 2nd gen iOS app.
16 votesGitLab login should be supported with 2nd generation mobile apps for server v3.10+.
We’re looking into reports of it not working on some devices, if you’re having issues can you provide more details here to help us track it down?
-
Documentation of JSON payload format for integrations
I read the Documentation to add custom slash commands. It gives an example of a valid JSON response, see https://docs.mattermost.com/developer/slash-commands.html#creating-integrations-with-commands.
The documentation then says "As mentioned previously" several times when speaking of the JSON payload. But every previous description eventually refers to Slack and its proprietary JSON payload format. So if Slack changes its JSON format and adds or removes fields I have no idea if this is gonna work in Mattermost.Could you please add a page in the documentation which describes the format? Which fields are available? What fields differ from Slack? etc. And then add a…
4 votes
- Don't see your idea?