General
Please search for existing ideas before posting a new idea.
100 results found
-
Allow moving posts to, or between, threads
Currently, there is no way to move posts between threads. If you accidentally make a post not within a thread, or in the wrong thread, the only way to correct this is to delete the post and re-create it.
Even via the API, it only allows updating is pinned, message, has reactions, and props. No root id.
It would be nice to allow updating the "root_id" via the API. This allows moving posts to threads or between threads.
6 votes -
Reply to Private Chanel Posts
Hello friends
I want to have settings for a private channel where I can only allow channel users to reply to posts.1 vote -
Support readonly filesystem without errors
It is a best practice to run kubernetes workloads as readOnlyRootFilesystem. See https://kubernetes.io/docs/tasks/configure-pod-container/security-context/.
When running with such a security context, Mattermost will throw an error : Failed to update assets subpath from config.
This is the case even if the deployment is not served as a subpath.
My proposal is to add support for a readonly filesystem, by either :
- Detecting when the SITE_URL is not affecting the subpath, thereby not raising an error and not trying to update the subpath
OR
- Writing the updated files to a different directory that can be mounted as a read-writable…1 vote -
make channel read-only for specific users (mute)
I'd like to have the ability to restrict users from writing in a channel without having to remove them altogether. Like muting them/making the channel read-only for them specifically.
3 votes -
A format for coloring text
Hello dear friends
Given that there is no format for coloring part of the text
Please vote to add this format to this post.Colored text is very necessary to send a message and emphasis
13 votes -
The button to go to the last message
Hello to all friends
I think it is very necessary to place a button to go to the last message in the channel.
18 votes -
Name group direct message channel
Hi Team,
Please provide an option to name a group, instead of the current state that only shows the number of members and members' names.
Thank you.
36 votes -
There should be a page number on the Server Log page (There should be a pagination for the Server log page)
as per The Current Functionality of the Server log page there is No pagination, if The user see the old logs and he want to Find the same page Again then hes not able to Find that page and Time to time the logs added in the page so it will more difficult to find the same page because when new logs added then its possible that the Page Number will change so if there is a Pagination then User directly redirect on that page and save some times.
1 vote -
Convert group messages to private channel
Hi Team,
Could you provide a feature to convert group messages to channel as discussed here
https://forum.mattermost.org/t/convert-group-messages-to-private-channel/5261/631 votes -
Server-wide categories for your sidebar
The new feature "costume category" gives the option to re-sort your channels and also Direct Messages.
It would be great if that would work Server-wide and not only Team-wide.
Exspecially for Direct Messages it would help to be able to sort them. It could work like the "Favorite" which is also server-wide.
It could also be an option to have it server-wide optional by a setting12 votes -
Keep "recently read" channels on top, like unread
I find the feature where channels with unread messages are in an UNREAD category that's above my FAVORITES to be very helpful and useful. I often have a few such channels at any one time, and I often read and answer them all at about the same time, switching between them.
The problem is that, as soon as I read through or respond to one channel, it is no longer UNREAD, and so leaves that topmost category. Often I want to respond with an additional line of text, or make an edit -- but now it's difficult to find that…2 votes -
add feature to create groups of Members.
Create groups of members to easily add a group to a new channel vs. adding/inviting people individually, or be able to tag a group of people.
7 votes -
Use the preferred_username claim as the Mattermost username for OpenID Connect.
OpenID Connect (OIDC) has been added to the latest Mattermost Enterprise Edition. However, Mattermost seems to use the user's email address as the Mattermost username.
According to the OIDC specification, the standard response contains a preferred_username claim and the value of this field should be used as the user name.
When the preferred_username field of some IdPs is a mailbox (e.g. Google Login), only then is the mailbox prefix considered as the username.
4 votes -
Increase/Remove/Configurable-ize the hardcoded limit of 1000 days of indexed history in ElasticSearch integration
If you integrate ElasticSearch, there is a hardcoded limit of 1000 days of history that will be indexed and search. Make this limit configurable or remove completely so that the whole chat history can be searched.
This has the nice benefit of making ElasticSearch integration strictly better than stock search in this area, rather than having non-overlapping feature sets which need to be balanced against each other.
3 votes -
Add CLI command to list OAuth
mattermost CLI has webhook list but nothing relevant for OAuth integration list anywhere
missing ability to CLI list OAuth integrations
could this be placed under existing "webhook" command?
1 vote -
How to calculate dc power with power calculator?
You need to consider why you need to know the physics of the power calculator. To deduce the total power calculator watts, it is necessary to determine the apparent power, reactive force and capacity. You should remember that the power calculator does not distinguish the delayed and leading power factors.
Read full guide here: https://wattinsider.com/how-to-calculate-solar-panel-battery/Therefore, the capacity of the power factor parallel to the device must be connected to obtain correct readings.
3 votes -
Emoji Delete Audit Logging
As of now, there is no audit logged in to the Audits table when an emoji gets deleted. The only way to find out about this is through the mattermost.log. For example:
{"level":"debug","ts":XXXXXXXX,"caller":"web/handlers.go:101","msg":"Received HTTP request","method":"DELETE","url":"/api/v4/emoji/<emoji_id>","requestid":"XXXXXXXX","statuscode":"200"}
It will be better to have this information logged into the Audits table for System Administrators to have the ability to trace this information.
3 votes -
Group Chat Organization
Generated from the original post in Mattermost Forum - https://forum.mattermost.org/t/feature-request-group-chat-organization/11429 on behalf of the user.
"The request: Please pull Group Chats/Discussions out from DIRECT MESSAGES and create a new heading like GROUP MESSAGES or something… AND, on top of that… have that list sortable (oh how would I love the Group Chat with the most recent message to be at the top).
For context, I work for a small company (< 25 employees) and we use Mattermost. Each Group Chat gets a new “entry” under DIRECT MESSAGES. At this point, it is ridiculously difficult to find the individual people, scrolling…
1 vote -
Provide options for turning off the link previews for specific sites
Currently, we do not want to turn off all link previews (Enable Link Previews: false). Can we get an option for turning off the link previews for specific sites such as Gitlab?
Thanks.
7 votes -
Remove message action popup when selecting text
If someone sends you a long message with text you need to copy, the pop on the right side of Mattermost for replying, reacting to messages, and has "more actions", gets in the way of selecting the text.
This is especially bad when using the compact layout, because it completely obscures the text underneath it. It would be nice if the popup didn't overflow on to messages or at least didn't show up when selecting text.
7 votes
- Don't see your idea?