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. 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 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. 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)
  3. 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 vote
    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. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. search by date

    Some Mattermost instances have many channels and a crazy number of posts, leading to searches on terms returning too many results. It would be good to be able to search by date range. For example, gmail uses after:yyyy-mm-dd before:yyyy-mm-dd and probably other date formats to enable searching by date.

    72 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. 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 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. Search in archived / deleted channels

    We would love to have the possibility to archive private and public channels and still be able to search for content inside such channels with respect to the users permissions and without recovering the channels.
    Right now we end up having endless channels starting with zzz_ to maintain this function.

    10 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. 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 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. 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)
  10. 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/83mmP

    etc, 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 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)
  11. Display larger emoji

    I'd love if the (built in) emoji would be displayed a bit larger. 22px instead of 20px would look great.

    And if the message consist only of emoji (one or multiple), the emoji could be rendered considerably larger.

    26 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. AppConfig support

    AppConfig is a MDM management method for third part application.

    It allow IT team in charge of device management to preconfigure company's apps according to internal needs.

    Regarding Mattermost, this is needed to preset server URL + User ID. Like that end user only have to enter their password.

    Better user experience for the end user and less work for the help desk.

    http://www.appconfig.org

    3 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)
  13. The displaying of @-mentions should follow "Teammate Name Display" setting

    We have a GitLab-Linked Mattermost Instance but our user database is an LDAP directory with alphanumeric keys as User-IDs. We cannot change our User IDs. While I know my user-id, I don't know anybody else's (and they don't know mine), so we get lost in conversations where people are mentioning alphanumeric user-ids back and forth.

    Once the message is posted, the displaying of the mention should follow the Teammate Name Display setting. So instead of "Hi, @usr523", we should see "Hi, @Bob".

    (Cross-Ref: https://github.com/mattermost/platform/issues/4640)

    96 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. 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)
  15. branded app

    Clients asking for an own branded messenger app. Is this a roadmap feature already?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. EE: Allow administrators to turn off the ability to create channels to normal users

    I would like to add the ability for administrators to completely turn off the ability to create channels for regular users at the site and team levels.

    This way, an organization can ensure that only an approved set of channels are created and used.

    1 vote
    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)
  17. emoji

    An Emoji thats turns into a character?? https://www.tampablab.com

    1 vote
    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. 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
    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)
  19. On login don't display teams if only one is available

    When login in mattermost it shows "Your teams" that I must select to go to "Town Square".

    If only one team is available, it should skip this screen and go immediately to that team's Town Square

    98 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. Crtl+K CMD+K faster jumping to the channel

    It'll be very useful to modify this option: allow to find keyword with 'contains' option not only 'starts with'. For example:
    Name of the channel is: coolchannel
    I want to find phrase channel in channels name.
    For now i'm able to find only cool phrase (it starts from this word) not 'channel' or '
    '

    28 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