Skip to content

General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

148 results found

  1. Allow plugins to add to the settings menu

    Allow plugins to add to the settings menu, much like they can add to the System Console settings.

    18 votes
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?
  2. implement a ChannelWillBeCreated hook for plugins

    Implementing a ChannelWillBeCreated hook would allow plugins to react to new channel creation events and should make it possible to deny creating new channels and/or to trigger external services (like provisioning of a bot) when new channels are created.

    15 votes
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?
  3. 9 votes
    How important is this to you?
  4. Generate different public URL domain for sharing the static files with externals

    Hello,

    I have installed the mattermost in subdomain eg. chat.example.com. And when I generate the public URL it provides the URL from this domain.

    But I don’t want to share the URL of my mattermost application with external users so how can I generate the URL from a different domain. I can set the alias of the mattermost installed domain to files.example.com but this URL should generate for all users accounts who are the members of my mattermost application.

    Means on generating the public URL of files it should show the different domain instead of mattermost most installed application domain.

    4 votes
    How important is this to you?
  5. Hiding user from User directory

    Right now when you click to Add new + icon beside direct message it show you directory where it show all user registered on the server.

    So to protect that, a option to hide that directory will be added. To add other user you have type email address of that user from which he registered on your server.

    More like whatsapp where you can msg people whome phone number you have.

    22 votes
    How important is this to you?
  6. Allow the deletion of individual attachments from a post that has multiple attachments instead of needing to delete the whole post.

    Posted two attachments with some text. Noticed one of the pictures was incorrect and made some changes to it and resubmitted it. However, I couldn't delete the old one while leaving the other attachment that was still valid.

    4 votes
    How important is this to you?
  7. Is there any plan to integrate Mattermost with CiviCRM?

    We use CiviCRM for our basic admin as a not for profit. The email system in CiviCRM is clunky. Would be great to link Mattermost in some way so we could bypass the CiviCRM email system and just use Mattermost for most of our team communications.

    1 vote
    0 comments  ·  Integrations  ·  Admin →
    How important is this to you?
  8. Use Gitlab's API to provide metadata for private resources

    Gitlab projects are more often than not shielded off into private repos.
    Given that Mattermost easily installs along with Gitlab (using the Omnibus installer, just by providing the url mattermost can listen on) it would make a lot of sense to have that info there; instead of a very unhelpful & confusing "Sign in" metadata

    63 votes
    How important is this to you?
  9. show the device type the user is connected with (desktop vs mobile) with an icon near his avatar

    it is often useful to know when your contacts are chatting from a PC or from their smartphones.

    3 votes
    How important is this to you?
  10. Integrate with Starleaf video conferencing

    I would like to see an integration with Starleaf video conferencing. Starleaf is a great VC product and would be a good fit with Mattermost

    1 vote
    0 comments  ·  Integrations  ·  Admin →
    How important is this to you?
  11. JIRA improvements

    Add to jira plugin features to notify about new comments, description changes, attachments changes in a ticket.

    132 votes
    How important is this to you?
  12. 4 votes
    How important is this to you?
  13. Provide support for storage within Microsoft Azure

    Provide access to Microsoft Azure blob storage through shared access signatures / keys.

    2 votes
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?
  14. *.mov in-line or pop up player support

    In our Mattermost 5.0 instance:

    mp4 videos have a play button to launch a preview pop-up.
    youtube video (link) will launch an in-line preview
    However, .mov files have a play button (just like the mp4) but links to download and not preview.

    Question: is there a way to enable .mov file preview in-line or pop-up?

    Thanks,
    Ryan

    60 votes
    How important is this to you?
  15. a way to secure self-managed Mattermost deployments...

    It is possible to secure self-managed Mattermost deployments w/ Fyde (www.fyde.com)'s unified security and trusted access platform.

    Fyde provides granular access controls for enterprise apps (i.e. Mattermost) and workloads, and continuously monitors access requests.

    With Fyde, you can roll-out strong device authentication, improve security posture of unmanaged devices and remediate configuration errors.

    1 vote
    0 comments  ·  Integrations  ·  Admin →
    How important is this to you?
  16. add a plugin hook for search

    If plugins had a hook when someone performs a search, they could customise the search experience, e.g. by querying other systems and offering those results too (maybe as an ephemeral post).

    I would love to use mattermost search as our cross-platform search provider...

    1 vote
    0 comments  ·  Integrations  ·  Admin →
    How important is this to you?
  17. Bluejeans Integration

    Be able to start a Bluejeans meeting with "/bluejeans" similar to Slack.

    15 votes
    How important is this to you?
  18. include message metadata in webhook/slash http requests to help tell bot messages apart from human messages

    It is currently not possible for a webhook/slash command webservice (a bot) to tell whether a message came from another bot (or this bot) or from a human.

    See also the GitHub discussion: https://github.com/mattermost/mattermost-server/issues/9719#issuecomment-438320149

    Summary:

    Even though it is usually possible to set the displayed username to an arbitrary value when programmatically creating a post, this username is ignored when the created message is sent out via a webhook, leaving a lot of opportunity for loops.

    There are 4 ways new messages (posts) can be created:
    - Human types them
    - Incoming Webhook
    - Outgoing Webhook bot response.
    - API…

    8 votes
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?
  19. An integration for Zabbix

    Zabbix is OSS like Mattermost easier to manage than Nagios.

    2 votes
    How important is this to you?
  20. Allow Incoming Webhooks to use response_type

    From: https://github.com/mattermost/mattermost-server/issues/10463

    Please allow incoming webhooks to use response_type. I'm looking at making a bot that would allow others to roleplay. This bot functions by watching the channel, and when it sees a message with a trigger that has been set up with it, uses a incoming webhook to post a message with a custom picture and username before deleting the triggering message.
    This gives the effect of someone being able to play different characters, especially when paired with: https://mattermost.uservoice.com/forums/306457-general/suggestions/37237117-allow-webhooks-to-post-to-reply-threads

    3 votes
    0 comments  ·  Integrations  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base