General
Please search for existing ideas before posting a new idea.
1196 results found
-
Have the option to enable 2FA authentication only for certain IP ranges
Currently when we enable 2FA authentication, it is either enabled for all users or not at all, without any option to have a more granular approach.
It would be great if we can enable 2FA authentication only for specific IP ranges based on the configurations of the admins.
0 votes -
Add option to wrap text in code-blocks when using syntax highlighting
Add option to wrap text in code-blocks when using syntax highlighting.
Currently, if you use code-blocks like so:
some very long text .....
It will wrap as expected and no horizontal scrollbar will appear.However, if you specify syntax highlighting, like so:
c++
Some very long text ....
It will not wrap and introduce scrollbars. I think it'd be nice to have some option to force wrapping, even when doing syntax highlighting.Side note: Is this actually a bug? Or is it expected?
8 votes -
allow different themes to be selected for mobile versus desktop/web app.
Use case: dark theme desired on mobile, default theme for desktop.
8 votes -
Cannot copy and/or paste text to mattermost
I am using macOS Mojave and every time I copy some text from a different source (website, text editor) with command C and then try to paste it in a conversation with command V it doesn't work.
Copy and paste only works if I copy paste with the right click of the mouse, which is slower and more uncomfortable
6 votes -
Send a notification to the mobile app when the sesson is expired
Currently, there is no way for a user to know that their mobile session expired without opening their app and checking it manually. This causes users to potentially miss out important messages as they may not realize that they are signed out.
To solve this, it would be best if the Mattermost mobile app sent a notification when the session is expired, so the user is aware of it and can sign back in.
8 votes -
Emoji from Unicode 10, 11 and 12 missing from picker
The emoji picker seems to be missing all emoji added since Unicode 9. For example Unicode 10 added 🤩 Star-Struck and 🤯 Exploding Head. Unicode 11 added 🥶 Cold Face and 🦘 Kangaroo, Unicode 12 added 🥱 Yawning Face and 🦦 Otter. None of these show up in the emoji picker.
16 votes -
Enable to detect since when a user is offline (manual & disconected)
Currently, using the UX, we cannot determine the last time a user when offline. this feature is useful and could be compared with flowdock.com, as you can see in the image https://user-images.githubusercontent.com/907914/71488129-12347800-2873-11ea-8b03-867c8fc2b357.png
Steps to reproduce:
mattermost Server 5.16+
Open a conversation 1-1 with any user, and if it is offline, we cannot determine since when that user is offlineExpected behaviour:
Open a conversation 1-1 with any user and if is offline. Display as part of user status since when the user is offline.
52 votes -
Allow configuring favorites-only push notifications
Allow limiting notifications to those from favorite channels/people - preferably individually in certain modes (away, offline).
11 votes -
Mobile app : detect team URLs correctly
When entering the URL in the mobile app, if you include the team name in the URL, it will return an error.
For example, http://test.mattermost.com/mytest will return an error, as it only recognizes the server URL and will only accept http://test.mattermost.com.
The app should either directly redirect the user to the relevant team after logging in, or recognize the server URL regardless of the team URL and log the user into the default team.
2 votes -
Notify a user when they are removed from a channel
When a user is removed from a channel, they aren't notified in any way - the channel just disappears from their window. It would be helpful to indicate that you've been removed.
24 votes -
Add Mumble/Murmur voice integration.
Add Mumble/Murmur voice integration.
Murmur is the server component of Mumble, and is lightweight, with highly configurable options and good encryption and voice quality. I think it could really be a powerful voice integration to consider, as it has an easier to use interface than say, Jitsi. Voice inside mattermost would make it a Discord killer imho.
42 votes -
"Save all attachments" - Multiple file download
we have to click on each attachment to download it. make Save all attachments available please. Drag and drop would be nice too.
Thank you
4 votes -
Have ability to add granular permissions to bot
Currently when it comes to bot accounts they can only be set up as either a member or as a system admin.
It would be very useful if users can add more granular permissions to the bot accounts, so they can customize it to suit the requirements without making bot account a system admin.
0 votes -
Possibility to see when user was last time online
For example, it will be great to see such information in private messages to the user.
11 votes -
Mattermost Bulk Export Single / Selected Team
While the current Bulk Export Tool - https://docs.mattermost.com/administration/bulk-export.html#running-the-bulk-export-command - allows backend admins to export all the teams based on the following command:
sudo ./mattermost export bulk /home/user/bulk_data.json --all-teams
It will be great to have the ability to export single / selected team to remove any "inactive" teams when moving / migrating systems around.
The current workaround of removing unwanted teams from the export file is not ideal for instances that have a large number of teams.
57 votes -
Windows 10 on ARM Build
Bitte einen Build (Installationspaket) für Windows on ARM64 zusätzlich.
4 votes -
Allow SVG as custom emoji
Allow the user to upload SVGs as custom emoji
currently only PNG, JPG and GIF are allowed. But when I tried to upload an SVG the Preview rendered, but the saving was not possible because of file extension limitations.
1 vote -
Don't create duplicate installation on Windows when upgrading (MSI)
After upgrading the Windows desktop client from 4.3.1 to 4.3.2, both installed with the MSI, an entry for both versions exist in add/remove programs.
Two keys are created in the registry.
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{A44E2D12-7D92-4ABC-8366-35E1CD827C01}
and
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{C0437176-EF43-4633-A55C-1164B09E8646}
Updating the application, which would normally be a simple process of running the MSI for the latest version with the /qn switch through any systems management system has turned into a scripting exercise. Either the GUID should stay the same or the old version should be automatically removed.
Additionally, removing 4.3.1 after installing 4.3.2 breaks the installation, as the files are installed…
3 votes -
Automatically restart Mattermost after upgrade if it was already running (MSI)
When updating existing installations of Mattermost with the MSI, the desktop app should automatically restart if it was running when the installation started. At the very least, the installer option that starts Mattermost after installation should be exposed as a public property, so it can be set as a switch when installing with msiexec.
Currently, the MSI kills the process but it doesn't restart when running with the /qn switch.
3 votes -
Mattermost - Dropbox Integration
As of now, the integration between Mattermost and Dropbox relies on third party setup such as Zapier and Integromat:
* https://zapier.com/apps/dropbox/integrations/mattermost
* https://www.integromat.com/en/integrations/dropbox/mattermostIt will be great to have a built in plugin to perform this functionality. For example, send a notification to a channel / direct message when a file is uploaded.
1 vote
- Don't see your idea?