General
Please search for existing ideas before posting a new idea.
1206 results found
-
integrate with an(other) open source kanban platform
There are other open-source kanban applications besides Trello. I'd like it if there were other integrations.
5 votes -
Prevent non-admin users from posting and editing to channel
The use case is to provide information to users, for example, release notes, status updates, etc. In order to keep the channel relevant and to avoid clutter, non-admin users have read-only access.
This feature allows a team to create "reference" channels.
- team admins: create, read, update, delete
- non-admin users: read-only
This idea is similar to, and currently under review for Enterprise Edition:
This idea is related to:
48 votes -
Integrate with OpenProject/projeqtor
Integration of Mattermost with an open source, self-hosted application like OpenProject or Projeqtor would be really helpful.
7 votes -
47 votes
-
Add support for emoji reactions in Slack import
Both Slack and Mattermost support emoji reactions to posts and Slack also includes information about those reactions in its export files. So I think it shouldn't be too hard to make it possible to preserve those reactions when performing import from Slack.
Though not always important, there can be many cases when it can be very desirable to keep those reactions and transfer them to Mattermost during migration.
7 votes -
Implement a higher tier than Teams
Currently within a Mattermost server, the highest tier of organization are Teams. However, Teams are not self-contained, and even if it is configured so that users cannot join other teams/channels, users are still aware of other users outside of their respective Teams and can also communicate with one another.
It could be useful to have another tier above Teams, for example Clients (for servers that serve enterprise clients). Each Client will have its own ID, and within it their respective teams, channels and users. Each Client will be separate from one another, meaning that the users from one Client cannot…
6 votes -
Sort users by last name in private chat list
In my opinion, it is very usefull to sort users by their last name. Now they are sorted by first name and it is very annoying. We have more people with same forename but fewer with same last name. It is more logical to sort them alpaphetically by last name than forename.
1 vote -
Direct Message and @mention have different background notification colors
When you receive a notification on your phone, it would be helpful to quickly see if it is a DM or an @mention in a channel. You could modify the notification background color to help visually notify the user vs adding more text.
1 vote -
Auto-conversion of messages larger than 16383 characters into a text file attachment on a post
It could be cool if mattermost did a auto-conversion of messages larger than 16383 characters into a text file of sorts?
Sometimes, we have large logs and such, which don't need to be search-able by the mattermost search (or present in the DB eating away space) but if there was a way to auto-convert it into a text file after pasting the text normally, that would be super cool
Paste text into message box --> Hit enter --> message gets converted into a text file and sent in place of the post
1 vote -
PivotalTracker Integration
as a Project Manager/ Product Owner we need integration with Pivotal Tracker Project Management tool as follows, If Possible
- At certain time in the morning, developer get lists of task ID, task type (feature, bug, chore), person who write task, and summaries description about task were assigned to them
- Developer can update task by fills in data like Task ID #xxxx, Status, Comment. (if Task Status equal Deliver, developer can fill Pull request / Branch)
- Developer get notified if someone mentioned them in the Task Comment, and they can reply the comment (developer can view task ID and some description)
…
12 votes - At certain time in the morning, developer get lists of task ID, task type (feature, bug, chore), person who write task, and summaries description about task were assigned to them
-
Customize the BOT tag
Especially for incoming webhooks, it would be nice to override the BOT tag text that is shown on every message. This would allow (for instance) integrations to post to a channel as a user in the external system with the name of the system shown instead of BOT, e.g.:
someguy IRC: hello
or
myusername JIRA: issue comment
There would still be a visual indication that the username is associated with an integration and may not be an actual user, but the word BOT isn't always the best description of what's happening.
1 vote -
Synchronise drafts between (mobile and desktop) clients
I currently use Mattermost from the web client and an iPhone. It would be great if draft messages were synchronised between the different clients.
This is not something that sounds particularly useful in the abstract, but it is a feature of Telegram and I found I would often write half a message and then remember that I had a relevant link or similar on a different platform, so want to continue the message where I could copy-paste that link. Now that we have switched to using Mattermost, I am missing it.
1 vote -
Quick Markdown insert
Multiple ways to implement this :
- Select a word, then right-click and chose a formatting option (bold, italic, code, etc)
- Select a word and like in Office apps chose formatting options in a toolbar
- Add keyboard shortcuts to add a specific markdown
- Add most used markdowns under the input and make them clickable to insert them
- Add an icon to add markdown (like the Emoji icon)
5 votes -
Integrate Pragli
Add Pragli to allow real-time voice chat
Here is an example of slack with Pragli:
https://pragli.com/blog/how-to-use-pragli-with-slack/1 vote -
Cannot copy and/or paste text to mattermost
I am using macOS Mojave and every time I copy some text from a different source (website, text editor) with command C and then try to paste it in a conversation with command V it doesn't work.
Copy and paste only works if I copy paste with the right click of the mouse, which is slower and more uncomfortable
6 votes -
Add Gitea OAuth2 Support
Support Gitea's OAuth2 provider as an authentication source.
Currently, the team edition only supports GitLab as an OAuth2 source. GitLab is pretty heavyweight and many people prefer other software for a variety of reasons.
Gitea (https://gitea.io/en-us/) is a really nice open source, community supported Git server. They recently added support for acting as an OAuth2 provider (see https://docs.gitea.io/en-us/oauth2-provider/ for documentation). It would be great if Mattermost would support Gitea as an OAuth2 provider.
121 votes -
autofill/offer #...s that are already in use when creating a #...
when I start typing in a #..., I would like it to autofill with optional #...s that are already in use so I can see if there are like-minded posts and #...s already out there
3 votes -
Auto-archive channels
Hello All,
Would be great to have any option to configure on MM to auto-archive channels (private or public) if no activity for a time period.
This will be really useful, due, we create channels everyday for temporal purposes (incidents, discussions, etc) and no always the participants archive the channels when are not needed.
So, an automatic way to do that would be great to perform the archival for the channels which the last activity was older than 30 days for example...;)
7 votes -
Start Windows application in foreground
Allow Windows app to be started in foreground, instead of being started in tray.
6 votes -
preserve manually set DND, AWAY and OFFLINE status
Currently, whenever I refresh the browser tab, the status goes from /any/ to online. Also, If I open a permalink (we use it often to reference discussions over features) the status changes to online.
It would be nice to leave the status as it was, if it was set manually. Especially the DND status should be preserved.
3 votes
- Don't see your idea?