General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Bring profile photos from AD when AD/LDAP synchronization configured

    A lot of AD forests have Profile Photos in them. Mattermost provides no administrative capability to set profile photos. Therefore, just yank them out of AD? Would prevent complex UI from being necessary and give us AD admins a more fancy way :)

    25 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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 the ts (timestamp) of the parent post. if a post has thread_ts == ts, then it is the beginning of a thread.

    possible approach:
    import all posts except for ones where thread_ts != ts (as these are replies to other posts). once that's done, go back and import the replies since their parents will…

    39 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    109 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Collapsed 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

  4. hide join/leave messages in Team Edition

    Admins can enable/disable join/leave messages in config console

    45 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  3 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  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. 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 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Desktop: Mac Mojave dark titlebar

    Please implement a dark window title bar for Mojave as it really stands out currently.

    Original request: https://github.com/mattermost/desktop/issues/848

    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  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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 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. Add Office365 authentication support for native mobile apps

    This feature is a show-stopper level requirement for using Mattermost on Mobile with companies in the Microsoft/Azure ecosystem.

    Reason being that most large scale companies have centralized identity management and have policies that prevent any application into their ecosystem if they cannot centrally control access to it. As an example, corporate IT usually want to make 100% sure that when they disable a user account from their AD, the change is carried over to all business applications and there's no risk of the user retaining access to company information once they have left. Using a central identity provider also makes…

    42 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. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank 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?

  10. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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
    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  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. I forgot my password option on Mobile

    There is no option on the mobile apps for a password email to be sent to the user if they have forgotten their password. I have had to instruct them to go on a computer and request a password reset email. I do not know if there is a reason for not having this, but I think it would be a time saver for most users because most users are on mobile only. Thanks!

    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)
  13. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    28 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  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. 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 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  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. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    15 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  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. History of shared files in a channel

    Would be lovely to view the files that have been shared in a channel. This would go neatly with the idea of pinning posts as well. You could be able to pin files.

    304 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    27 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Confirm with ping warning before sending (at)all (at)everyone (at)here (at)channel mentions

    Notifications are challenging, and a common source of friction seems to be "hey, you triggered a notification I didn't want by saying (at)all".

    Slack handles this nicely: they intercept the message before send, and advise the user of the outcome.

    By using (at)all, you are about to notify 123 people in 12 timezones. Are you sure? [edit message] [send now]

    43 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    18 comments  ·  Flag idea as inappropriate…  ·  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. reorder channels

    Allow to reorder channels order (by drag n drop)

    85 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Eliminate 4000 character per message (message length)

    Currently I can't create messages with more than 4000 characters. This limit should be removed.

    158 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank you for nominating the feature! It is now available in Mattermost 5.0!

    New installs of Mattermost v5.0 and later allow up to 16383 characters per post. Instances of Mattermost installed earlier than v5.0 will need to update to v5.0 or later and then run a manual database migration in order to utilize the higher character limit. This migration can be slow for large Posts tables, so it’s best to schedule this during off-peak hours. See important upgrade notes (https://docs.mattermost.com/administration/important-upgrade-notes.html) for more details.

    To migrate a MySQL database, connect to your database and run the following:

    ALTER TABLE Posts MODIFY COLUMN Message TEXT;

    To migrate a PostgreSQL database, connect to your database and run the following:

    ALTER TABLE Posts ALTER COLUMN Message TYPE VARCHAR;

    Restart your Mattermost instances.

← Previous 1 3 4 5 12 13
  • Don't see your idea?

Feedback and Knowledge Base