General
Please search for existing ideas before posting a new idea.
- or
No existing idea results
- ~ No ideas found ~
1200 results found
-
Include user's language in body of outgoing slash command request
Currently, outgoing Slash commands send in the request body information about the user like userid and username.
However, to properly internationalize a slash command integration (such as https://github.com/jedfonner/MattermostOnFire/issues/2), the receiving system needs to know the user's specified language (from Account Settings > Display > Language).
Please add a "user_language" field to the JSON object passed in the body of the message sent by Mattermost outgoing slash commands. This field should be populated by the user's language (e.g., en-US, es-MX, fr-CA, etc).
8 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 -
Daily email notification option
I have the team version of Mattermost for a small project with friends hosted at my house. The best way to notify my group is via email, however, I can only send so many emails a month through my SMTP server. It would be nice if there was an option for sending a once a day notification added in addition to the instant, 15 min, and hourly.
It would be also really helpful if I could set this as default for all my users and let them change it if they need to.
2 votes -
Use Safari view controller to view links in app
Tapping a link shared in Mattermost currently throws you out of the app and into Safari. I would be preferable to use Safari View Controller1 to show the link inside the app.
5 votes -
[Feature Request] close the websocket connection when revoke the user access token
Hi all,
I noticed that when I revoke the access token of a user. and the websocket connection of this access token is not closed or disconnected.
in addtion, there is no new message from the websocket when revoked the accesstoken, but the websocket connection is ok.
is it posssible to close the websocket connection when revoke the access token or session?
mattermost server version: 4.5.0
thanks a lot
11 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 random 37-digit base-36 number
When this occurs, tracking the problem down is very difficult. The only information in the logs is that the username for several accounts changes to a new random value every hour.
To make this simpler, Mattermost's logs should indicate when the AD/LDAP system returns duplicate entries for the ID attribute.
(Mattermost Support suggested I file this as a Feature Request, although it feels like a bug)
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 -
Invite users ignoring white list
We are using mattermost at our university and have a whitelist set-up so only people from our university can join. However some teams have indicated they want to cooperate with others who are not officially affiliated with our university and thus have no university e-mail address.
We would like an option for sysadmins to invite these users to the server.
3 votes -
Google MFA Authenticator subject should be the URL not just "Mattermost"
Summary
When using "Scan barcode" to automatically configure Google Authenticator for MFA the subject is always "Mattermost".
Steps to reproduce
- Enable LDAP.
- Enable Multi-factor authentication.
- When a user scans the barcode to configure Google Authenticator the subject of the account is always Mattermost.
- If you use couple of instances of Mattermost (example test+prod) you can't distinguish which code to use and can't login to Mattermost.
Expected behavior
- The subject of the account should be the url of the Mattermost instance you are configuring MFA for.
4 votes -
Open/View any type of files within built-in applications
Also we need an ability to open any type of files within built-in mobile applications without the need of previously downloading file. For example: one chat member sends a “.docx” file to the group chat, other members can open this file directly by tapping the link once and choose an application to open it
5 votes -
Allow interactive message button clicks to edit buttons on message
Currently, when a user clicks on an interactive message button, MM sends a request to a remote web server with some information. When the server responds, it can send in a Message json blob, but this does not allow you to change the buttons on the message.
For example, if I were making a poll integration, there might be vote buttons, and after voting, I might update the button message to thank the user, and present them with the options to see the results or hide the message. Currently this is not possible.
6 votes -
1 vote
-
Support Android's central account system
Every time I start Mattermost, it asks me for url and account info, with no option to save it. Please use Android's Account backend to save login information.
17 votes -
add anchors to /help/* docs
Many "normal" users have problems writing markdown when chatting.
For example, my friend don't know how to add "In-line Images".
So, I want to send him a link to "In-line Images" section at https://chat.ohze.net/help/formatting
But I can't because "In-line Images" is not an anchor like, ex https://github.com/mattermost/mattermost-server/blob/master/CONTRIBUTING.md#stage-1-pm-review (auto added by github for headings in a markdown document)1 vote -
Disable notifications functionality for defined period of time
As a user I want to deactivate Mattermost notifications in my windows desktop application for a defined period of time. After this period the notifications will be shown as before.
I can predefine in the period in the setings.
I would like to activate this function by right clicking on the system tray icon and choose the action.3 votes -
Interactive action buttons
Since Interactive Action Buttons are supported (4.2) it would be nice to support different button styles like in Slack and emoticons as text replacement for the buttons. I think this could enhance the overal look and feel of this new feature.
1 vote -
Add support 3D Touch
- new messages
- favorite chanel
- search
3 votes -
1 vote
-
Android: fetch text in background for faster opening from notifications
We use Mattermost (self hosted) in a team of 30 people with about 20 channels.
On my medium performance phone (Xperia Z3) it can take quite a while (~20 seconds) from tapping a notification to showing the actual message, even in ok network conditions (WiFi or 3G+).
In the Desktop App, there's no such lags.I'd guess that by having the App run a background service which already fetches the text data for the channel triggering the notification could considerably speed up this use case.
5 votes -
I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS.
I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS. Also on iPhone, I see all unread messages at top of list, on macOS I have to scan the whole list to find unread messages. So the macOS client needs to catch up with the iPhone.
4 votes
- Don't see your idea?