General
Please search for existing ideas before posting a new idea.
-
Add a system console option to set whether team admins can make a team open
Currently there is an option to restrict team creation. It would be nice to have the option where we let team admins create teams, but restrict open teams to system admins only
1 vote -
Filter chat messages using a user specified script before they are displayed
A clean way to specify a script that processes messages before they are displayed
Link to forum post: http://forum.mattermost.org/t/way-to-filter-chat-messages-before-they-are-displayed/14213 votes -
3 votes
-
Ability to customize the chat display/layout
Add a way to customize the display of the chat in the web interface. Currently a single message takes up two lines of text. If each message could be formatted as desired, the layout could be tailored to each users preference.
For example (with overly descriptive variable names):
%SENTTIME%| %SENDER%> %MESSAGE%
Would result in:
15:56| Kristian> Hello world!To build the current view, you could do:
%AVATAR% %SENDER% %SENTTIMEAGO%\n%MESSAGE%Or something like that.
As a long time IRC user, I feel that the WebUI for mattermost uses way too much space for a simple chat messages. With customized layout, it…
10 votes -
Provide an option to show the amount of new messages in a channel
Actually we can see our amout of new mention in a channel, is it possible to do same thing with new messages ?
I think the bold text for new messages isn't visible enough, with a sort of buble like mentions it can be more visible.
5 votes -
Collapsible topics
An accordion typed display, maybe to be as a setting in theme settings.
9 votes -
9 votes
-
Make Up Arrow behavior configurable
When you press Up Arrow, your expectations of what will happen may differ. A user coming from Slack might expect the current behavior, where you are allowed to edit your last message. A user coming from IRC, however, would like expect to cycle through his last typed messages by pressing Up Arrow one or several times. And there's an existing suggestion that it cycles through slash commands.
There is only one Up Arrow button, so the best compromise will likely be to make it user configurable. This would of course also depend on the two latter options being implemented.
2 votes -
Please use a different emoji/emoticon set, the ones you have make me use them less.
I'd put a sad face on the end there, but i'm not sure it will convey what i want..
4 votes -
Display extended message preview on hover
When you hover a reference to an existing message (such as where one has been quoted in a thread), it would be neat if, when you hover the pointer above the abridged message preview, you could see the full text. This would save a click or two.
1 vote -
Add user_real_name to outgoing slash commands or webhooks
An outgoing /slash command from mattermost sends information including the token, userid and username in the POST.
We would also like to see userrealname in the POST, without having to do another API call.
For example:
channelid=cniah6qa73bjjjan6mzn11f4ie&
channelname=town-square&
command=/somecommand&
responseurl=not+supported+yet&
teamdomain=someteam&
teamid=rdc9bgriktyx9p4kowh3dmgqyc&
text=hello+world&
token=xr3j5x3p4pfk7kk6ck7b4e6ghh&
userid=c3a4cqe3dfy6dgopqt8ai3hydh&
username=freddy
userreal_name=Fred+Smith1 vote -
Transifex Web Hooks
Transifex Web Hooks
4 votes -
Enable setup as a Tor hidden service (like XMPP servers)
Many people use XMPP servers for instant messaging due to it's decentralisation. And many of these providers also have hidden service servers (.onion addresses)
If Mattermost wants to be competitive with other popular instant messaging programs like XMPP (Jabber) then it needs to allow easy setup of hidden service servers, ideally with a wizard setup installer.
3 votes -
Microsoft Active Directory SSO with reverse proxy REMOTE_USER
For advanced enterprises with sophisticated authentication requirements, this feature would allow authentication through REMOTE_USER information passed in via HTTP headers
This feature requires a fundamental change to the Mattermost user model so that users can exist outside of teams.
Several threads have discussed this feature:
- https://forum.mattermost.org/t/active-directory-sso-through-a-reverse-proxys-remote-user/295
- https://forum.mattermost.org/t/client-side-certificate-authentication/11747 votes -
give one click option to fully delete a message
give option to delete all trace of the message deleted, or replace with "this message was deleted" text. Right now, if you want to delete your last message, you have to his up arrow, cmd-a, delete, enter, enter (to delete), then click on the X
5 votes -
extend the "Manage Members" console to delete and configure a users profile
In some cases it could happen that a profile is broken or an administrator wants to completely remove a user from the system. (one example could be that an account was hacked an the system was fully spammed with senseless messages. Another example could be a test user and its messages).
An administrator should therefore be able to completely remove all arrears of such a users from the system. Furthermore he should be able to manage a user Profile to be able to disable notifications as an attendee or insert Profile Pictures to accounts.7 votes -
include a Trace option in the logging modes.
We were having an issue that was causing Mattermost to continually crash for no apparently reason. Nothing was consistent in the log files, debug didn't give enough information, heck I even did an strace on the PID and wasn't able to get anything useful. A Trace option should include DB calls, perhaps a transaction ID to link the API call to the DB call...
1 vote -
improve profile images by offering arbitrary size with cropping/centering
from https://github.com/mattermost/platform/issues/1981, Currently you have to click a button in order to select and image, and it has to be a rectangular image already. Instead, it makes sense to do things more like twitter or flickr, where you can either click-to-browse or just drag-and-drop an image onto the UI, and then the UI gives you the option to crop and scale, so you can pick any image and then just select the rectangular subsection you want to have act as your profile picture.
13 votes -
make administrators get a notification when new channels were created
When users create new channels, there currently seems to be no notification emails send to administrators neither when a new channel is added nor who this channel added. This prevents administrators from being informed proactively about misbehaviours of users (i.e. if users create non corporate/private information exchanges on the system). A moderator feature would be very appreciated to help the IT securing itself and not having to explain the CEO why there is a public channel for exchanging illegal content, for example.
9 votes -
Secure direct messages using TextSecure/Axolotl algorithms
Secure direct messages (and may be messages in private groups) using TextSecure/Axolotl algorithms. Unlike OTR protocol this will enable sending secure offline messages. I think TextSecure library could be used https://github.com/janimo/textsecure
17 votes
- Don't see your idea?