General
Please search for existing ideas before posting a new idea.
1248 results found
-
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 -
Simplify chatbot integration by enabling bots to run sandboxed, in-process on the server
Currently if I want any sort of 'bot' behavior, I need to:
- Get an API token (ask an admin for permission)
- Stand up a server or learn serverless
- Figure out deployments/monitoring/logging
To test my code, I need to expose my in-progress work to the internet so it can receive webhooks.
This is a substantial bar to clear, resulting in monolithic projects like Hubot with many plugins.
Organizations implementing this style of bot frequently have only a handful of people who know how to contribute to it.
An alternative would be to support 'Managed bots': custom code (language TBD; javascript (via…
6 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 -
Private message with authorized members only
Hi, (I am new to this forum but I have installed Mattermost in my organization)
Is it possible to add a new choice in the administrative console in the option “Allow users to open private message channels with” to request permission to create private messages with members who use the platform.
Currently, the configuration choices are:
All members of the team
Any user on the Mattermost server
and I would like to add :Only authorized members
To prevent all members from communicating privately without prior noticeIs it a good idea ?
1 vote -
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 -
Delete an user's private conversations
In some cases we need to delete all private conversations from an old user but without deleting the user (so it doesn't break continuity in public conversations).
We use an SQL query:
SELECT DISTINCT Name FROM Channels INNER JOIN
(SELECT Id FROMUsers
WHEREUsername
LIKE 'Foo')
sub ON Name LIKE concat('%', sub.Id, '%');
Then "platform channel delete" to delete the channels.But it would be much easier to have a CLI command that does this.
1 vote -
Include channel creation and management restrictions in team edition
I know these features were left out of Team Edition to keep it simple, but these options are present in the config.json file.
Enabling this features from just the config.json file would keep the team edition ui simple, but give smaller teams the same ability to control the whims of their users
3 votes -
Add support for using channel_id in the URL instead of channel_handle
Right now you can link to a channel using the following URL
https://my-mattermost-server.com/teamname/channels/channel_handle
However, if the channel handle is changed, the link gets broken.
This feature proposal adds support for using channel_id the URL instead, which doesn't change. Example:
1 vote -
Image preview should honor exif orientation
Mattermost fetches images from a URL to that image, however it ignores the exif data. This results in the preview often being in the wrong orientation.
36 votes
- Don't see your idea?