General
Please search for existing ideas before posting a new idea.
1232 results found
-
Add ability to send permalinks via email/sms
The ability to generate and copy permalinks is great, but it would be awesome if there was an ability to share that URL, so that standard iOS share sheets, or Android intents, could be used to send urls via Gmail, iMessage, etc. Would make it much easier to integrate into our workflow.
3 votes -
Support different sets of Emoji / allow users to switch Emoji styles
Slack (sorry --) supports different styles of Emoji, which would be awesome because I'm not a big fan of the current emojoy style ^^
15 votes -
Android App: Support Gitlab double auth
Actually having a mattermost instance connected to gitlab that use omniauth providers (in my case saml, github and google) is not compatible with the android client.
As it's working on IOS, I suggest that you evolve the android client to make it compatible.
From what I observe, the saml token is being truncated
28 votes -
send message later
I'd find it realy useful to be able to send a message later at a given date and time (e.g. like Buffer).
Often, I'd find some useful or interesting info I want to post to the team chat at off-hours, and the message could either be overlooked because the timestamp will be quite old during work hours, or I'd disturb team members who have hot keywords defined and get notified automatically.344 votes -
Order DM and Members list by online indicator
- Member list (popup box) in the header
- Direct Messages list
- If you can change order by in this lists to order first by online status, then second by name, then it could be more useful.
5 votesThe member list in the channel header now orders members by their online status and then by their name.
-
Autocomplete nickname with initial + Tab, and not only @initial + tab
Autocompleting usernames on initial followed by <Tab> has become a widespread standard since IRC, and is available in all Mattermost alternatives (Slack, HipChat, etc.).
Mattermost allows autocompleting usernames only when @ is used, but this serves a different purpose: linking usernames. Simple and straightforward autocompletion is still usefull in live conversations and the use of @ can be akward, or even difficult on some keyboard layouts. Simple autocompletion is actually missed by some users, and for instance I have a potential team member that refuses to join if he cannot use this basic feature he has been using for…
17 votes -
Open channels and direct messages in different windows (Desktop apps)
Right now we use Mattemost for communication about projects and Spark/Jabber/XMPP for direct messages. The reason we prefer Spark over Mattermost is that we can have each communication in a different app window and that makes it easier if you communicate with more people at once. Typical use case is that you send a question to your colleague and keep the window open until you get the answer.
9 votes -
Allow Mattermost Zapier app posts to contain PDF attachments
Currently Mattermost doesn't support file attachments in Zapier posts, This can be useful when using the Zapier app to generate automated posts containing PDF files.
This feature is also supported by HipChat and Slack, so it would be nice to see Mattermost support it as well.
1 vote -
Access Control List for Web Interface & Mobile App
We are a .org wishing to implement Mattermost.
We would like only a specific group of "internal" users to be allowed to access the server from outside the firewall. In addition, we would also like a specific group of external clients to be able to access the server through the mobile app.
I understand one method is to use a VPN. However, an additional app to put on someone's device may be a burden.
The Novell/Micro Focus Product Webaccess has a feature that allows the admin to specify users via an .xml file.
A snippet:
"Controlling WebAccess Usage:
You can…
9 votes -
Unread posts in the API
I want to use the API to check if I have unread posts, but it doesn't seem the API contains such a counter. It contains a
msg_count
and amention_cout
, but not the counter I want.
There is still a possible hack:
For each channel in a team:
* Get the timestamp of the last visit
* Get the posts created after that timestamp
* Count them
Besides the fact that it's insanely complex compared to a simple yet handy counter in the API, it involves that we have to fetch the content of all the unread posts, which…23 votes -
Daily / weekly email digests
I know it sounds like the “email batching” feature added in Mattermost 3.4 https://mattermost.uservoice.com/forums/306457-general/suggestions/12903204-allow-email-batching-limiting
… but for non-professionnal environnement, a daily, weekly, or even 15 days or monthly “digests” of notifications and/or channels activities would be very useful. Even with one hour batches, members deactivates their notifications when they can't work everyday for the team.
“Slow projects” don't need immediate responses, and a moderate usage of notifications would be appreciated.
In some circonstances, a good (slow) timing of reminder could even drive members' involvement (e.g. for those who takes a few hours per week for a project).
This could be…
37 votes -
Render uploaded .md markdown files in preview window
I would like Mattermost to render uploaded .md files as html rendered rather than as a plain text file.
Currently they display as a text file and if its a long line of text you have to scroll to read it all.
9 votes -
3 votes
-
3 votes
-
Support 3rd Party Push Notification Services such as Pushy
Google Play Services and GCM is blocked in China. This means that users that are not on VPN cannot get push notifications. The only known workarounds that I know of are using a 3rd party Push Notification service such as Baidu (http://push.baidu.com/doc/android/api) or Pushy (https://pushy.me/) or to run your own push notification service. I wish I didn't have to make this suggestion, but MatterMost is severely crippled by this and I dont see the geopolitics changing anytime soon.
23 votes -
copy existing mattermost token to other teams
Currently there are many integrations via webhook / slash commands that need a specific token to be set up in the configuration.
if you want to use the same slash command for several teams its not possible without updating the database manually with the same token you used before in another team.
the best option would be something like a seperate option to set the generated token id manually, so its possible to use 1 token for 1 integration for all teams that are created in mattermost.
Did the same manually in the mattermost database, by selecting the commands table…
3 votes -
Display new messages at the top of channel
It would be nice if there was option to change whether newest messages are displayed at the top or bottom of a channel.
18 votes -
Show filenames after dragging a file into a message
Currently when you drag a file into a message the name of the file isn't shown until you send a message. It would be nice if the filename could be displayed before sending so that you can confirm the right file was dragged in.
3 votes -
Positive sorting of emojis for autocomplete
Switch to the positive attitude of Slack
If you type : thumbs ... : slack suggests :thumbsup: where as mattermost suggests :thumbsdown:15 votes -
Highligh notification for each team per app
Insert the opportunity to highlight the notifications of each team from the team selection menu. Currently it is not clear which team by the notification.
3 votes
- Don't see your idea?