General
Please search for existing ideas before posting a new idea.
1162 results found
-
Retrieve Private Channels in Team through API as Team Admin
If you've found the following limitation through the API where Private Channels in a given Team cannot be listed by a Team Admin due to access restrictions in the API
"Get Public Channels For Team" API endpoint currently requires permission listteamchannels in order to list Public Channels within a team.
https://api.mattermost.com/#tag/channels/operation/GetPublicChannelsForTeam"Get Private Channels For Team" currently requires permission manage_system in order to list Private Channels within a team. That permission is restricted to System Admins.
https://api.mattermost.com/#tag/channels/operation/GetPrivateChannelsForTeamPer Mattermost Permissions, a manage_system is a permission that is only assigned to System Admins
https://docs.mattermost.com/onboard/advanced-permissions-backend-infrastructure.htmlAs a Team Admin, I…
39 votes -
Introduce a **Check Later Box** for improved async communication
A lot of times people want to drop a message to someone who don't need to check it immediately.
Examples
- Check these PRs when you have time
- Review this doc please
- Hey! I wanted to talk about the deployment process when you have time.
- Hey check this new video out on how TypeScript was created
etc.These are in general low priority items.
With todos and reminders, it's me doing the hard work of adding things to a todo list that I should check later. The current DM doesn't work because if something urgent comes up…
3 votes -
Provide a "Mark read" choice in mobile push notifications
A "Mark read" choice in push notifications about new messages, as seen in many IM apps, would be handy in Mattermost Mobile too. Currently the message can only be marked read by tapping the message to open the app (which is slow).
7 votes -
Allow screen-sharing without starting a call
Enable a user to begin sharing their screen without needing to create a call. Useful in environments where calls must be disabled but screen-sharing is critical.
15 votes -
1 vote
-
mmctl command to clean-up orphaned files
As it is now, we will probably have to write a custom lambda funtion that scans the entire S3 bucket, tries to match the files with the associated channels, and removes them if not found. Not even sure if this is possible, there are alot of id's in the pathname of the files, so my guess is one of them is the channel id, however, this we still need to confirm.
8 votes -
Bigger writing screen for the mobile app
Dear Mattermost team
In the mobile app when answering to a message, the reply writing screen is only 3 lines wide … whereas received message takes all the screen.
Why this choice ?
Do we need in priority to read constantly the received message or to be very focused on our reply ?Let’s make the reply writing screen full screen for the confort of writing.
Thanks
Arno
1 vote -
seen messages in direct message or channel
In Telegram you can see who read the message in channel.
I think it's good feature, because right now I gotta set reaction on message to let know user who mentioned me that I read it and he doesn't need to repeat it me in DM. also we want this on direct message
https://user-images.githubusercontent.com/39978392/174677716-9bb6b3f0-d270-4be1-a641-eb8988df4831.png4 votes -
Custom user groups with rights management
I would like to be able to define custom user groups and manage their rights (channels they can access, ...) through these groups.
That way when a new member joins, I can assign them to the group(s) and their rights will be automatically set correctly.
TLDR : Custom groups management like how discord handles roles9 votes -
1 vote
-
lock
Add app passcode lock. Like Telegram. (Mobile, Desktop, Web)
3 votes -
Make text selectable in images
In macOS Monterey and later, you can select text in screenshots and other images in e.g. Preview.app. When people paste screenshots of user interfaces etc. on Mattermost, and I want to copy & paste some text from it, then I have to first right-click the image and select "Copy Image", then switch to Preview.app, paste the image there, and then select and copy, and switch back to Mattermost to paste the text. This requires more steps then necessary, and is not very discoverable, leading many to simply not know they can copy text from screenshots.
If one limits the feature…
1 vote -
Add Preview Functionality to Boards
If you open a document in a channel, you are able to preview it. It would be great to add that functionality to documents posted in Boards!
11 votes -
Boards on mobile
It would be great to have access to MM boards on the mobile app, integrated with my existing boards on the desktop and web app. This would allow users to view and update their board tasks from their Boeing Phone, when not logged into our laptop.
273 votes -
Line numbers for code blocks
When in meetings (with slow internet speed where you cannot share your screen), it is difficult to refer to lines of code that are not numbered and discuss things. It'd be great if lines were numbered or at least there was an option to optionally enable such a feature or a separate "numbered codeblock" feature.
3 votes -
Support for syntax highlighting in Mattermost Boards
Mattermost Boards should support, in Cards text content, code blocks with language specification. For example:
// Your First Program class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Refer also to the following issue: https://github.com/mattermost/mattermost/issues/23627
5 votes -
Option to make username invisible
When creating a post or searching for users to add to teams or channels, only the full name or nickname should appear and the username should be hidden according to a configuration.
In my case, a username is linked to a worker's ID, which is pretty personal and long to show.
3 votes -
Mute message
I hope there's a feature where I can choose whether to notify the recipient or participants in a thread when sending a post. This is because sending messages might occur during non-working hours or when the recipient is taking a break. Simply put, the purpose is to avoid disturbing the other person.
Some common practices currently involve scheduling messages to be sent at a future time. However, this means having to constantly reconfigure each message.
Having a feature that allows messages to be sent quietly, without triggering notifications to the recipient, would be relatively convenient and user-friendly. Nevertheless, even messages…
1 vote -
Checkbox group as an element for interactive dialog
Hi,
We’re using the interactive dialog and it is wonderful.
However, there’s one interface that would make it perfect: checkbox groups.
Right now checkboxes are independent elements. It would be nice if we could have a checkbox group as an element where we could define the minimum and the maximium number of checkboxes that should be checked on that group.
6 votes -
DoNotDisturb
Allow users to setup "on duty" time frames so they aren't constantly buzzed by the app when they are off duty. Unless a user is specifically cited.
5 votes
- Don't see your idea?