General
Please search for existing ideas before posting a new idea.
1231 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 -
Advanced message/rich text editor
Currently, it's not easy to write long and complex messages (source code for example). It would be nice to have the option to open a rich editing window.
For example, another icon could be added at the left of the input box that opens a rich editing window with something like tinymce features. Slack has something like that . A plus icon is at the left and you can choose various ways to enter text according your needs. Even code snippets.
61 votesThis is planned, Jira ticket here for tracking: https://mattermost.atlassian.net/browse/PLT-2114
-
Delete a team
Ability to delete a team in the interface.
18 votes -
Search text of attached files
When attached files have text in them, the text of the files should be indexed so that it is available for search.
32 votesHey all! This feature is now under review https://mattermost.atlassian.net/browse/MM-11361
If there are any ideas on how to add this feature in an efficient way, we’d love to hear your ideas!
-
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 -
Add autocomplete for webhooks
Sorry, I posted my idea here : https://github.com/mattermost/platform/issues/1256
Descirption :
Let me explain this through an example
I've set a outgoing webhooks triggered by "$", then sended text is parsed by my bot, and runs according command.
ie: "$start 1234" runs "start" command with "1234" args.Autocomplete hook could work like this:
I enter "$st" and press tab, the hook is triggered, sends current text to the bot and the response populates the autocomplete list with something like [{command: […], description: […]}, […]] and whatever needed by the list.29 votes -
Copying and pasting is not great
A copied mattermost conversation has three lines per message, and the first line is like "ryantm1 minute ago" and the last line is blank. It would be nice if there were cleaner ways to copy the conversations.
9 votes -
Mattermost Federation
Let all the Mattermost instances connect to each other, like the way Jabber/XMPP does it. So if I want to chat with someone on another instance, I just open my own instance and add a contact like "nameofuser@mattermost.otherdomain.tld" and the two Mattermost instances will connect to each other.
81 votesAs a starting point, anyone from community interested in helping add this through an integration?
If so, we can open an APR to discuss (http://docs.mattermost.com/process/accepting-pull-request.html)
API documentation here: http://docs.mattermost.com/developer/api.html
You might start with open source Mattermost apps like Matterircd (IRC server) which might have a lot of the parts you’d need: https://github.com/42wim/matterircd
-
Support websockets on separate sub-domain
Cloudflare does not include support for websockets on its free accounts so they advise you to create a subdomain to be used exclusively for websockets and configure the DNS so that the websocket communication is not routed through their service. I'm not sure how difficult this would be to implement, but I am hoping not very ;-)
2 votes -
Search should include filenames of attached files/images
Currently searching only looks at message text, not filenames of uploaded files.
45 votesThis feature is planned and can be followed with this ticket: mattermost.atlassian.net/browse/PLT-6402
-
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 -
Integration with matrix.org
Matrix.org is an open standard for decentralised communication, providing simple HTTP APIs for text chat and VoIP calling and conferencing. It would be great to be able to talk Mattermost <-> Matrix!
126 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 -
Calendar App
To complement and extend the task management, a calendar app will really be a nice feature!
Please see the Glip implementation of it
https://glip.zendesk.com/hc/en-us/articles/202321744-Calendar-AppAnd so MatterMost will also become a Glip alternative 8-)
94 votes -
Tasks Management
I would really like to have a task management feature or app integration.
As I'm using Glip for some projects (as guest, not for my company, to avoid the Data trap you know very well from Slack :-), the best way is to see how it works here:
https://glip.zendesk.com/hc/en-us/articles/202321814-Tasks-App109 votes -
Autolink to Gitlab resources
please provide automatic links and auto suggests to Gitlab resource like MR, #issue, project, user etc. if integrate with gitlab
27 votes -
rooms for gitlab projects or issues
the gitlab integration should have chat rooms per Project or even issues.
3 votes -
EE: OAuth2 for generic identity provider
Add support for a generic OAuth2 provider for Mattermost Enterprise Edition, in addition to other single-sign-on features for enterprises.
241 votesWork has begun to support OpenID Connect, which enables one to use any OAuth 2.0 identity solution. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
-
EE: Single-Channel Guests for non-team members
For IT policy compliance, offer the ability to invite non-team members users to Mattermost as "single-channel guests" to have access to read and write to one channel and direct message any other users in that channel.
Potential scenarios include opening discussions with non-team members, including customers, vendors, partners and interview candidates.
685 votesThis is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.
-
Integration with owncloud
Integration with the on-premise, open source owncloud file sync and share would make mattermost a powerfull tool for team communication and collaboration. It seems the work on webhoks will enable this indirectly (https://mattermost.uservoice.com/forums/306457-general/suggestions/8786968-add-slack-like-integrations) but it would be great if you could provide dedicated owncloud integration so that files stored in owncloud can be shared and linked to from mattermost conversations.
171 votesAccepting Pull Requests ticket opened for anyone who wants to help add owncloud link previews as a start: https://mattermost.atlassian.net/browse/PLT-2233
Any volunteers?
Contribution guide here: http://docs.mattermost.com/developer/contribution-guide.html
- Don't see your idea?