Skip to content

General

Please search for existing ideas before posting a new idea.

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

1195 results found

  1. Report duplicate AD/LDAP information rather than setting usernames to random strings every hour

    When the AD/LDAP User Filter is too permissive, multiple user objects with the same Email Attribute may be returned. When this happens, and the Username Attribute is not present on the returned value, Mattermost may reset the username of the existing user with the same email address to a random string. This repeats every 60 minutes (or whatever the Synchronization Interval is set to).

    For example, if two LDAP objects are returned:
    { userclass=contact, email=myusername@example.com }
    { userclass=user, sAMAccountName=myusername, email=myusername@example.com }

    In this case, Mattermost may cause username@example.com's account to have its user id changed to a…

    11 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. Ability to search all content (FOIA)

    Sorry if this is already a feature (I'm a Mattermost noob) but I haven't found a way of doing this yet...

    If we are going to implement this, we WILL need a way to search all content (Public/Private channels, Direct messages and Archived) for legal queries!

    This is a basic requirement of all software we implement within Government!

    Note: I am currently using the Team edition as a trial, so maybe it is a feature in the Enterprise version??

    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)
  3. Invite users ignoring white list

    We are using mattermost at our university and have a whitelist set-up so only people from our university can join. However some teams have indicated they want to cooperate with others who are not officially affiliated with our university and thus have no university e-mail address.

    We would like an option for sysadmins to invite these users to the server.

    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. Google MFA Authenticator subject should be the URL not just "Mattermost"

    Summary

    When using "Scan barcode" to automatically configure Google Authenticator for MFA the subject is always "Mattermost".

    Steps to reproduce

    1. Enable LDAP.
    2. Enable Multi-factor authentication.
    3. When a user scans the barcode to configure Google Authenticator the subject of the account is always Mattermost.
    4. If you use couple of instances of Mattermost (example test+prod) you can't distinguish which code to use and can't login to Mattermost.

    Expected behavior

    1. The subject of the account should be the url of the Mattermost instance you are configuring MFA for.
    4 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)
  5. Open/View any type of files within built-in applications

    Also we need an ability to open any type of files within built-in mobile applications without the need of previously downloading file. For example: one chat member sends a “.docx” file to the group chat, other members can open this file directly by tapping the link once and choose an application to open it

    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)
  6. Allow interactive message button clicks to edit buttons on message

    Currently, when a user clicks on an interactive message button, MM sends a request to a remote web server with some information. When the server responds, it can send in a Message json blob, but this does not allow you to change the buttons on the message.

    For example, if I were making a poll integration, there might be vote buttons, and after voting, I might update the button message to thank the user, and present them with the options to see the results or hide the message. Currently this is not possible.

    6 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  ·  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)
  7. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    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)
  8. Support Android's central account system

    Every time I start Mattermost, it asks me for url and account info, with no option to save it. Please use Android's Account backend to save login information.

    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)
  9. add anchors to /help/* docs

    Many "normal" users have problems writing markdown when chatting.
    For example, my friend don't know how to add "In-line Images".
    So, I want to send him a link to "In-line Images" section at https://chat.ohze.net/help/formatting
    But I can't because "In-line Images" is not an anchor like, ex https://github.com/mattermost/mattermost-server/blob/master/CONTRIBUTING.md#stage-1-pm-review (auto added by github for headings in a markdown document)

    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)
  10. Disable notifications functionality for defined period of time

    As a user I want to deactivate Mattermost notifications in my windows desktop application for a defined period of time. After this period the notifications will be shown as before.
    I can predefine in the period in the setings.
    I would like to activate this function by right clicking on the system tray icon and choose the action.

    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)
  11. Interactive action buttons

    Since Interactive Action Buttons are supported (4.2) it would be nice to support different button styles like in Slack and emoticons as text replacement for the buttons. I think this could enhance the overal look and feel of this new feature.

    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  ·  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)
  12. Add support 3D Touch

    • new messages
    • favorite chanel
    • search
    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. 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  ·  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. Android: fetch text in background for faster opening from notifications

    We use Mattermost (self hosted) in a team of 30 people with about 20 channels.
    On my medium performance phone (Xperia Z3) it can take quite a while (~20 seconds) from tapping a notification to showing the actual message, even in ok network conditions (WiFi or 3G+).
    In the Desktop App, there's no such lags.

    I'd guess that by having the App run a background service which already fetches the text data for the channel triggering the notification could considerably speed up this use case.

    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)
  15. I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS.

    I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS. Also on iPhone, I see all unread messages at top of list, on macOS I have to scan the whole list to find unread messages. So the macOS client needs to catch up with the iPhone.

    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)
  16. Simplify chatbot integration by enabling bots to run sandboxed, in-process on the server

    Currently if I want any sort of 'bot' behavior, I need to:

    • Get an API token (ask an admin for permission)
    • Stand up a server or learn serverless
    • Figure out deployments/monitoring/logging

    To test my code, I need to expose my in-progress work to the internet so it can receive webhooks.

    This is a substantial bar to clear, resulting in monolithic projects like Hubot with many plugins.

    Organizations implementing this style of bot frequently have only a handful of people who know how to contribute to it.

    An alternative would be to support 'Managed bots': custom code (language TBD; javascript (via…

    6 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  ·  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)
  17. add a go to date feature similar to stack

    add a go to date feature similar to stacks. I use this for example to go to the top of a channel. Specially after joining a new channel.

    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)
  18. Private message with authorized members only

    Hi, (I am new to this forum but I have installed Mattermost in my organization)

    Is it possible to add a new choice in the administrative console in the option “Allow users to open private message channels with” to request permission to create private messages with members who use the platform.

    Currently, the configuration choices are:

    All members of the team
    Any user on the Mattermost server
    and I would like to add :

    Only authorized members
    To prevent all members from communicating privately without prior notice

    Is it a good idea ?

    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. direct message

    Improve search/filter during direct message.
    With more than 100 users, it is really tough to find the user for DM through scrolling. Sometimes the user only know the first name and not last name... or worse, can only guess the spelling

    Would be great if we could use

    "mochi"

    to find

    "masashi-mochizuki"

    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)
  20. Delete an user's private conversations

    In some cases we need to delete all private conversations from an old user but without deleting the user (so it doesn't break continuity in public conversations).
    We use an SQL query:
    SELECT DISTINCT Name FROM Channels INNER JOIN
    (SELECT Id FROM Users WHERE Username LIKE 'Foo')
    sub ON Name LIKE concat('%', sub.Id, '%');
    Then "platform channel delete" to delete the channels.

    But it would be much easier to have a CLI command that does this.

    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)
  • Don't see your idea?

Feedback and Knowledge Base