General
Please search for existing ideas before posting a new idea.
1251 results found
-
End-to-end (e2e) encryption support
This would require major architectural changes for the Mattermost server, but adding some use cases to gather feedback from the community.
Server admins wouldn't be able to read the content of conversations because they don't hold the keys to decrypt, which means users wouldn't have to worry about
- Server admins spying on their private conversations
- Governments subpoening server admins into handing over conversations
- Hackers taking control of the server being able to read the conversations363 votes -
Default email domain for LDAP users
There should be a option for default email domain for LDAP users.
Use case: large organizations often have multiple object trees, and some might not contain the users email address explicitly. In some cases you might have a default email domain for all users (example.com) in addition to their unit-specific (unit.example.com) domains.
For more dynamic settings like a Django settings.py you might to able to specify that the email address of an users is their uid + the default email domain of your organization, but when that's not the case you instead relay on the settings being provided to you,…
2 votes -
Ability to receive notifications for muted channel
I would like to configure a channel to receive mobile/desktop app notifications when I am mentioned, but no badge on a channel/app icon when I am not mentioned.
12 votes -
Delayed messages (/echo) should have longer delay than 10000 seconds
You can delay a message for 5 seconds with this syntax:
/echo "This multiline message
is delayed" 5Today the delay limit is 10000 seconds (~2 hours 45 minutes). This is to short. This should be increased to at least a few days, but why not a week or more (so the message is sent after the vacation is over)?
Sometimes when you got a message, you don't want to disturb the receiver at this time (e.g. in weekends or in vacations) or you got a better strategic moment to submit an idea. Then it would be very handy to…
46 votes -
Add YouTrack Integration
Add integration for YouTrack by JetBrains
107 votes -
Embed Calender, etc
It would be nice if there would be the possibility to create channels in which you could fix an embed content in the upper area. E.g. a Google calendar which shows the weekly overview or an external service for data storage etc..
Alternatively, a bot that writes the Daily Todos in a channel like slack would be possible: https://get.slack.help/hc/de/articles/206329808-Google-Kalender-f%C3%BCr-Slack
4 votes -
Improve the UX of the very first screen
The first impressions of an app are critical. This is the screenshot that I have when I have first installed the Matermost desktop client on Ubuntu. I think it will be the same for all platforms:
Almost everything on this screen is unfriendly to a new user especially a non-technical user.
1. The title
It just says: 'Add Server'. Nothing like 'Hi!' or 'Welcome to Mattermost!' or anything that displays some kind of enthusiasm for welcoming the user. This is where Slack shines - friendly, quirky (perhaps later annoying) messages.
2. Server Display Name
Even as a fairly technical…
3 votes -
Enable different spellchecking languages for each server
I switch between a German and English server a lot and one of them always has all of my messages underlined red, so being able to set the language on a per server basis would be great!
3 votes -
Push-to-Talk
While "texting", I would like to be able to transmit an ad hoc sound bite, so that I can quickly verbalize something without having to start a call session - not store-and-forward, but immediate live voice, Star Trek comm badge style.
I'm glad I ran into you guys in Punta Cana!
7 votes -
Don't show deactivated ldap users
My organization would like to have the option to not show deactivated users in member lists.
3 votes -
Add download button for code block
When someone add code block using ``` add download option for that code block. Perfect option are download that code with automatically added extension from Syntax Highlighting (if used, if not .txt).
For example: download all code block with .sh extension. That option can be on three dots **, as delete option.4 votes -
Make search work as it should.
Currently, search is horribly broken for technical conversations. For example, given a post which contains a log message, such as:
PROBLEM srvnagios at 10.4.1.74/MYSQL_threads-connected is WARNINGA search for MYSQL will not show this as a result. This is, certainly, just an example and it's been relayed that this is by design due to a lack of support for preceding wildcards (which shouldn't be needed anyway). Simply typing MYSQL in the text box should return any string that contains MYSQL or mysql.
11 votes -
Private metadata on mobile notifications
My organization is using Mattermost heavily, and we'd like to receive mobile notifications to make it more useful. However, currently Mattermost shares a lot of metadata with Apple's and Google's servers:
This is preventing us from enabling notifications.
I'd like to suggest that you treat the Apple and Google push notification services just as a "wake up" signal, without including user ID, team ID, etc. The mobile app would then connect (via TLS) to its server, download any new messages, and generate local notifications based on those.
I recently spoke with someone on the Mattermost team who suggested that…
10 votes -
Linux desktop app: start hidden in tray without creating window itself
Instead of creating the application and minimizing it application start must be done without creating window itself.
Lack of this option I have discussed here https://forum.mattermost.org/t/solved-linux-mattermost-desktop-start-minimized-from-command-line/6321/18
12 votes -
Support ip and mac text search
The docs explains that:
"IP addresses, for example 10.100.200.101, do not return results."
(https://docs.mattermost.com/help/getting-started/searching.html#hashtags)I would like to be able to search on ip-strings from my messages.
87 votes -
Enable pasting images into text bar for the iOS app.
Right now you cannot paste images into the text bar with the iOS app. This makes it difficult to share images by copying and pasting rather than saving and inserting. If I have an image in my clipboard, I would like to be able to long press in the text entry bar to trigger the paste button. This would then add the image to the text where I could review and either send or remove it.
5 votes -
Add context menu for messages on desktop client
The same menu that shows when clicking the "..." icon to the right, including reactions and reply, should appear when right-clicking on any given message.
It is a major usability inconvenient when using a large screen, to have to move the mouse all the way to the right edge of the screen in order to click that.
16 votes -
Show nicknames on each line while in compact mode
There should be an option to show the nickname on each line, when using compact mode. As a long-time IRC user, I expect to have the name repeated on each line.
This is specially annoying when the "New Messages" marker shows, where it should ALWAYS show the name in the line following the marker.20 votes -
Make emoji replacement a separate option from the rest of post formatting
I consider it unacceptable that I can't choose to disable having my words replaced with emoji, without also having to give up on EVERY SINGLE post formatting feature. I want to be able to use post formatting, just NOT have any emoji appear without me explicitly choosing to insert them.
57 votes -
Configure AWS sns as push service
Hello Team ,
Let me know how can I use a aws SNS as push service in mattermost ? right now am using the mattermpst push proxy (https://github.com/mattermost/mattermost-push-proxy)
1 vote
- Don't see your idea?