General
Please search for existing ideas before posting a new idea.
109 results found
-
Make log file reading easier
The timestamp within the log is now Unix Timestamp. This makes it really hard to find the right logs when there is a issue.
Please implement a option to change to a human readable time. I suggest the UTC timestamp. Dateformat can be fix of should better be looking for the server values.
Now:
{"level":"debug","ts":1540975612.3137412,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}Better:
{"level":"debug","ts":10/31/2018 8:46am,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}Optimal (i am in europe):
{"level":"debug","ts":31.10.2018 8:46,"caller":"web/handlers.go:50","msg":"POST - /api/v4/users/status/ids"}Best regards
9 votes -
Prompt email-based accounts to re-auth using LDAP during migration period
Our organization wishes to use the new bulk export tool to migrate teams and users from our pilot server. This server used email-based accounts, and we are now using LDAP authentication on the new Enterprise server.
All of these accounts should have LDAP, but were created using email addresses that do not always map. We want users to be able to log in once with their old email authentication, then be prompted to log in again using their LDAP credentials.
4 votes -
Enable Team invite link when account creation is set to false for private teams
Team invite link is not available when account creation is set to false.
Inviting users manually via email is tedious, it would be easy if the team invite link is available.3 votes -
Disable join/leave messages globally
It would be nice to disable the join/leave messages independently from the user specific setting. We use a channel to post anonymous posts via a bot. People can see who joined and see a link to an anoynmous post.
10 votes -
Re-Add yourself to a channel you left
We would like to have a feature where you can add yourself back to a channel that you have left.
1 vote -
Restore a deleted channel
We would like to be able to restore deleted channels. One of which this can be done is to have a trash box of all deleted channels, of which we can restore back to in case we would like to reopen it.
1 vote -
Adding users to group DM should provide an option to keep history
When you have a multi user direct message and you add new members (as a conversation grows to need more people) you end up creating a new DM with no history. Instead mattermost should provide an option to keep the history available.
202 votesRelated ticket here: https://mattermost.atlassian.net/browse/MM-25966
-
search in bots' messages
We use MM EE integrate with GitLab EE, so "bots" from GitLab post issues / comments / merge requests to our channels. Today I discovered that MM Search feature does not search (or index?) messages send by such bots as it does not consider them as char participants (from: autocomplete does not offer bots' names, only humans). Is there a setting affecting this or it's by design? Thank you.
18 votes -
Regex sound Alerts
Regex sound Alerts
Ability to create unique sound alerts based on text of message coming in.
6 votes -
EE: Provide controls for creation of public and private channels at the team level
The global channel settings aren't flexible enough create teams with differing levels of channel security. Please consider adding the public & private channel settings at the team level.
Simplistic example:
Team A: invite only with the creation of public rooms disabled Team B: public team, with the creation of public rooms enabled Team C: public room with the creation of public rooms disabled
3 votes -
Add GPG signed and encrypted notifications (end to end)
As administrator I want to restrict notification messages sent from my self-hosted mattermost server to be GPG signed and encrypted.
That means, if a user hasn't uploaded a GPG public key to his account, notifications sent to him only contain some metadata or nothing at all.
If a user has uploaded a GPG public key, then the notification message is encrypted for him as receiver, so only he can read it.
The notification message shall be signed in any case with the private key that I configured in my mattermost server.Motivation: transport layer security between the mattermost server and…
8 votes -
Method to get/export channel member list
Sometimes it would be handy to export a list of channel members for example to form an emailing list or something. Can't find a way to do this either on UI or with commandline tools. Ideally it would be configurable to get Name or Email or both.
5 votes -
Chatting to Golang Bot through direct message
Hello, I have the golang bot implemented into a mattermost channel.
It would be helpful to have an option for users to ask the bot questions in a Direct message as opposed to just a public channel.
I feel that this would encourage users to use the bot more and help shy users as well. That way there can be some sort of privacy between users.
Also, a way to have a log for Admins to keep track of what questions are being asked will be helpful in developing the bot further.36 votes -
6 votes
-
Report duplicate AD/LDAP information rather than setting usernames to random strings every hour
When the AD/LDAP User Filter is too permissive, multiple user objects with the same Email Attribute may be returned. When this happens, and the Username Attribute is not present on the returned value, Mattermost may reset the username of the existing user with the same email address to a random string. This repeats every 60 minutes (or whatever the Synchronization Interval is set to).
For example, if two LDAP objects are returned:
{ userclass=contact, email=myusername@example.com }
{ userclass=user, sAMAccountName=myusername, email=myusername@example.com }In this case, Mattermost may cause username@example.com's account to have its user id changed to a…
11 votes -
Ability to search all content (FOIA)
Sorry if this is already a feature (I'm a Mattermost noob) but I haven't found a way of doing this yet...
If we are going to implement this, we WILL need a way to search all content (Public/Private channels, Direct messages and Archived) for legal queries!
This is a basic requirement of all software we implement within Government!
Note: I am currently using the Team edition as a trial, so maybe it is a feature in the Enterprise version??
6 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.4 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 -
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 -
EE: Data retention policy for individual teams and channels
In addition to specifying custom data retention policy globally across all teams and channels (see https://mattermost.uservoice.com/forums/306457-general/suggestions/10007076-ee-data-retention-and-prune-reset-clear-channel-c), allow
1) team and system admins set custom policies for individual teams
2) channel, team and system admins set custom policies for individual channels110 votesWork has begun to support custom data retention policy for individual teams and channels. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
- Don't see your idea?