General
Please search for existing ideas before posting a new idea.
1206 results found
-
Plugin hook for channel header, title and purpose change.
I would like to add a string to the header and purpose every time it is changed via a plugin, but this is currently not possible as there is no hook for channel metadata in the plugin API.
23 votes -
Include Racially Diverse Emojis
Currently, all of the default emojis (people, hands, etc) on the desktop app have a light yellow skin tone. Since you are already using apple emojis, it would be awesome to integrate the ability to change the skin and hair tone of these emojis.
40 votes -
edit timestamp
When a message is edited, there is currently no possibility to see, when it has been edited. Maybe add the datetime of edit to (edited) text
3 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 -
zoom inside picture
Hello,
I think it could be a really good idea to have the possibility to zoom inside shared picture. Sometimes it's too small, we need to download it and then zoom inside it.thanks
75 votes -
System admin should be able to create one Slash command available to all teams
I have a serve running Mattermost Team Edition and would like to be able, as a system admin, to create a slash command that can be executed by every team on the server.
9 votes -
hubspot
Pls Connect to Hubspot
6 votes -
API: Add new_msg_count to /users/me/teams/{{team_id}}/channels/members
Currently you need to make two calls to get the total count of unread messages or to get the count of unread messages from a single channel (
/users/me/teams/{{team_id}}/channels
and/users/me/teams/{{team_id}}/channels/members
).To avoid the first request, it would be nice to have a new property e.g.
new_msg_count
that returns the current new message count for a channel. This is currently only possible by substracting themsg_count
(second request) from thetotal_msg_count
(first request).This topic has already been discussed on github: https://github.com/mattermost/mattermost-server/issues/8591#issuecomment-383909505
7 votes -
Have ability to close a channel without leaving it
Currently it is not possible to 'close' a channel without leaving it, or remove it from the sidebar. This can be problematic when you are a part of many channels, especially private ones where you will need to be re-invited to it after leaving it. For example, I would still like to be part of a particular private channel in the event that something comes up, but I would like to have the option to close it/remove it from the sidebar to avoid clutter.
Right now there is no method to close a channel from the sidebar and still be…
7 votes -
Directory of public channels/channels I can have access to
A user should be able to easily see & search the list of all channels they have joined and can join. I'm seeing a number of duplicate channels created across teams because the user did not know it existed in another location.
42 votes -
create an integration with LucidChart (lucidchart.com)
Create an integration with LucidChart (web-based Visio-like application)
3 votes -
Enable automatic account deprovisioning for SAML
As per the documentation : https://docs.mattermost.com/deployment/sso-saml.html#saml-single-sign-on-e20 SAML currently does not support automatic deprovisioning, and is only possible if AD/LDAP sync is enabled.
For environments where AD/LDAP is not possible, it would be great if SAML could also automatically deprovision users from Mattermost as well.
7 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 -
Add Polish language spell check
I see the language dic (pl-PL.dic) file in simple-spell-checker-0.9.8.tgz
(https://registry.npmjs.org/simple-spellchecker/-/simple-spellchecker-0.9.8.tgz)
but no action Polish (Polski) in Spelling Languages in app.
Please add polish language spell check function in app.
15 votes -
display pinned messages on top
Unless you happen to be Chinese the pinned messages on the right are likely the last thing you will read.
The effective way to pin messages is to stack pinned messages on top.
The metaphor is that the message is pinned to the top of viewport and does not scroll away as other messages do.
5 votes -
Allow SVG as custom emoji
Allow the user to upload SVGs as custom emoji
currently only PNG, JPG and GIF are allowed. But when I tried to upload an SVG the Preview rendered, but the saving was not possible because of file extension limitations.
1 vote -
Don't create duplicate installation on Windows when upgrading (MSI)
After upgrading the Windows desktop client from 4.3.1 to 4.3.2, both installed with the MSI, an entry for both versions exist in add/remove programs.
Two keys are created in the registry.
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{A44E2D12-7D92-4ABC-8366-35E1CD827C01}
and
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{C0437176-EF43-4633-A55C-1164B09E8646}
Updating the application, which would normally be a simple process of running the MSI for the latest version with the /qn switch through any systems management system has turned into a scripting exercise. Either the GUID should stay the same or the old version should be automatically removed.
Additionally, removing 4.3.1 after installing 4.3.2 breaks the installation, as the files are installed…
3 votes -
Automatically restart Mattermost after upgrade if it was already running (MSI)
When updating existing installations of Mattermost with the MSI, the desktop app should automatically restart if it was running when the installation started. At the very least, the installer option that starts Mattermost after installation should be exposed as a public property, so it can be set as a switch when installing with msiexec.
Currently, the MSI kills the process but it doesn't restart when running with the /qn switch.
3 votes -
add newlines with CTRL+ENTER (like in Slack and Skype)
this is the opposite of the current setting:
ENTER inserts a new line and CTRL+ENTER submits the message.8 votes -
Mattermost - Dropbox Integration
As of now, the integration between Mattermost and Dropbox relies on third party setup such as Zapier and Integromat:
* https://zapier.com/apps/dropbox/integrations/mattermost
* https://www.integromat.com/en/integrations/dropbox/mattermostIt will be great to have a built in plugin to perform this functionality. For example, send a notification to a channel / direct message when a file is uploaded.
1 vote
- Don't see your idea?