General
Please search for existing ideas before posting a new idea.
1222 results found
-
mmctl command to clean-up orphaned files
As it is now, we will probably have to write a custom lambda funtion that scans the entire S3 bucket, tries to match the files with the associated channels, and removes them if not found. Not even sure if this is possible, there are alot of id's in the pathname of the files, so my guess is one of them is the channel id, however, this we still need to confirm.
8 votes -
data retention/purge in open source edition
I occasionally check in, to see, if mattermost is usable, now.
Instead, you made it worse.
You deleted the original thread from years ago:
https://mattermost.uservoice.com/forums/306457-general/suggestions/36989788-make-data-retention-and-prune-reset-clear-availablThis is still wide open:
https://mattermost.uservoice.com/forums/306457/suggestions/15357861It would be nice to propose switching to mattermost, but as it stands, it is still unusable.
There's clearly a need:
https://mattermost.uservoice.com/forums/306457-general/suggestions/46891111-mmctl-command-to-clean-up-orphaned-filesEven though few people are aware this 'uservoice'.exists, many people have asked repeatedly over years.
I voted for the first time (couldn't bother signing up so far). But reading this post, this is at least from 2016. Seems you do not care for new users.
8 votes -
Migrate users from email to GitLab authentication provider using CLI
I would like to have an opportunity to migrate users from email to GitLab authentication provider - mmctl user migrate-auth email gitlab users.json
Currently, it is possible to migrate only to ldap or saml.GitHub Issue - https://github.com/mattermost/mattermost/issues/24425
8 votesLabel and status updated.
-
Allow response from outgoing webhooks
In slack an outgoing webhook can reply with:
Hi, I have a (working) slack webhook that responds with like:{ "text": "Thanks! Build was queued" }
These responses are ignored by mattermost currently. It would be great if they worked too.
7 votes -
Sync between redundant servers
In 2015, GitHub user titanous proposed adding support for more than one instance of the API server. (https://github.com/mattermost/platform/issues/402) It was suggested that it would be added before the 1.0 release, but the issue has since been closed without any changes. Since I didn't see this feature requested in this forum, I thought I would post it so that the community can vote on it.
I work with a team of five, all of whom have personal servers, one of which hosts our Mattermost instance. It would be useful for us if we could host as many as five…7 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 -
CTRL+F on Windows Desktop app puts cursor in Mattermost search box filtered to channel
In the browser CTRL+F brings up text search for the page, so propose in the Windows Desktop app CTRL+F brings up Mattermost search pre-filtered to the channel to have a similar effect.
Other than the ability to search a page, the browser and desktop app have almost the same functionality.
Adding this would make the experiences more equivalent, rather than having desktop just slightly degraded.
7 votesUnder review by our desktop community: https://github.com/mattermost/desktop/issues/305
-
Extract GIF from Giphy links
When posting a link to a Giphy page (e.g. http://giphy.com/gifs/power-rangers-morphin-OOZLyBA9Euq2I), it would be nice if Mattermost could automatically display the GIF below the post.
(It works if you post the direct link to the .gif file but most users won't do that.)7 votes -
Support for older Android version - starting from 4.0+
Android 4.4 is to high requirement. Slack app support also older Android versions, why Mattermost can't? 4.0+ would be reasonable.
7 votes -
Purge Inactive Users
It would be great to be able to purge users who have not logged into the site in a definable window.
7 votes -
Hotlink preview for uploaded image instead of thumbnail
When uploading images it will be nice to have a preview features (like when entering an image through a link) instead of the current generated thumbnail which is not very representative of the image. This is somehow how Slack is showing uploaded image.
7 votes -
Permalink to the part of message
If you want to show something in source code message or big plain text, you can select part of message and send it as permalink instead full message permalink.
7 votes -
Protocol handler for deep linking to channel in desktop or mobile app
Use a protocol handler to get to channels within the desktop app with a format like:
"mattermost://channel?id=#{mattermostchannelid}&team=#{course.mattermostteamid}"Something similar could be implemented in the mobile apps too.
Some open questions:
- what happens if someone clicks the deep link but doesn't have the app open or installed?
- should the deep link work for public channels only?7 votes -
direct message
Improve search/filter during direct message.
With more than 100 users, it is really tough to find the user for DM through scrolling. Sometimes the user only know the first name and not last name... or worse, can only guess the spellingWould be great if we could use
"mochi"
to find
"masashi-mochizuki"
7 votes -
add a go to date feature similar to stack
add a go to date feature similar to stacks. I use this for example to go to the top of a channel. Specially after joining a new channel.
7 votes -
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.7 votes -
Show Emoji picker for current message when hovering on message and typing space
It is a bit cumbersome to select an emoji reaction since the button is fairly small and all the way to the right. I suggest to open the emoji reaction picker when hovering on a message and typing space.
Preview of the idea : http://output.jsbin.com/zabupucuso
7 votes -
Support Ninja Edits
Ninja edits are post edits that occur very shortly after the initial submission. These edits do not receive the
(edited)
marking.It would be nice to give users a little grace period to fix their spelling mistakes, e.g. 1 minute, before the
(edited)
label is appended to the message. On Reddit it works that way.7 votes -
Custom date display setting in users Account settings
It would be nice if users (for example for languages that are not yet translated for Mattermost) could change the format of the date in their apps like they can now change the time appearance. For example short date would be very nice option for many european languages like "dd.mm.yyyy" or even "d.m.yyyy" or "d.m.yy" (year wih two digits only).
7 votes -
Include private channels to search based on current user membership
Make Mattermost API channels search method
( /teams/{team_id}/channels/search )
to include private channels where the current user is a member.E.g. if the user A is a member of channel B and user A performs channel search, it will get channel B in a response from server if B matches the term.
In Mattermost 5.5.0 search returns only public channels in results. The only way to find channel by display name is to get all channels current user is a member of and iterate over them on client side.
7 votes
- Don't see your idea?