General
Please search for existing ideas before posting a new idea.
1232 results found
-
emoji reaction keyboard shortcut
This was my most used shortcut in another messaging app that starts with an S and ends with an ack.
Also to then be able to select emoji with arrow keys and enter is crucial. Would even go a step beyond if shift enter allowed you to pick more than one emoji reaction! #Mindblown
22 votes -
Create an editable message ('wikipost')
Our team documents project features by posting and re-editing posts. (They can then be flagged, or in future, made sticky, to keep them at hand.)
What would be useful here is to make a post that I choose to allow others to edit, in a wiki or confluence-style.
120 votes -
6 votes
-
Support for the Slack Real Time Messaging (RTM) websocket API
The RTM API allows integrations to connect to slack from behind a firewall, seemingly connecting much like a normal desktop client might, from any computer, not just an externally visible server.
It's a very important enterprise feature for those wanting to integrate Mattermost with their internal applications.
Further discussion on this can be found here:
https://forum.mattermost.org/t/does-mattermost-support-real-time-messaging-api-from-slack/1287/2And this slack FAQ describes the differences between the Events and RTM API's:
https://api.slack.com/faq#events_apiThis is the Slack RTM API spec:
https://api.slack.com/rtm63 votes -
Separate "Favorite channels" and "Favorite users"
The new "Favorite channels" feature interleaves channels and users. It would be better to separate out "Favorite users", the same way Channels and Direct Messages are separate.
22 votes -
Wekan
Integration of Wekan - Open Source Trello-like Board System
23 votes -
"Voiced" channel mode like IRC
Sometimes (especially in open source development) public and private are not granular enough distinctions. I'd like to be able to set a public channel as "voiced" where only certain users can post messages, but everyone can read them.
This is similar to IRC, and is extremely useful for meetings held publicly, but where the only voiced participants are members of the project leadership.
17 votes -
Restrict Direct Messages user list to the members of the currently viewed team
The DM user list can be very crowded. My suggestion is to restrict this user list to the members of the team that is currently selected in the Teams Sidebar, just like the way public channel list is implemented.
So the user list in the "Direct Messages" section will change when the user switches to a different team.
15 votes -
Client for Ubuntu Touch
Hello,
as Ubuntu Touch (UT) is not dead. See https://ubports.com
They are doing an awesome job getting UT going.I wanted to know if there is someone who wants to write a client for this OS :)
Cheers.
21 votes -
Todo
ToDo and Notes for private or channel usage.
14 votes -
Add the option to increase font size
Currently the web interface has no option to increase the font size. This is plainly silly. Please fix this ASAP.
102 votes -
hide offline contacts
It would be nice to have an option, that enables the user to hide contacts that are currently offline.
This would mainly apply to the "direct messages".
It is really annoying to search through a long list (~50) of contacts you often need to chat with, when about 50% are currently offline and are therefore of no interest at the moment.72 votes -
Host a repository for the mattermost-desktop Debian package
It is nice to have a .deb package for mattermost-desktop, but it would be even easier to have a repository we can add to sources.list so the app can be easily updated.
8 votes -
Open attached image in browser
When trying to view attached images at their full resolution, having to save the image, find where you saved it, and then open it there is quite clunky.
It would be better to open the attached image in a browser, users can right click save it from there, and it can easily be maximized there
15 votes -
Playback iPhone videos
Being able to view videos uploaded with an iOS device (.mov)
29 votes -
Add a Message of the Day feature for each channel
We have several teams at work and each channel in the team has a specific purpose. It would be ideal if we could set a time at which a recurring message of the day would be posted. We would include links to resources for the team as well as recent news for people who have been out of the office and are returning.
It would be like an extension to the header and purpose sections. Ideally tagging people would work such that some of the messages can act as daily reminders to everyone of the schedule.
52 votes -
Allow adding custom words to user and/or team dictionaries.
Words not in the stock dictionaries are always marked as errors; there's no way around it.
8 votes -
Share pictures from the app
It would be nice if pressing and holding a picture for a few seconds in the chat window would let you share it to other apps. Right now in the React app pressing on a picture in a chat will make it light up a bit, but there's no prompt to do anything with the picture. Also it seems that there's no way to share pictures from within the app in general.
The only other OSS chat app I've found that allows this so far is rocket.chat (but only on their old Cordova app).
15 votes -
Allow mattermost inside an iframe, in a controlled way
This pull request introduced a security measure to protect against clicjacking attacks: https://github.com/mattermost/platform/pull/253
But it also prevents some legitimate uses of iframes. For example, Nextcloud has a "external sites" function to run any app as if it was a Nextcloud app, by putting it in an iframe inside Nextcloud (https://docs.nextcloud.com/server/9/admin_manual/configuration_server/external_sites.html).
My proposal is to add some settings to allow an authorized domain, and then change X-Frame-Options, instead of DENY put ALLOW-FROM this domain. And to check the domain also in the javascript check in head.html.
This way it would allow legitimate uses, while still protecting against clickjacking attacks.
51 votes -
resize image upload
Fist important use of mattermost is sharing picture.
We need to upload a smarphone picture with a good resize for not explode server hard drive. (picture management is not easy with history)For example when we upload a picture, a menu ask:
Choose size upload:
- original size (~4mB)
- full hd (800 kB)
- 1024px (200 kB)
(we can use mozjpeg lib)Resize coulb be on the sever or on the app, but it's necessary.
This feature is not on slack and i don't understand WHY.
76 votes
- Don't see your idea?