From 6611229cd7bd3cdfc0082c0a581145aaac0ab322 Mon Sep 17 00:00:00 2001 From: Corey Hulen Date: Wed, 4 May 2016 06:31:42 -0700 Subject: PLT-2707 Adding option to show DM list from all of server (#2871) * PLT-2707 Adding option to show DM list from all of server * Fixing loc --- webapp/components/admin_console/team_settings.jsx | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) (limited to 'webapp/components/admin_console') diff --git a/webapp/components/admin_console/team_settings.jsx b/webapp/components/admin_console/team_settings.jsx index bbb7ec3c4..e7bfcd74a 100644 --- a/webapp/components/admin_console/team_settings.jsx +++ b/webapp/components/admin_console/team_settings.jsx @@ -24,6 +24,14 @@ const holders = defineMessages({ saving: { id: 'admin.team.saving', defaultMessage: 'Saving Config...' + }, + restrictDirectMessageAny: { + id: 'admin.team.restrict_direct_message_any', + defaultMessage: 'Any user on the Mattermost server' + }, + restrictDirectMessageTeam: { + id: 'admin.team.restrict_direct_message_team', + defaultMessage: 'Any member of the team' } }); @@ -48,6 +56,7 @@ class TeamSettings extends React.Component { saveNeeded: false, brandImageExists: false, enableCustomBrand: this.props.config.TeamSettings.EnableCustomBrand, + restrictDirectMessage: this.props.config.TeamSettings.RestrictDirectMessage, serverError: null }; } @@ -104,6 +113,7 @@ class TeamSettings extends React.Component { config.TeamSettings.EnableUserCreation = this.refs.EnableUserCreation.checked; config.TeamSettings.EnableOpenServer = this.refs.EnableOpenServer.checked; config.TeamSettings.RestrictTeamNames = this.refs.RestrictTeamNames.checked; + config.TeamSettings.RestrictDirectMessage = this.refs.RestrictDirectMessage.value.trim(); if (this.refs.EnableCustomBrand) { config.TeamSettings.EnableCustomBrand = this.refs.EnableCustomBrand.checked; @@ -660,6 +670,36 @@ class TeamSettings extends React.Component { +
+ +
+ +

+ +

+
+
+ {brand}
-- cgit v1.2.3-1-g7c22