Skip to content

General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

256 results found

  1. Keep red-dot-notifications in tray when receiving a message with MM-client in background

    Found behavior (Windows 10): MM-client is in the background (e.g. when reading stuff in another window) and I receive a direct message, then the red dot in the tray appears just to disappear directly after, IF the last opened channel was the one where I got the message. Somehow the app doesn't recognize that it is not in focus and thinks the message has been read.
    Due to this we missed some communication as we "lose" red circles indicating new messages. Tried several notification-configurations but no luck so far.
    Thanks a lot for helpful ideas or a fix!

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Add IAM Role support for S3 authentication on AWS servers

    I'm deploying Mattermost on AWS using IAM Roles to provide temporary credentials to the instances. I was hoping it would work out of the box and, when it didn't, I created a script to retrieve the temporary credentials periodically and update the Mattermost config.json with the credentials so it can store files in S3. However, the config only supports AccessKeyId and SecretAccessKey. The temporary credentials require the inclusion of a Session Token as well.

    I see two possible solutions to this:

    The simple solution would be to add an optional AmazonS3SessionToken configuration option in the FileSettings and update the authentication…

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Client UI API

    The Mattermost current have the necessary basic feature. But current only have API to extend in the chat channel.

    I think it is possible to create a UI API. The developer can write a plugin host on online.

    If somebody's Mattermost server add this (self-)hosted service, the Mattermost client will call it and pull some JavaScript to change current client UI, and developer can create more feature for it.

    For example, we can embedded the Github issue tracker sidebar inside it, but didn't to use any webhook.

    Another benefits is the Mattermost server host can customize their Mattermost without build…

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Autocomplete usernames based on both username and fullname

    We've recently switched from Slack to Mattermost and one thing I noticed is that the Slack autocomplete of (user) names is a lot more lenient. It seems that Slack autocompletes both on username as well as full name.

    20 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. channel specific notification preferences

    would be nice to have channel specific notification preferences

    20 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Emoji Picker

    Hi all,

    I see mattermost supports Emoji. It would be nice to have an Emoji picker, or at least auto complete when typing ":"

    Cheers!

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Allow opening up a team so people can join without invites

    In open source projects (like those run by Wikimedia!) it is important that everyone be able to join openly without needing an explicit invite. Having some support for this would be great and also definitely help stem some of the flow from IRC to Slack, redirecting it to mattermost instead.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    There is a setting for this under Team Settings → General → Allow anyone to sign-up from login page in Mattermost v1.2 and up.

    Setting it to “yes” will add a sign up link to the login page, so anyone is able to create an account.

  11. Add possiblility for a default team when using external auth (like LDAP)

    We use LDAP auth and users are able to login without being member of any team. We are now running a cronjob ensuring every user is part of our company wide team.

    We would like the possibility to have mattermost assign newly logged in users to a default team.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thanks 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.

  13. Add Inline URL Previews

    Add auto-generated previews when a link is posted, showing the page title and a few lines of text.

    Original suggestion from forums - https://forum.mattermost.org/t/preview-urls-inline/312

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Swipe from left to show menu (Android)

    In all other Android apps, swiping from the left of the screen reveals the navigation drawer.

    Only in Mattermost, you have to go press that small button at the top-left, which is a pain, especially on nowadays' big screens.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Don't embed images directly

    Hey,

    we are enterprise customers (if that matters).

    We played around with mattermost a while with a small team first and fixed several stuff for our use (mostly small stuff like CSS), but one thing should really have an option in the admin panel (in our opinion).

    You should be able to prepend a generic media proxy URL (like https://github.com/atmos/camo) to preview'd media. We ended up hardcoding it, what is not much a problem. But in our opinion embedding images directly is a security risk (ip-leaks, csrf attacks, ...) and also could break ssl.

    The preview could use some…

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Full Emoji picker

    Current emoji picker shows emojis only when typed at least 2 characters. People have no idea what the emojis are called / what exists, so we need a full emoji picker (like in slack) where all emojis can be browsed through.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Local storage of files and photos

    I understand Amazon S3 is a good choice, but local storage is surely important when your server is behind a solid firewall.

    17 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Encrypt messages on send or at rest like Slack

    I find that we often have a need to exchange credit card or bank #s between our operations and accounting teams for product ordering, etc. I understand that Slack encrypts the messages on send. Is this the case for MM? Or is everything comes plain text to my browser?

    17 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Support Gitlab login on 2nd gen iOS app

    Please support logging in with Gitlab in the new 2nd gen iOS app.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base