General
Please search for existing ideas before posting a new idea.
1206 results found
-
Add line numbers to code blocks
We would like code posted in messages to have a syntax highlighter for different programming languages (we would be interested in bash, php, css, html etc. Having line numbers would also be nice so when discussing code you can easily know what line you are talking about.
14 votes -
Multi-tag channels / tag creation on the fly
I am not sure if this has been implemented or not:
What I am looking for is the possibility of participants to subscribe to certain tags and create meta-channels that participants can generate by selecting multiple tags.
(I would like to use Mattermost to allow for informal discussions at my research institutes - across different research groups. The idea is to find common interests, needs, etc.)
8 votes -
API specification
Cross posted from GitHub issues: https://github.com/mattermost/platform/issues/69
I see that the code appears to be logically organised around a clean-looking API; I can go and read through the Go source and get to understand it, but it'd be better if there were a specification of that API clearly written somewhere for reference. As this is a developing project, it'd especially be useful to know what parts of the API are considered "stable".
Lets-Chat have an API spec which was invaluable to me in writing a Python API wrapper and I'd love to do the same for Mattermost. :)
32 votes -
Advanced search; perhaps using google type shortcodes
There is currently no way to exclude results, or to get results where multiple conditions exist;eg
Returns only where both terms are found : termA AND termB
returns only termA but not if termB exists : termA -termB
etc...10 votes -
Filter Search/channel by tag.
It would be nice to have a bar along the top or side of the ui that could be populated with tag so that the user could filter their search results, or channel contents by filters.
Currently search is inclusive, which makes it hard to reduce the number of search results. Tag filtering would be one method to improve this.10 votes -
Timer for channels
Add a timer - like an egg clock.
"I set the timer on this channel to 15minutes, and when its over, @channel gets a notification to stop their tasks and message the results here"
"Ok, everybody brainstorm this idea until the channel timer bleeps"
"Scrum meeting is delayed 30 minutes, I set up a timer so you dont miss the start of it"
6 votes -
Enable export and import of Display Settings
Similar to theme export/import, have UI under display settings that lets you export and import font, language, themes and other options under Account Settings > Display based on a piece of text that can be copied and pasted from an input box
0 votes -
Expose message edit histories
If users are given the ability to edit their messages, it is useful, at least for moderators and admins, to be able to see what their previous messages were. This is so that disputes between users can be resolved, where a user responds to a message that is subsequently edited to change the context and meaning of the response.
5 votes -
display user phone status
add a small phone icon besides the user icon in the side bar to display phone status
- grey : unknown
- green: available
- red : in use
- orange: ringing14 votes -
Implement Support for Slackline
Posting from Justin I on old feature request forum: https://mattermost.zendesk.com/hc/communities/public/questions/204151705-Slackline-for-Mattermost
http://slackline.io/ lets you connect 2 channels from different accounts.
It would be great to be able to do this with Mattermost to make transitioning from Slack to Mattermost easier.
i.e. we can have people on Mattermost and Slack, but all conversations that happen on Mattermost are pushed into Slack and visa-versa so that holdouts don't miss anything.If it helps, code is here: https://github.com/ernesto-jimenez/slackline
9 votes -
Integrate with push message gcm and register new users using phone number and SMS confirmation.
The idea is to cloning WhatsApp.
So, login using phone number + password
SMS to user in order to verify the phone number
Push messages with Google and apple.4 votes -
Group description should have multiple lines to see more details
Description of groups should revert back to 2 line or be customizable. Currently I see only first 2 letters of each group name which si useless
17 votes -
Prompt email-based accounts to re-auth using LDAP during migration period
Our organization wishes to use the new bulk export tool to migrate teams and users from our pilot server. This server used email-based accounts, and we are now using LDAP authentication on the new Enterprise server.
All of these accounts should have LDAP, but were created using email addresses that do not always map. We want users to be able to log in once with their old email authentication, then be prompted to log in again using their LDAP credentials.
4 votes -
Modify Team Global Settings
be able to modify team global settings like send email notification, send mobile notification and future ones in the admin console.
16 votes -
Allow Mattermost App on Windows select specific Web Browser for opening links
Default to OS default web browser, but allow Mattermost to override the OpenIn browser selection.
1 vote -
Support moving channel without adding all members to new team first
Currently when moving a channel with CLI you must first manually add all users to new team. The CLI should automatically add missing users to new team when moving channel.
1 vote -
Trigger outgoing webhook by join/leave event
This would allow integrations to welcome newly joining users.
3 votes -
add multiple channel selection for incoming webhook
System users should be able to add multiple channels instead of one channel. We have users that are creating several individual webhooks for the same hook. Is there a way to add multiple selection when setting up an incoming webhook? This will allow an easier way to set this up.
1 vote -
make Shift-Up select from the list of recent messages to reply to
Currently Shift-Up allows for a quick reply to the latest message, but what if someone just said something and the one you want is no longer the latest?
Repeated presses could move up through the message history, allowing to reply to a message that isn't the latest.
Likewise, Shift-Down (currently unused) could move down the list (and, optionally, all the way back to the main input field like Ctrl-Shift-L)
1 vote -
Closing UI for direct messages in the channel list
Mobile app for Android dose not have close UI of direct message channel in channel list. Browser and Windows client have it.
This feature should be useful when maintaining the channel list if many direct messages are opened.2 votes
- Don't see your idea?