Skip to content

General

Please search for existing ideas before posting a new idea.

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

263 results found

  1. Pseudo-random default avatars

    Make the default user's avatars more random. Instead of just being a circle with the first letter of the user's username, use some hashing algorithm to generate some sort of identicons. An idea very popular nowadays (Github, GitLab, Gravatar, Slack, etc)

    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)
  2. Context menu on user names or mentions, like "Send Email", "View Profile" and allow integrations

    Clicking on a user mention shows other mentions. But maybe we want to interact with that user in other ways, like sending a message (which should open the private conversation with them), send an email, view profile, etc.
    In addition, we could allow for integration with some other service. For example, integration can be defined as a URL endpoint that can pass/post the username as parameter or request a custom field in the use profile which then can be sent as parameter. For example, let's say we want to integrate with Skype to call the user via Skype. Integration might…

    2 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 users and passwords to be created from admin console

    While having users create their own accounts as a result of sending an e-mail invite, I'd like to be able to make users and assign them permissions and passwords right from the admin console, without having to configure SSO or drop to a command line.

    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)
  4. Add a one-click action to create a new snippet

    Like Slack, being able to create a snippet by clicking a button and choose from a droplist the language would be far less painful than typing ``` (especially for non-qwerty keyboards).

    It would be more intuitive especially for coders who discover the platform. Thanks!

    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)
  5. Extract GIF from Giphy links

    When posting a link to a Giphy page (e.g. http://giphy.com/gifs/power-rangers-morphin-OOZLyBA9Euq2I), it would be nice if Mattermost could automatically display the GIF below the post.
    (It works if you post the direct link to the .gif file but most users won't do that.)

    7 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. Allow restricting GitLab/GitHub SSO user signups to only a particular team

    Near as I can tell, right now if you use the GitLab/GitHub SSO option, any user with an account is able to sign up. It'd be great if there was a way to restrict signups to only users who are members of a particular team.

    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)
  7. Customize search clause for fulltext search

    Currently search clause for fulltext is using "@@" operator for PostgreSQL with tsvector/tsquery. But I would like to use "LIKE" operator with re-generated index for better search using language specific algorithm(e.g. Japanese).

    Now search clause template is "@@ %s". I would like to replace it to "LIKE %s" or "LIKE func(%s)".

    4 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. Use clocks to easily create and view threads

    This feature is really usefull to identify and follow different conversations in a channel.
    When you click on a clock, it adds the clock in the beginning of the post (or at the position of the cursor).
    When you hover on a clock in a post, it highlights the referring post and the answers to this post.

    You can see a demo there : http://sveetch.net/tribune/

    2 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. Asynchronous uploads (that do not block chatting)

    Right now, when you upload a larger sized file you are blocked from chatting until the upload finishes.

    It would be nice if the upload is handled separately so you can continue sending new chats while the upload is processed. Slack does this too.

    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)
  10. no character length of name when display is set to "real name"

    Now it is set to 24(?)

    For example "Mansoor Nahasapeemapetilon" would be displayed as "Mansoor Nahasapeemapetil..."

    There is enough space to display the whole name.

    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)
  11. Add a quick transition to Idividualny chat

    Add a quick transition to Idividualny chat by clicking on the user name\avatar in the channel.

    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)
  12. Provide an option to show the amount of new messages in a channel

    Actually we can see our amout of new mention in a channel, is it possible to do same thing with new messages ?

    I think the bold text for new messages isn't visible enough, with a sort of buble like mentions it can be more visible.

    5 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. Add user_real_name to outgoing slash commands or webhooks

    An outgoing /slash command from mattermost sends information including the token, userid and username in the POST.

    We would also like to see userrealname in the POST, without having to do another API call.

    For example:

    channelid=cniah6qa73bjjjan6mzn11f4ie&
    channel
    name=town-square&
    command=/somecommand&
    responseurl=not+supported+yet&
    team
    domain=someteam&
    teamid=rdc9bgriktyx9p4kowh3dmgqyc&
    text=hello+world&
    token=xr3j5x3p4pfk7kk6ck7b4e6ghh&
    user
    id=c3a4cqe3dfy6dgopqt8ai3hydh&
    username=freddy
    user
    real_name=Fred+Smith

    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)
  14. 4 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. include a Trace option in the logging modes.

    We were having an issue that was causing Mattermost to continually crash for no apparently reason. Nothing was consistent in the log files, debug didn't give enough information, heck I even did an strace on the PID and wasn't able to get anything useful. A Trace option should include DB calls, perhaps a transaction ID to link the API call to the DB call...

    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)
  16. improve profile images by offering arbitrary size with cropping/centering

    from https://github.com/mattermost/platform/issues/1981, Currently you have to click a button in order to select and image, and it has to be a rectangular image already. Instead, it makes sense to do things more like twitter or flickr, where you can either click-to-browse or just drag-and-drop an image onto the UI, and then the UI gives you the option to crop and scale, so you can pick any image and then just select the rectangular subsection you want to have act as your profile picture.

    13 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)
  17. make administrators get a notification when new channels were created

    When users create new channels, there currently seems to be no notification emails send to administrators neither when a new channel is added nor who this channel added. This prevents administrators from being informed proactively about misbehaviours of users (i.e. if users create non corporate/private information exchanges on the system). A moderator feature would be very appreciated to help the IT securing itself and not having to explain the CEO why there is a public channel for exchanging illegal content, for example.

    9 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. Secure direct messages using TextSecure/Axolotl algorithms

    Secure direct messages (and may be messages in private groups) using TextSecure/Axolotl algorithms. Unlike OTR protocol this will enable sending secure offline messages. I think TextSecure library could be used https://github.com/janimo/textsecure

    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)
  19. add support for syslog output

    It's a pain to deal with many scattered logfiles, so syslog support would be a welcome alternative.
    The only extra configuration despite enabling, and the loglevel should be the syslog facility.
    https://github.com/mattermost/platform/issues/1820

    4 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. make an admin be able to differ between inactive and disabled users

    The problem of the current situation is, that an administrator yet is only able to set an user account status to "inactive". This means more a disabling of the user, because the user is in no longer able to log in. In fact, he is locked out.
    It would be more appropriate to rename the status "inactive" to "disabled".

    A new status "inactive" should be introduced where a user is in fact using the featureset of a "team edition". No license is acuired for this user and he doesn't get any push notifications anymore until he logs in again. By…

    2 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