General
Please search for existing ideas before posting a new idea.
1220 results found
-
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 -
Schedule messages in the style of email
Users should be able to schedule messages, just like Telegram or email do.
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 -
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 -
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 -
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 -
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 -
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 -
Sort Emojis
It would be great if it was possible to sort emojis manually as to promote certain internal custom emojis.
3 votes -
Absolute dates display
Currently, Mattermost only supports relative dates display. However, there should be a feature that allows users to configure absolute dates display individually.
This functionality would improve the readability of posted messages, reduce human errors, and facilitate smoother communication and management.
3 votes -
Trigger a notification/webhook when a Playbook task has been assigned to a user
The only notification of a Playbook task being assigned to a user seems to happens in the daily digest. We'd like to be trigger a notification as that assignment happens either to the Playbook's run channel or via a webhook.
3 votesLabels and status updated.
-
Feature Request: Mass unfollow threads
Mattermost gets laggy when there you are following many threads. To the point that opening the "threads" tab fail to load with timeout errors. See github issues below:
https://github.com/mattermost/mattermost/issues/23690#issuecomment-2611855763This is true to people that have been using mattermost for a while now, we have been using it for 6 years and using collapsible threads since they are in beta.
Being able to mass unfollow all past threads will fix this.
I have tried disabling threads in the whole organization and re-enabling it but it didn't remove the follows.
If there's any backend/sql command i could run that would be…
3 votesUpdated labels.
-
User groups on Free plan
I am currently in the process of migrating some of the community groups i participate in on Discord to Mattermost (a couple of game communities and a big friends group, about 60 people) in order to self host them.
The only big feature mattermost (free) is missing compared to Discord is user groups and advanced ACL. I’m open to subscribe to a paid plan to support Mattermost development, but 10$/user/month is just way too much for this use-case.
Would you consider adding the user groups feature (and maybe a subset of advanced ACL) to the Free plan (maybe in a…
3 votes -
Bulk actions for drafts (i.e., delete)
I guess I'm an indecisive typer, but I regularly find myself having to empty out my entire list of drafts (from thread replies, in particular) on the desktop app. And since these are scoped to each 'team' I've joined, I have to do it N times.
A way to 'select all' (+ maybe unselect those drafts I want to keep) and delete them would be great! Thank you beforehand!
3 votes -
Search parameter for message priority
We got a few user requests if it's possible to search specifically for prioritized messages with the possibility to define the type of priority (important, urgent). This would be very helpful sometimes.
3 votes -
Message attachment action button open URL
Currently, message actions button is doing a HTTP call to get a JSON response. What about adding the possibility to define button that open an URL in a new tab ?
Using https://developers.mattermost.com/integrate/plugins/interactive-messages/ , we want to display a button that simply open a link:
{
"attachments": [
{
"pretext": "This is the attachment pretext.",
"text": "This is the attachment text.",
"actions": [{
"id": "open-link",
"name": "Open Dashboard",
"integration": {
"link": "http://grafana.my-dev.com"
}
}
]
}
]
}
```3 votes -
Show emoji in Thread view as you do in Channel view
SUPER EASY FEATURE / FIX
In the Threads list, show the emoji that are on the first message of the thread just like you get in Channel view.We use threads as key topics of discussion, many are related to things that need to get done. When complete, we mark the first message in the thread with green check. We also use it to report bugs by marking the first message in a thread with the bug emoji. We have several emoji use cases for different purposes across different departments.
For some reason, the emoji is missing in the Threads…
3 votes -
Display Full User Names in Mobile App (Avoid Truncating with Ellipsis)
Hi Team,
I’ve noticed that on the Mattermost mobile app (iOS), user names are often truncated and displayed as “Kim…” instead of showing the full name, even though the full name appears correctly on the web version. This makes it difficult to identify users, especially in organizations where many people have similar names.
Please enhance the mobile app UI so that full user names are always visible, or at least provide an option to expand or view the full name easily. Ideally, the display should be consistent with the web version, either by wrapping the text, allowing horizontal scrolling, or…
3 votes -
Short URLs
Easy to remember & easy to share
http://chat.domain.com:8065/channels/town-square
to
http://chat.domain.com:8065/c/town-square
or
http://chat.domain.com:8065/town-squareOptinal way to choose URL generation way?
2 votes -
Support websockets on separate sub-domain
Cloudflare does not include support for websockets on its free accounts so they advise you to create a subdomain to be used exclusively for websockets and configure the DNS so that the websocket communication is not routed through their service. I'm not sure how difficult this would be to implement, but I am hoping not very ;-)
2 votes
- Don't see your idea?