General
Please search for existing ideas before posting a new idea.
-
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 -
Add a repository for the contents of your website.
I noticed some errors on your website, mostly typos and small improvements that could be made. It would be cool if I could just send a pull request on GitHub/Gitlab.
1 vote -
Indentation for own messages on channels
It would be useful to indent own messages posted to channels, in addition to current shading with gray. Like in several other chat platforms do.
3 votes -
smtp authorization support request
for most small company, there is no ldap servier or sso. but all most have email service, self hosted or saas like google mail.
if there is a authorization type called smtp authorization like oauth2(google,gitlab...), it will make company helpful more without make another authorization system, bothered with account management.3 votes -
2 votes
-
Offensive Words Filter
In a professional environment, it would not be polite to allow some kind of language specially in open channels. It would be very useful for admins to handle a small database of words not permitted in their channel and a filter that replaces the "offending words" for symbols or other words defined by them.
13 votes -
Edit + Move others' messages in public Channel + History
Edit others' messages in public channels. Give admins the right to restrict the editing rights to certain users and channels.
Use Cases:
1.) Something in a message is wrong, commit number, bug report number, link, etc.
2.) Move message to the appropriate channel, user might have posted it to the wrong channelThis of course also allows censorship, which is why a history of the messages would be nice.
15 votes -
We need "(managerable) Closed Public Channel / Nonstealth private group"
as we like the style of discussion coming up to several topics, a lot customers we work with, make us work with an NDA. So we are not allowed to discuss work related stuff with people, that did not sign this NDA. Ok. We could go with Private Groups. BUT: this is invite only. Sometimes it would be helpful to be able to "see" that there are several topics that might be of my intrest, so i would like to ask the admin to let me join. So I would like to have different "Channel Modes" like : administrate channe…
4 votes -
import multiple slack communities at once
I am on over 20 Slack communities. Adding each one one at a time to my mattermost apps will be slow and error prone.
Add a way to read my config from running slack apps, and/or discover all the slack communities a given email address is a member of, and import them all at once to the Mattermost apps.
1 vote -
Pseudo-random default avatars
Make the default user's avatars more random. Instead of just being a circle with the first letter of the user's username, use some hashing algorithm to generate some sort of identicons. An idea very popular nowadays (Github, GitLab, Gravatar, Slack, etc)
3 votes -
Context menu on user names or mentions, like "Send Email", "View Profile" and allow integrations
Clicking on a user mention shows other mentions. But maybe we want to interact with that user in other ways, like sending a message (which should open the private conversation with them), send an email, view profile, etc.
In addition, we could allow for integration with some other service. For example, integration can be defined as a URL endpoint that can pass/post the username as parameter or request a custom field in the use profile which then can be sent as parameter. For example, let's say we want to integrate with Skype to call the user via Skype. Integration might…2 votes -
Disable Webkit's elastic scrolling for page
Currently when you scroll too far on Mac OS X, the entire page does this annoying sort of elastic stretch-back animation. This can be disabled by some simple CSS. Should be a pretty easy win. :)
2 votes -
CTRL+F performs a browser-like search in the desktop app
One missing piece in the desktop apps is CTRL+F browser-like search.
There is a plan to implement 'search in current channel' (https://github.com/mattermost/desktop/issues/305), but implementing the browser-like find feature is closer to the web app experience
There is existing electron APIs for finding something on the page: http://electron.atom.io/docs/api/web-contents/#contentsfindinpagetext-options
1 vote -
Prevent keyboard from hiding after sending on native mobile apps.
Keyboard hides after clicking send button.
It would be better to persist the keyboard on screen after sending a message. This is a common use case for users to who want to send separate messages instead of creating paragraphs.
Hiding the keyboard should be triggered by the 'Done' button or touching the message display area.
11 votes -
Allow users and passwords to be created from admin console
While having users create their own accounts as a result of sending an e-mail invite, I'd like to be able to make users and assign them permissions and passwords right from the admin console, without having to configure SSO or drop to a command line.
3 votes -
Make referencing/embedding attached images easier
It's already easy to attach an image simply via drag and drop or pasting it from the clipboard. That's great!
Unfortunately at the moment it is not possible to attach an image and directly reference/embed it in the message, so that it is shown in the text. You first have to send the message to get access to the image links.
The easiest solution would be, to provide image links even without sending the message, so that we can link manually.
The more sophisticated solution would allow me to click on the image which should then paste the image link…
3 votes -
Jump to new message
In case of a new message it would be great if the application/ web interface would directly jump to the contact who sent the message.
Actually you get the notification and need to click on the marked contact to see the new message.This should be optional.
4 votes -
Don't play the notifiaction sound if your phone is muted
The android app is playing sound, when receiving notifications, even if my phone is on vibration. Probably due to the webview used.
11 votes -
Add a one-click action to create a new snippet
Like Slack, being able to create a snippet by clicking a button and choose from a droplist the language would be far less painful than typing ``` (especially for non-qwerty keyboards).
It would be more intuitive especially for coders who discover the platform. Thanks!
16 votes -
mailgun as mail manager
Propose to use mailgun (an email service for developers) as an alternative to the SMTP server. The open-source blog platform ghost uses it and it is very easy to configure (instead of a whole server mail to install and secure).
6 votes
- Don't see your idea?