General
Please search for existing ideas before posting a new idea.
1195 results found
-
Implement changing channel ownership
There is currently no method for changing the owner of a channel.
- A channel owner should be able to assign ownership of their channel to another user
- Team admins and System Admins should be able to assign ownership of any channel to another user
44 votesEnterprise Edition includes Channel Admins: https://docs.mattermost.com/help/getting-started/managing-members.html#channel-admin.
-
Microsoft MS-CAPI / PKCS 11 Support
For advanced enterprises, MS-CAPI / PKCS 11 support would allow additional enterprise authentication options across all native clients plus the web experience.
4 votes -
Microsoft Active Directory SSO with reverse proxy REMOTE_USER
For advanced enterprises with sophisticated authentication requirements, this feature would allow authentication through REMOTE_USER information passed in via HTTP headers
This feature requires a fundamental change to the Mattermost user model so that users can exist outside of teams.
Several threads have discussed this feature:
- https://forum.mattermost.org/t/active-directory-sso-through-a-reverse-proxys-remote-user/295
- https://forum.mattermost.org/t/client-side-certificate-authentication/11747 votes -
iOS and Android apps should allow users to bypass certificate warning
iOS and Android apps should allow users to bypass certificate warning. Some of us don't have proper certs and use the application for small teams, and don't have the resources to get proper web certificates.
19 votes -
Extend customization options to include message bg for current user
NOTES:
- I'm posting this as per the request made here: https://github.com/mattermost/platform/issues/2549
- I am not capable of implementing this myselfMattermost highlights user's own messages with a gray background (color depends on fg text color). It is entirely up to user's personal taste and preference whether these highlights add anything to the experience: I personally find them distracting and feel they disrupt the flow of the conversation. Also, visually, they're unappealing.
So, however you feel about these highlights personally, you should at least agree that they're a prominent visual feature. As such, users should be able to turn them…
41 votes -
Search on all public channels
For now it only searches the channels that you have joined.
Maybe the info you are searching exists outside of the channels you have already joined.
38 votes -
give one click option to fully delete a message
give option to delete all trace of the message deleted, or replace with "this message was deleted" text. Right now, if you want to delete your last message, you have to his up arrow, cmd-a, delete, enter, enter (to delete), then click on the X
5 votes -
Improve web accessibility
It would be great if the WCAG 2.0 guidelines could be implemented to help people with disabilities to use Mattermost.
This is an area that is often overlook, specially by the recent wave of chat platforms, so it's an opportunity for Mattermost to differentiate itself from the crowd.
39 votesThis is planned. Would anyone be interested helping with this effort as we create tickets for them?
It would be great to hear people’s feedback on what are the biggest gaps with accessibility currently.
-
Disable direct messages
Our company would find it useful if there was an admin option to disable direct messages all-together.
We think this may help the work of teams where there is no need to discucc anything outside of team channels.105 votes -
email notifications for new messages and for channel joins look alike and have a similar email notification subject
This behaviour leads to that one could not see at first sight which type of message the notification was for, because the email subject is always "New Mention on...".
It would be more informating and appropriate to choose a email subject that makes clear at first sight which kind of mention the notification is about. (channel join, user disabling, mention, etc)
In my opinion a channel join is no mention in sense of a new message. There is a difference between a new message and other System activities and this should be clear withing the notification email.
Maybe ist reasonable…1 vote -
Enable export and import of Display Settings
Similar to theme export/import, have UI under display settings that lets you export and import font, language, themes and other options under Account Settings > Display based on a piece of text that can be copied and pasted from an input box
0 votes -
Create a "already used tags" drop down menu when typing # , based on the already used hashtags
To preserve or moderate a given thread , theme or channel, tagging them makes the search much easier afterwards. But to make sure, that the given hashtags will be the same (tag cloud?), by typing # a dropdown should show up with already used tags. Behavior could be the same lile with @ or :(for smileys!).
138 votesHey all! Thanks for upvoting the feature, it is now planned: https://mattermost.atlassian.net/browse/MM-10456
Anyone interested helping contribute the feature to the project?
-
Code snippet with preview
It would be really nice to have preview boxes of long code blocks (Code snippets).
It should be cropped if there are more then x lines (maybe configurable), and could be opened in a new tab or fade out within the chat. An extra code viewer "window" would be nice.E.g. :
https://i.imgur.com/6I25yR1.pngIt is really easy to do so:
Add a span/div element within the code block, give it absolute bottom position and a height (50px here), give it a gradient bg color and give the code block a max-height with overflow hidden. there you go.66 votesThe feature is under review. Would anyone would be interested contributing the improvement if we made it a help wanted ticket? https://docs.mattermost.com/process/help-wanted.html
-
Ability to view channels without joining
Some users want to view a channel before deciding to join: https://github.com/mattermost/platform/issues/2382
274 votes -
Privacy option to disable disclosure of online presence
I would like options to control all the possible ways that my online presence can be disclosed by Mattermost, including:
1) any kind of online status indication
2) any kind of idle/away status indication (not sure if this exists today)
3) the indication to others that I am typing
Sometimes, users prefer to lurk... that means not revealing any kind of online presence.
18 votes -
mute individual users
As a user, I would like to be able to ignore the postings from other users. I would like to individually select which users I want to ignore. It should be easy to add/remove users from my ignore list.
389 votes -
Data Protection from new users
As an administrator, I would like to be able to add new users that cannot read what had been written before they joined.
This somewhat special request has the purpose to ensure privacy to users that already are subscribed. It should be asserted that their statements stay confidential among the scope of users that could read them when they wrote it.
I guess that's not possible yet, is it?
109 votes -
Off The Record messaging
Implement off-the-record messaging (https://otr.cypherpunks.ca/)
1,032 votesTicket for this feature can be followed here: https://mattermost.atlassian.net/browse/MM-669
-
Read Receipts: Implement a visual indication for messages if and when they have been read by other users of the channel
Sometimes one's wondering if a post has already been read by other users. I could image that a member list of the channel pops up when one is selecting the read status from the particular post menu ("[..]").
In private chats, a sinple check sign (similar to whatsapp) could signalize if a message had beend read by your counterpart.1,218 votesWe’ve opened a design ticket to start exploring this feature: https://mattermost.atlassian.net/browse/MM-36529
This will need feasibility explorations given performance concerns on the server-side. As a result, we may start by only offering read receipts in Direct Messages and Group Messages that have a maximum of 8 users.
-
should implement an admin interface to the System Console to make the server auto update to the latest MM release
It would be great to make admins life easier to develop an auto admin function to Mattermost that on click downloads, installs and updates the given installation, so the admin doesn't need terminal or root access anymore. Especially renewing the config (put the existing entries in the new/extended config) would be helpful.
148 votes
- Don't see your idea?