General
Please search for existing ideas before posting a new idea.
1195 results found
-
Alt text for user-posted images
Users should be able to add alt text to their images. This is actually necessary to comply with accessibility legislation in Canada.
1 vote -
MPNS: Introduce token-based authentication to APNs
https://github.com/mattermost/mattermost/issues/28874
Currently, push proxy only supports certificate-based connections to APNs. Description is available at https://docs.mattermost.com/deploy/mobile-hpns.html#host-your-own-push-proxy-service
Token-based authentication to APNs should be used in MPNS: https://developer.apple.com/documentation/usernotifications/establishing-a-token-based-connection-to-apns. Token-based authentication offers a stateless way to communicate with APNs. Stateless communication is faster than certificate-based communication because it doesn’t require APNs to look up the certificate, or other information, related to your provider server. There are other advantages to using token-based authentication.
1 vote -
Thread in multiple channels
Sometimes you'll have topics which belong to more than one channel. It would be nice, to start a thread on multiple channels and sync all replies to all channels so that nobody has to join additional channels.
3 votes -
Improve reaction list in webapp/desktop to the same degree as in mobile
In the mobile app, when I long-press the reactions area, I can see the list of all reactions and all people who have reacted with those reactions. I can also tap on the reactors which gives me the option to mention them, or send them a DM.
Such a thing is not available in webapp/desktop, there is only a tooltip on hover, which does not really work as an actual list of reactions.
I propose to improve this so that this feature - a true list of reactions which can be interacted with - is present in webapp/desktop as well.
3 votes -
Reverify user emails periodically
The system administration should have the option to require users to verify their email addresses periodically.
The use case is the following: Users signup using an organization email address that is whitelisted. However, users may leave the organization, and requiring periodic email verifications would be an easy way to remove accounts that no longer should have access.
3 votes -
ability to block private messages from other members
Sometimes in an open chat environment it's nice to be able to block private messages from a person you no longer want to have contact with, or see content from. The current hide and or archive features don't really do the trick. Having a click and forget feature would improve platform satisfaction and ensure long use.
3 votes -
Thread Profile Icon
I hope you can set the profile icon to appear on all posts regardless of timing.
By the way, Rocket.Chat groups in 300 seconds by default.
It seems that you can change the number of seconds that are grouped.1 vote -
Allow users to reset "Do not ask me again" prompts
A Jira issue (https://mattermost.atlassian.net/browse/MM-4815) implemented a modal pop-up that prompts users to reset their presence to "Online" when they first open the client in cases where they previously set their status to "Away" or "Offline" in the UI.
Once you select "Do not ask me again" you are never asked again. As a downside, there is no way to reset this prompt. You're stuck with your decision forever... unless you can hunt through the Mattermost DB to delete the right value from the right table.
Users should be able to reset any "do not ask me again" prompts…
3 votes -
For Message Display>Compact, Colorize usernames, update to use color blind friendly colors
I really like the compact message display view. I use the "Colorize usernames" option, but the use of red and green for the usernames is difficult for me as I'm color blind. I understand that the contrast between red and green is great for non-color blind users, but it's super difficult for the color blind. This blog post gives some good suggestions as to colors that will be easy to distinguish between for the color blind: https://www.tableau.com/blog/examining-data-viz-rules-dont-use-red-green-together#:~:text=Use%20a%20colorblind%2Dfriendly%20palette%20when%20appropriate&text=For%20example%2C%20blue%2Forange%20is,blue%20to%20someone%20with%20CVD. Thank you ;) Love mattermost!
3 votes -
Give each channel in the sidebar a badge that displays the number of "unread messages" in that channel
Add an option such that, if a channel has any unread messages, a badge will appear in the sidebar for that channel that indicates the number of unread messages. For my team, there can be a lot of activity across at least a handful of channels. It'd be amazing if a badge could appear next to each channel when there are unread messages so that I know how many there are in that channel. It'd be super helpful for triaging messages. To know if there's a little new activity in that channel, or a ton of new activity that I'm…
4 votes -
Support Calling From Mobile Browsers
When using mobile browser (Android/Firefox) to visit a self hosted Mattermost site, it does not show the option to call. If "request desktop site" option is used on mobile browsers, the calling function is shown and works as expected. Request to add this Call option to mobile browser versions also.
3 votes -
Allow Self Signed Certificates From User Store
Mattermost does not trust self signed certificates imported manually by the user. When mattermost is deployed locally/LAN/VPN without access to the internet, the Android app does not work.
I suspect that it does not trust self signed certificates from the user store on Android/iOS and refuses the connection. Adding this simple feature would make the app invaluable.
Chrome on Android already trusts self signed certificates imported manually into the user store. When visiting Mattermost via IP address on the Chrome browser, it does not display any errors/warnings about the self signed certificate.
3 votes -
Schedule messages in the style of email
Users should be able to schedule messages, just like Telegram or email do.
3 votes -
"Login with Mattermost" or "Mattermost sso verification"
Login to any application within the company with mattermost sso or login with mattermost.
1 vote -
Add an option to require explicit opt in consent when registering a new user
Currently, disclaimer text exists in Mattermost directing users to the privacy policy and terms of use, below the create account button (user registration page). I propose that these should be explicit opt-ins using a checkbox or radio button pairing, rather than an assumed opt-in.
Regulations will differ around the world, and people's preferences will differ, so this should probably be a configuration option rather than a flat behavour change.
3 votes -
Chat left/right alignment
Does mattersmost have a feature to make chat like SMS or MSTeams, where the messages sent by yourself are aligned to the right side of the screen and messages from others are on the left side?
3 votes -
Ability to Search only DMs
I would like to search only DMs and exclude searching the channels. In most scenarios, I would have had a conversation with a few people on DMs. I would like to be able to quickly find those conversations without searching in any channels.
I see https://github.com/mattermost/mattermost/issues/7762 has been closed. But the dependent PR has been merged - https://github.com/mattermost/mattermost-webapp/pull/189.
So I would love the see this idea getting implemented.
1 vote -
Recommend a more privacy friendly app than Google Authenticator for MFA
Mattermost suggests that the users use Google Authenticator which is no longer is available under a free license.
I would propose making a different recommendation.- the MFA setting mentions "When true, users with AD/LDAP or email login can add multi-factor authentication to their account using Google Authenticator." But it should mention that any TOTP application will do.
- the MFA setup page only mentions Google Authenticator instead of giving a shortlist of possible apps, such as Aegis, a free and open source application.
As FOSS software, we should promote the use of FOSS software to users and not lead them to…
3 votes -
Collapsed Reply Threads : enable/disable by channel
Hi,
CRTs are great for organizing conversations and reducing noise on some conversations. But there are some use cases where the old way is better for readability and understanding (e.g. direct messages or channels with a few people).
A good feature would be to enable or disable CRT by channels or direct message. Configuring per user and/or per channel may be relevant.
3 votes -
Android: Add support Per-app language
Please add support Per-app language in Android application.
Details: https://developer.android.com/guide/topics/resources/app-languages1 vote
- Don't see your idea?