General

Please search for existing ideas before posting a new idea.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 6 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Mattermost App - iPhone, iPad, iOS  ·  Flag idea as inappropriate…  ·  Admin →
    • zoom inside picture

      Hello,
      I think it could be a really good idea to have the possibility to zoom inside shared picture. Sometimes it's too small, we need to download it and then zoom inside it.

      thanks

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Galera cluster support

        Galera cluster provides multi master SQL database (e.g. upon MariaDB or MySQL) and can help strengthen the database backend. As it easy to deal with mattermost-server outages (simply run another instance very quickly), it is mostly painfull to deal with single DB outage.

        Galera cluster can be supported in a direct way - add all db nodes to the configuration and use it in balanced way or as a fallback - or can be used via haproxy or similar.

        https://mariadb.com/kb/en/library/galera-use-cases/
        https://mariadb.com/kb/en/library/about-galera-replication/

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
        • include message metadata in webhook/slash http requests to help tell bot messages apart from human messages

          It is currently not possible for a webhook/slash command webservice (a bot) to tell whether a message came from another bot (or this bot) or from a human.

          See also the GitHub discussion: https://github.com/mattermost/mattermost-server/issues/9719#issuecomment-438320149

          Summary:

          Even though it is usually possible to set the displayed username to an arbitrary value when programmatically creating a post, this username is ignored when the created message is sent out via a webhook, leaving a lot of opportunity for loops.

          There are 4 ways new messages (posts) can be created:
          - Human types them
          - Incoming Webhook
          - Outgoing Webhook bot response.
          - API…

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
          • Configurable desktop notifications duration

            Mattermost is intended to be team collaboration and messaging tool.
            It functions fine when working with channels which are similar to forums or IRC channels.

            But when sending direct messages, the user experience is quite bad because desktop notifications disappear after 5 seconds and when user is concentrating to something else or is AFK he will miss the notification and doesn't know that someone is trying to reach him.

            It would be great if there was a configuration option where user can choose how long the notification should be displayed.

            This feature was already implemented in v3.4, but was removed…

            19 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              2 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • flashing messages deim skype make the icon and messages flash

              i like to have skype flash a incoming message and the chat box too that the message came from

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow Mattermost App on Windows select specific Web Browser for opening links

                Default to OS default web browser, but allow Mattermost to override the OpenIn browser selection.

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Support moving channel without adding all members to new team first

                  Currently when moving a channel with CLI you must first manually add all users to new team. The CLI should automatically add missing users to new team when moving channel.

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                  • add or remove people from a group message

                    Sometimes, you start a Group Message and realize later that you need to add a new person to the conversation, or remove someone from the conversation.

                    Currently, there is no way to add/remove someone from a conversation. A new Group conversation has to be started, but all of the previous discussion details are lost, or have to be copied and pasted, one at a time, into a new Group conversation.

                    Please add the ability to add/remove people to/from an existing Group Message.

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Add a feature to encrypt the posts table (the posts) in the database

                      It would be really nice, if you can implement a feature, to encrypt the messages, which are stored in the posts-table in the database.

                      In my opinion posts shouldn't be stored in clear text in the db.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Interactive buttons supporting emoji

                        If the text outside the interactive button is an emoji, eg. ":smile:", it gets rendered as the smile emoji. However, if this text is inside an interactive button, the test ":smile:" gets rendered.

                        Similarly when dealing with "£" signs, "£" renders correctly outside the button, but inside just the text is rendered.

                        It would be good if emoji and other HTML shortcuts could be implemented within the buttons themselves.

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
                        • Trigger outgoing webhook by join/leave event

                          This would allow integrations to welcome newly joining users.

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
                          • Make log file reading easier

                            The timestamp within the log is now Unix Timestamp. This makes it really hard to find the right logs when there is a issue.

                            Please implement a option to change to a human readable time. I suggest the UTC timestamp. Dateformat can be fix of should better be looking for the server values.

                            Now:
                            {"level":"debug","ts":1540975612.3137412,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

                            Better:
                            {"level":"debug","ts":10/31/2018 8:46am,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

                            Optimal (i am in europe):
                            {"level":"debug","ts":31.10.2018 8:46,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}

                            Best regards

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add a command /play to play sound, movies quotes, etc.

                              We use Mattermost in a small team and when it comes the time to chill out, we sometimes abuse of the #random channel
                              We loved the emoticon customization and we would love to see the possibility to send a sound to react to a message with the right movie quote for example.

                              That could be a plugin with a command like /play, I just doubt that the plugin would have the right to play a sound in browser.

                              The sound (and the command) could be created by users just like emoticons. The user should have to upload a sound file…

                              15 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                              • Prompt email-based accounts to re-auth using LDAP during migration period

                                Our organization wishes to use the new bulk export tool to migrate teams and users from our pilot server. This server used email-based accounts, and we are now using LDAP authentication on the new Enterprise server.

                                All of these accounts should have LDAP, but were created using email addresses that do not always map. We want users to be able to log in once with their old email authentication, then be prompted to log in again using their LDAP credentials.

                                4 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                • add multiple channel selection for incoming webhook

                                  System users should be able to add multiple channels instead of one channel. We have users that are creating several individual webhooks for the same hook. Is there a way to add multiple selection when setting up an incoming webhook? This will allow an easier way to set this up.

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
                                  • make Shift-Up select from the list of recent messages to reply to

                                    Currently Shift-Up allows for a quick reply to the latest message, but what if someone just said something and the one you want is no longer the latest?

                                    Repeated presses could move up through the message history, allowing to reply to a message that isn't the latest.

                                    Likewise, Shift-Down (currently unused) could move down the list (and, optionally, all the way back to the main input field like Ctrl-Shift-L)

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Add notification timeout option

                                      I've seen other thing saying there is a timeout option for notifications but I'm not seeing one in the Linux desktop app. Should it be there? If not, I'd really like a way to make the notifications to be persistent until I interact with them or Mattermost.

                                      3 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • 1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Personal VPN

                                          Possibility to connect to the Mattermost server on private network from public network using VPN without turning VPN on for all the traffic.

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Mattermost App - iPhone, iPad, iOS  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 34 35
                                          • Don't see your idea?

                                          Feedback and Knowledge Base