General
Please search for existing ideas before posting a new idea.
256 results found
-
Add ability for administrators to restrict archiving of channels
Users are prevented from archiving Town Square, but users are able to archive any other channel
54 votesSeveral options were considered for this feature, including:
- Separate permissions for archiving, renaming, modifying and creating channels
- Adding a new role for managing channels
- Offering individual permissions for manipulating channelsApplying the fast, obvious, forgiving design principle we arrived at the least complex solution of the options, which was to combine restrictions for creating, renaming and updating channel information, in addition to restricting archiving.
The goal was to keep things simple, so that users either “can do everything” or “can do nothing” and aren’t confused about their permissions.
This feature has been added as an optional IT policy in Mattermost E10.
This was also considered for Team Edition, but it didn’t seem appropriate for a “virtual office” where everyone knew each other well. It would be like having locks on the conference room doors to keep people from erasing things off the whiteboards.
-
Inline spell check for Mattermost Client
Moving from GitHub issues so this feature idea can be discussed and upvoted: https://github.com/mattermost/desktop/issues/86
137 votesThanks everyone for nominating this feature! It’s shipped with Mattermost Desktop App v3.7 on May 9th: https://twitter.com/mattermosthq/status/862325170408755204
-
Add support for S3 server-side-encryption
AWS S3 supports server-side-encryption it would be good if this could be either enabled by default, or configured.
It looks like this should be a fairly small change - the goamz library already has an "SSE" bool flag in the S3 options structure which enables server-side-encryption.
I don't have any experience with go, but I'd be happy to attempt to add this feature myself.
14 votesThis feature is complete and shipped with v4.2
-
JavaScript plugins
It would be useful to be able to inject JavaScript code in order to extend the interface with new functionnalities.
22 votesThis is now supported! Mattermost has released a plugin framework. It is currently in Beta as we add more features for the framework.
For more info, see:
– our forum announcement: https://forum.mattermost.org/t/mattermost-plugins-in-beta-server-v4-4-0/4123
– our plugin developer documentation: https://developers.mattermost.com/extend/plugins/ -
Make notification about new message persistent
Notification about new message stays active only for few seconds and then disappears. Thus it's hard to keep track of new messages.
Is it possible to make them persistent (not dissappears until clicked or any other activity) or increase time they stays active?Al the members of our team suffering from this issue. It would be perfect feature to implement.
The same issue was described on github: https://github.com/mattermost/desktop/issues/91
and earlier here: https://mattermost.uservoice.com/forums/306457-general/suggestions/9182981-add-notification-persistence-preference-to-configu31 votes -
Windows distribution via Chocolatey
Moving from GitHub issues so this feature idea can be discussed and upvoted: https://github.com/mattermost/desktop/issues/124
Chocolatey is a distribution tool for Windows applications, including many free software applications (for example, https://chocolatey.org/packages/pidgin). It allows an end-user to get application updates somewhat like using apt or yum on GNU/Linux.
https://github.com/chocolatey/choco/wiki/ChocolateyFAQs
https://github.com/chocolatey/choco/wiki/Moderation4 votesBig thanks to hansnull for creating the Chocolatey distribution!
Tweet is live here: https://twitter.com/mattermosthq/status/788351561428852738
-
Keep only one running instance of the desktop
A workflow for me with other apps is to use the Start/Search to find the app in question and then open it there. If the app ran already, I'd open that app (f.ex. with Outlook or Skype for Business).
With the MM app for Windows, I get a new instance of the running app.
Could you open the existing instance if there is one?
3 votesThank you Michael for nominating the feature! It is available in Mattermost Desktop App 3.4.
Would anyone like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/780392001229492224
-
Remind me Later
Slack offers a very cool possibility: you can ask the bot to remind you of a message after some time.
This is extremely useful when you post a message which requires some reaction by some other users - if (unfortunately) no reaction comes, it is very easy to forget about the question, which will not happen if you set a reminder!
That would be a very nice feature to add to mattermost
681 votesGreat news, Mattermosters! The "Remind Me Later" feature has been integrated into the core product. You can learn all about it from Andrew Zigler, our Developer Advocate, in his latest video from "The Feature Feature" series.
🎥 Check it out here 👇🏻
-John
-
Editing other user’s messages through API
Letting bots edit people's messages through the REST API. As such, bots could replace keywords with links and such, instead of posting new messages and spamming the channel. For instance, with a Github integration, a user typing in "#200" would replace the keyword to a link to issue #200.
6 votesHey all! Big thanks everyone for voting this feature suggestion.
This feature is now available through our Autolink Plugin which is currently in Beta: https://github.com/mattermost/mattermost-plugin-autolink
-
Typing a mention should also suggest based on full name
Currently (3.1.0) when mentioning a user by typing @ the suggestion list is adapted based on the username. This should be extended to match based on the full name as well.
4 votesThank you Tim for nominating the feature! The improvement has been added for v3.2.
Would you be open to retweeting the announcement (http://bit.ly/2aALXfc) or sharing some positive words on the blog post announcement (http://bit.ly/29RJ6hn)?
-
Mute specific channels in app / more granular control of notifications
I have some channels that I just don't care about if I'm away from my desk and on my mobile (e.g. a channel that Hubot posts RSS feeds into). Ideally I'd like the ability to see all my channels and have granular control over notifications, so I could select something like:
"System Alerts" channel: notify desktop and mobile
"RSS" notify desktop only
"Off-Topic" no notifications43 votesThis feature was shipped with v4.5 on December 16th.
-
Add keyboard shortcut for quick reply to last message
For me it is kind of annoying, that I have to use the mouse if I want to reply a message. I'd really love the feature of having a shortcut (something like Shift+up, because up is edit last message), which lets me automatically reply to the last message in the conversation. Do you think this would be feasible?
39 votesThis feature is complete and you can use SHIFT + up to reply to the last message in the channel.
-
Add svg attachment rendering
When attaching a jpeg or png image, an image preview is rendered. An identical behavior with svg would be quite useful. Additionally since svg is supported by all the modern browsers, I imagine the implementation would be relatively straightforward unlike with some other attachment formats.
2 votesThis feature is complete and shipped with v3.9.0 on May 16th.
-
Windows Mattermost Client: Make us of the Window Caption
Do the same as the pure Mattermost website, which is changing the HTML <title>. Just copy the web page <title> into the Main Window Caption. As a Manic Time User, this would allow me to summarize the time spend at the different channels, groups and messages.
Refer to https://github.com/mattermost/desktop/issues/175#issuecomment-22863670847 votesThank you Daniel for nominating the feature! It is available in Mattermost Desktop App 3.4.
Would anyone like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/780392001229492224
-
make maximum number of channels per team configurable
Currently, the maximum number of channels per team is hardcoded to 1000.
It'd be nice if this were configurable, much like
MaxUsersPerTeam
is.10 votesThank you Noah for nominating the feature! It is available in Mattermost 3.5.
Would anyone like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/798922415690498050
-
Google Apps sign-in
Ability to use Google Apps SSO with ability to restrict account creation to a list of domains, similar to email-based sign-on.
3 votesSingle-sign-on to Google’s proprietary SaaS service now available in commercial Enterprise Edition: https://docs.mattermost.com/deployment/sso-google.html
-
Better notifications between teams
When I receive a message from another team I can't see from which team it was sent. Maybe introduce a better notification system for persons who are in multiple teams on the same server.
46 votesThanks for supporting the feature idea for better cross team notifications – we’ve added a team sidebar available in Mattermost 3.6 to improve the notification experience.
Would anyone like to help re-tweet the announcement?
https://twitter.com/mattermosthq/status/822068678510395396 -
Display most recent conversations on top
On the sidebar, it would be useful if the most recent conversations were displayed on top. As for now I have to delete channels so I dont have to scroll all day long.
199 votesCustom, collapsible channel categories with sorting options is available in Mattermost v5.32 and later. Learn more in our blog: https://mattermost.com/blog/custom-collapsible-channel-categories/
-
only show the number of mentions in the red circle over the channel menu button
the red circle with a number in it gives the impression that i have missed important chats. it would be more useful in my opinion if the number represented the number of unread mentions and personal messages instead.
2 votes -
mobile client SSL authentication
It would be greate to add client SSL authentication support in Android application (and other mobile application that don't use a regular browser).
361 votes
- Don't see your idea?