summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorChris Duarte <csduarte@users.noreply.github.com>2017-08-28 09:22:54 -0700
committerHarrison Healey <harrisonmhealey@gmail.com>2017-08-28 12:22:54 -0400
commit510b1a18f5282981a70503c0cde474e121c9e651 (patch)
tree2d72de9607f55ab21e60ba92c604fee4961be3f0 /utils
parent9e95af7809f3f19f9b53c4a1e875672db5c4eb63 (diff)
downloadchat-510b1a18f5282981a70503c0cde474e121c9e651.tar.gz
chat-510b1a18f5282981a70503c0cde474e121c9e651.tar.bz2
chat-510b1a18f5282981a70503c0cde474e121c9e651.zip
Manage version configurations client versions (#7220)
* Add config values for client versions. Return client versions in ping response. * Manage client version through System Console. * Added client versions to diagnostics * Added translations messages en.json file. * Hide Client Versions on System Console.
Diffstat (limited to 'utils')
-rw-r--r--utils/config.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/utils/config.go b/utils/config.go
index 399e3a54c..14f827983 100644
--- a/utils/config.go
+++ b/utils/config.go
@@ -437,6 +437,13 @@ func getClientConfig(c *model.Config) map[string]string {
props["RestrictPrivateChannelManageMembers"] = *c.TeamSettings.RestrictPrivateChannelManageMembers
props["TeammateNameDisplay"] = *c.TeamSettings.TeammateNameDisplay
+ props["AndroidLatestVersion"] = c.ClientRequirements.AndroidLatestVersion
+ props["AndroidMinVersion"] = c.ClientRequirements.AndroidMinVersion
+ props["DesktopLatestVersion"] = c.ClientRequirements.DesktopLatestVersion
+ props["DesktopMinVersion"] = c.ClientRequirements.DesktopMinVersion
+ props["IosLatestVersion"] = c.ClientRequirements.IosLatestVersion
+ props["IosMinVersion"] = c.ClientRequirements.IosMinVersion
+
props["EnableOAuthServiceProvider"] = strconv.FormatBool(c.ServiceSettings.EnableOAuthServiceProvider)
props["GoogleDeveloperKey"] = c.ServiceSettings.GoogleDeveloperKey
props["EnableIncomingWebhooks"] = strconv.FormatBool(c.ServiceSettings.EnableIncomingWebhooks)