summaryrefslogtreecommitdiffstats
path: root/webapp/components/admin_console/configuration_settings.jsx
diff options
context:
space:
mode:
authorElias Nahum <nahumhbl@gmail.com>2016-08-09 17:05:59 -0500
committerElias Nahum <nahumhbl@gmail.com>2016-08-09 17:05:59 -0500
commit805659239098a0b382a2a8bad704c2e91ab38ed6 (patch)
treee2c42b89d7ffc830bd9270cc65780fe470ccb4f4 /webapp/components/admin_console/configuration_settings.jsx
parent7be82c2b279390d3659fbe74c7d3ccabc48a6dd8 (diff)
parentac2f75ac8fd4e2d7ae1de6703a156b9636d4b8f0 (diff)
downloadchat-805659239098a0b382a2a8bad704c2e91ab38ed6.tar.gz
chat-805659239098a0b382a2a8bad704c2e91ab38ed6.tar.bz2
chat-805659239098a0b382a2a8bad704c2e91ab38ed6.zip
Merge branch 'release-3.3' RC3
Diffstat (limited to 'webapp/components/admin_console/configuration_settings.jsx')
-rw-r--r--webapp/components/admin_console/configuration_settings.jsx20
1 files changed, 20 insertions, 0 deletions
diff --git a/webapp/components/admin_console/configuration_settings.jsx b/webapp/components/admin_console/configuration_settings.jsx
index e34167a30..6a07e31cd 100644
--- a/webapp/components/admin_console/configuration_settings.jsx
+++ b/webapp/components/admin_console/configuration_settings.jsx
@@ -28,6 +28,7 @@ export default class ConfigurationSettings extends AdminSettings {
}
getConfigFromState(config) {
+ config.ServiceSettings.SiteURL = this.state.siteURL;
config.ServiceSettings.ListenAddress = this.state.listenAddress;
config.ServiceSettings.WebserverMode = this.state.webserverMode;
@@ -36,6 +37,7 @@ export default class ConfigurationSettings extends AdminSettings {
getStateFromConfig(config) {
return {
+ siteURL: config.ServiceSettings.SiteURL,
listenAddress: config.ServiceSettings.ListenAddress,
webserverMode: config.ServiceSettings.WebserverMode
};
@@ -56,6 +58,24 @@ export default class ConfigurationSettings extends AdminSettings {
return (
<SettingsGroup>
<TextSetting
+ id='siteURL'
+ label={
+ <FormattedMessage
+ id='admin.service.siteURL'
+ defaultMessage='Site URL:'
+ />
+ }
+ placeholder={Utils.localizeMessage('admin.service.siteURLExample', 'Ex "https://mattermost.example.com:1234"')}
+ helpText={
+ <FormattedMessage
+ id='admin.service.siteURLDescription'
+ defaultMessage='The URL, including port number and protocol, from which users will access Mattermost. Leave blank to automatically configure based on incoming traffic.'
+ />
+ }
+ value={this.state.siteURL}
+ onChange={this.handleChange}
+ />
+ <TextSetting
id='listenAddress'
label={
<FormattedMessage