General
Please search for existing ideas before posting a new idea.
- or
No existing idea results
- ~ No ideas found ~
1200 results found
-
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 look like this:
Display Name: "Call with Skype"
Custom Field: "Skype username"
URL end point: "skype:%custfield%?call"Such integration will now show on each user profile a new field to fill up if desired: "Skype username". Then in the context menu of the user, we will see option "Call with Skype". Clicking on that option will do an intent/open url that matches "skype:<value that user entered in the custom field>?call"
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 -
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 -
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 -
Prevent changing first and last name changes when using LDAP
It would be great if you could prevent users from changing their first and last names when using LDAP authentication.
2 votes -
Preprovision native client apps
As i'm rolling out the native Windows client to a lot of users (via windows software distribution) i'd like to be able to pre-provision the app with our mattermost servers url (and maybe other settings). It would be great if the client would support some way of getting it's initial configuration for example via a config file distributed with it.
I've posted it to the windows category but i guess this would be nice (and just as easy to implement) on every platform. Mobile apps might be more difficult though.23 votesThis feature is in progress and planned to ship with Desktop App v4.0
-
Stop sniffing the User-Agent, use feature detection
The Mattermost web interface uses the User-Agent of the browser, which is a bad idea because browsers can (and do) anyway lie about which browser they are.
As a matter of fact, right now Mattermost will give a warning (and not work) when e.g. using Epiphany (the GNOME Web browser), but changing the User-Agent does work. Because its engine is WebKit, which makes it to support almost everything that Safari does (and Safari is in the list of supported browsers).
What Mattermost should do is feature detection. More info at: https://github.com/mattermost/platform/issues/3353#event-703118004
25 votes -
Support for older Android version - starting from 4.0+
Android 4.4 is to high requirement. Slack app support also older Android versions, why Mattermost can't? 4.0+ would be reasonable.
7 votes -
blackberry 10 app
I have an Blackberry Passport with Blackberry 10 OS
I like very much Mattermost but android app isn't compatible with Android Runtime 4.3 which is the one on Blackberry 10
I can test and translate
Best regards
ArchGalileu8 votes -
Extract GIF from Giphy links
When posting a link to a Giphy page (e.g. http://giphy.com/gifs/power-rangers-morphin-OOZLyBA9Euq2I), it would be nice if Mattermost could automatically display the GIF below the post.
(It works if you post the direct link to the .gif file but most users won't do that.)7 votes -
Allow restricting GitLab/GitHub SSO user signups to only a particular team
Near as I can tell, right now if you use the GitLab/GitHub SSO option, any user with an account is able to sign up. It'd be great if there was a way to restrict signups to only users who are members of a particular team.
3 votes -
Customize search clause for fulltext search
Currently search clause for fulltext is using "@@" operator for PostgreSQL with tsvector/tsquery. But I would like to use "LIKE" operator with re-generated index for better search using language specific algorithm(e.g. Japanese).
Now search clause template is "@@ %s". I would like to replace it to "LIKE %s" or "LIKE func(%s)".
4 votes -
A way to tell web hook is coming from matter most.
I hate having to have multiple repos, one for slack and one for mattermost. Would be nice if post coming in would tell me it's coming from mattermost.
1 vote -
Use clocks to easily create and view threads
This feature is really usefull to identify and follow different conversations in a channel.
When you click on a clock, it adds the clock in the beginning of the post (or at the position of the cursor).
When you hover on a clock in a post, it highlights the referring post and the answers to this post.You can see a demo there : http://sveetch.net/tribune/
2 votes -
Make build process easier
At the moment you have to configure the build environment to build the package. I'd suggest to create one script which will do the job without any configuration on almost all Linux environments.
1 vote -
Add show and set focus to the window option on new message
Add an option to show and set focus to the window whether there are new messages or mention. To make it possible for a user to surely notice and to react the message.
I had already pull requested this feature. About detail following link.
https://github.com/mattermost/desktop/pull/1852 votes
- Don't see your idea?