General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  5. System Admin should be able to force displaying of users real name (prename and surname! not nickname or username!)

    In some environments it would be very usefull for the participants to be able to clearly identify a user. This is not necessarily the case, if nicknames (or even usernames) can be choosed by the users themself to be displayed in Mattermost channels.
    Therefore an administrator should be able to force the displayed name to display the prename and surname within the chat history window to minimize an users anonymity. This may be also related to a forced disclosure of prename and surname during the registration process.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  6. way to turn off emoticons?

    from https://github.com/mattermost/platform/issues/1982, Skype etc. allow you to turn off emoticons, so that you get the raw text input instead of the converted smiley face. Not everyone appreciates chat filled with emoji, so it'd be a nice feature to have emoticon rendering a setting people can turn on or off (note that this is about MM-conversion of one an ASCII sequence into an emoticon. If someone types an actual unicode emoji, then that's what they intended to type. But if someone types a colon, a dash, and a closing parenthesis, they did not type a smiley icon, and not everyone…

    116 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  8. Administrator should be able to change the profile settings of an user

    An Administrator should be able to change the profile settings of an user (i.e. changing the user picture,user Name or first/last name)
    Also, an administrator should be able to prevent users from being able to changing these options. (policies)

    65 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  9. FreeBSD support

    It would be great it mattermost is supported in FreeBSD.
    I think in order to support more OS, specially BSD unixes, mattermost should not depend from Docker.
    For instance Docker doesn't well supported on FreeBSD.

    172 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  10. Sync between redundant servers

    In 2015, GitHub user titanous proposed adding support for more than one instance of the API server. (https://github.com/mattermost/platform/issues/402) It was suggested that it would be added before the 1.0 release, but the issue has since been closed without any changes. Since I didn't see this feature requested in this forum, I thought I would post it so that the community can vote on it.
    I work with a team of five, all of whom have personal servers, one of which hosts our Mattermost instance. It would be useful for us if we could host as many as five…

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  11. 96 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  12. Create an ARM build pathway

    Right now there's no approved way to do mattermost on ARM. I think ti'd be a great idea to fix that, and I'm working on fixing it myself. If I get a definitive result, I will post it in the regular forums and/or submit a pull request.

    223 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    18 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  13. Polls (like doodle or for decision making)

    Creating and participating in Polls would be great,
    to be embedded within a message.
    Like in Doodle, Facebook or Threema:

    Option | User1 | User2 | ...

    Coke | x | |
    Sprite | x | x |
    ...

    OR

    Option | Votes

    Coke | 3/15 Users
    Sprite | 2/15 Users
    ...

    686 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    24 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  14. Create a Sandstorm app

    Mattermost seems to be a good candidate for making a Sandstorm app. Sandstorm https://sandstorm.io/ allows for secure bottling of web-apps. Many of the apps currently in the ecosystem are complementary to Mattermost - in function and ideology.

    85 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  15. nano editor

    Some of us prefer nano over vi. It can't be that big of a deal to include nano in the container, can it?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow larger header for a channel

    Currently the header for a channel is short. I'd like to see this expanded to a block of text that wraps.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow response from outgoing webhooks

    In slack an outgoing webhook can reply with:
    Hi, I have a (working) slack webhook that responds with like:

    { "text": "Thanks! Build was queued" }

    These responses are ignored by mattermost currently. It would be great if they worked too.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  18. Switch usage for "Write a message..." vs "Add a comment..."

    In our use case, most posts are intended as replies to a previous post. So it would make sense that the default main view holds single topic/discussion, and the text box at the bottom is for posting replies to that thread, and a List of available topics are shown on the side, where you also can post new topics.

    This is effectively the opposite of how the UI is laid out now. The background for this request is that most users (myself included) miss to post a reply as a comment, and mess up the conversation history (even a lot…

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  19. Provide an alternative to websockets for updates

    Websockets don't work properly behind a squid proxy. It would be great to have a swap-in replacement for them that doesn't require patching Mattermost! Currently we cannot use Mattermost because of this issue, even though the installation itself is fine, because we're keeping it internal to the VPN that squid is running on.

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  20. enable other databases, e.g. Oracle.

    Having support for other databases, e.g. Oracle, is crucial as this is common infrastructure in enterprise IT landscapes.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base