General
Please search for existing ideas before posting a new idea.
1195 results found
-
Playback iPhone videos
Being able to view videos uploaded with an iOS device (.mov)
27 votes -
Allow mattermost inside an iframe, in a controlled way
This pull request introduced a security measure to protect against clicjacking attacks: https://github.com/mattermost/platform/pull/253
But it also prevents some legitimate uses of iframes. For example, Nextcloud has a "external sites" function to run any app as if it was a Nextcloud app, by putting it in an iframe inside Nextcloud (https://docs.nextcloud.com/server/9/admin_manual/configuration_server/external_sites.html).
My proposal is to add some settings to allow an authorized domain, and then change X-Frame-Options, instead of DENY put ALLOW-FROM this domain. And to check the domain also in the javascript check in head.html.
This way it would allow legitimate uses, while still protecting against clickjacking attacks.
51 votes -
resize image upload
Fist important use of mattermost is sharing picture.
We need to upload a smarphone picture with a good resize for not explode server hard drive. (picture management is not easy with history)For example when we upload a picture, a menu ask:
Choose size upload:
- original size (~4mB)
- full hd (800 kB)
- 1024px (200 kB)
(we can use mozjpeg lib)Resize coulb be on the sever or on the app, but it's necessary.
This feature is not on slack and i don't understand WHY.
76 votes -
Override "I forgot my password" for AD/LDAP Authentication
When using AD/LDAP authentication for the Mattermost Enterprise server there is still an "I forgot my password" link. I suggest that you allow Administrators to override where that link points to. For example, I would like that link to point to my corporate password reset and unlock portal. And/or allow administrators to turn that link off. This could be a part of the "Custom Branding" options on the Enterprise version.
27 votesYou can remove the “forgot password link” by
- setting “Enable sign-in with email” to false
- setting “Enable sign-in with username” to falseThat said, we’ll keep this feature proposal open for customizing the “I forgot my password” link.
-
Remove team name restriction
Please remove the restriction for team names, because our company name starts with a number and we would like to have our first team to be named like our company name (name and URL).
This seems to be possible in the "GitLab Mattemost Team Edition" but not in the "Mattermost Enterprise Edition".
6 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 -
collapse [-] PUBLIC CHANNELS
We use the favorite channels and direct messages, and therefore would like to collapse the public channels. Then channels with unread messages would only be shown.
[-] PUBLIC CHANNELS +
0 Project X (2)
0 Project Y
0 Project Z[+] PUBLIC CHANNELS +
0 Project X (2)5 votes -
Add support for SQL Server
Most enterprises medium or larger have SQL Server licenses and supporting infrastructure (DBA team, servers, backup/recovery scripts, etc.) already established.
Support for SQL Server would be very helpful so we can leverage what we have in-house already.
61 votes -
Change notification system icon
Change the notification system icon with our corporate icon
9 votes -
User folders sorted by department or server group
I got asked by a colleague if it is possible to sort the Users because he had about 60+ Users in the Direct Messages section.
It would be nice if you can sort it by a specified department (or Position) or that you can create User groups (with specific permissions for example) and that they get sorted in categories like this.
An other way could be that everyone can create custom folders with users in it and can expand it if needed.
35 votes -
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,221 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.
-
Add a system console option to hide the "Leave Team" button
For instances that only use one team, the option to leave the team is not useful.
Please add an option to the system console to hide the button or add a user permission for this function.
The user permission would be the preferred way to handle this to be prepared for growing instances.4 votes -
Add a configurable setting to show count of unread messages, mentions or channels on taskbar
Original discussion can be found here: https://github.com/mattermost/desktop/issues/111
Add a configurable setting to show count of unread messages, mentions or channels on taskbar.
When a message is received, there is small red badge with number of total unread mentions (in the client taskbar icon and the browser tab).
Proposal is to let the user choose what to count on this badge - any messages, mention and direct messages only or even number of channels with unread messages
280 votes -
Have "Unread" option showing all unread messages and notifications across all channels
Slack has something similar that shows above all channels. It makes it easy to browse through your unread messages without having to click each channel separately.
119 votes -
Visual effect to separate private chats from channels
I'd like to somehow tune the color scheme of the Mattermost to separate private chats from channels. First idea that I got my mind is that maybe there could be an option to set a different background color for private conversations?
19 votes -
allow personal access tokens for all users
Currently non-admins cannot create personal access tokens unless they ask an admin to enable personal access tokens for them. Considering that any user could already go through the SSO flow or use username+password depending on the setup to get a token for the API, there should be a config option to allow everyone to create personal access tokens by default.
8 votes -
Delete Direct Message History
Currently, we have users that work in close proximity to one another, and sometimes take on each other's identities, it would be nice if we had a way for a user to delete their direct message history. Reopening a direct message with a user should start fresh. If the logs remained unchanged that would be great too.
24 votes -
Support for nosql database
Considering the benefits of data analytics for such kind of apps, don't you think support for a nosql database would help. Also, if you want to scale it to a million users; will a rdbms solution support that?
9 votes -
Loop GIFs on mouseover
The GIF preview feature is great, but a channel full of looping gifs is visually distracting.
Discord's implementation of this functionality plays the GIF once, then repeats it on mouseover. This works really well and would be a nice polish to the current implementation.
24 votes -
Teammate name display selections
Would it be possible to add custom selection of username, nickname and full name to teammate name display? This would make it possible to use combinations like John Doe (Johnny-boy) or John Doe (johnd).
41 votes
- Don't see your idea?