General
Please search for existing ideas before posting a new idea.
1200 results found
-
Carplay and Android Auto support
Like Whatsapp have Mattermost banners schow on Carplay and have it read out messages aloud and being able to dictate replies.
12 votes -
Show Google Doc name when sending a link
When you send a link like https://docs.google.com/document/d/1ASZ3gzGenYZCKb_cZ0KVRyRAGPPVNkdXQeyQDzW2w/edit, show the name of the Google Doc to easier understand what it is about
12 votes -
Draw.io Integration
Similar to Boards, it would be advantageous to have the ability to draw charts collaboratively with the rest of the team within the MM app. Draw.io is an open source software with permissive licensing so it wouldn't be too much work to implement this feature relatively quickly.
12 votes -
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.
11 votes -
extend the "Manage Members" console to delete and configure a users profile
In some cases it could happen that a profile is broken or an administrator wants to completely remove a user from the system. (one example could be that an account was hacked an the system was fully spammed with senseless messages. Another example could be a test user and its messages).
An administrator should therefore be able to completely remove all arrears of such a users from the system. Furthermore he should be able to manage a user Profile to be able to disable notifications as an attendee or insert Profile Pictures to accounts.11 votes -
11 votes
-
Improve team viewing
If I am a member of multiple teams I can't see all the chats in one place. I need to switch between teams to use them. It would be much better if I could see all channels/chats for all my teams on one screen.
Perhaps this could be achieved by having a collapsable menu for each team on the left that contains all the existing team specific functionality like channels etc. This would also help improve the notifications when receiving messages from multiple teams.
11 votes -
11 votes
-
Don't play the notifiaction sound if your phone is muted
The android app is playing sound, when receiving notifications, even if my phone is on vibration. Probably due to the webview used.
11 votes -
Prevent keyboard from hiding after sending on native mobile apps.
Keyboard hides after clicking send button.
It would be better to persist the keyboard on screen after sending a message. This is a common use case for users to who want to send separate messages instead of creating paragraphs.
Hiding the keyboard should be triggered by the 'Done' button or touching the message display area.
11 votes -
town square
In a large organization the "Town Square" channel can be full of annoying non-work-related junk (e.g., zealots arguing over the merits of Ayn Rand's collective works). I should be able to exit the "Town Square" like any other channel. Likewise, I should be able to re-add "Town Square" if I so choose. Alternatively, administrators should be able to restrict posting to "Town Square" to administrators.
11 votes -
Use the "fallback" field from Slack's webhook attachment format as text for notification, when the provided text is empty.
The slack attachment format defines a fallback field, that is required for attachments to be valid, and is used when the full-formatted message is not usable in a particular context (e.g. text-mode clients, notifications).
For example, Slack uses that fallback field for the text of notifications. I believe that Mattermost should do the same.
That would require changes on the webhook-related code, on the format of the post object that is forwarded in Javascript, and on the code that generates the text shown in notifications. I could work on a PR if you are favorable to the idea.
11 votes -
Magic Link (similar to slack) for logging into mobile or desktop app
Ability to generate a magic link to facilitate logging on to mobile and desktop apps.
11 votes -
load to my last message
The idea is to have a link, "load to my last message", right beside "Load more messages", the goal of it is to "load all chat messages up to the last time I talked in that channel", this way rather than seeing messages backwards, I can just click it and read the channel in order from the time I left it. Seems like a rather simple addition.
11 votes -
Add phone number in contact card & utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone
Add phone number in contact card and utilize tel: protocol handler for invoking call capability using Jabber or Lync soft phone. The following number format (tel://+442075613215) already gets enabled for click to call on MM app/web.
11 votes -
Set link preview feature on a `per channel`basis
Add a control to channel drop down menus to enable / disable link preview on a per channel basis
11 votes -
Limit direct messages per User
We would like the users to focus on channels. Although we do not want to disallow direct messaging at all.
It would be amazing if we could set a direct message limit per day.
For example: User X is allowed to send 20 direct messages per day, while User Y can send unlimited direct messages.
With this feature we don't limit the users too much, but we also make sure that important information is held in the channels.
11 votes -
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 -
[Feature Request] close the websocket connection when revoke the user access token
Hi all,
I noticed that when I revoke the access token of a user. and the websocket connection of this access token is not closed or disconnected.
in addtion, there is no new message from the websocket when revoked the accesstoken, but the websocket connection is ok.
is it posssible to close the websocket connection when revoke the access token or session?
mattermost server version: 4.5.0
thanks a lot
11 votes -
SIP implementation
Users should be able to sign in with a SIP account and make and receive voice calls through it and maybe even transfer it internally. It's important for customer services calls.
Video call is only a nice-to-have feature.
And admin needs to be able to assign a SIP account to a user.
It should be rather easy to implement since there a lot of SIP clients out there.
11 votes
- Don't see your idea?