summaryrefslogtreecommitdiffstats
path: root/app/diagnostics.go
diff options
context:
space:
mode:
authorSaturnino Abril <saturnino.abril@gmail.com>2018-05-25 04:41:30 +0800
committerHarrison Healey <harrisonmhealey@gmail.com>2018-05-24 16:41:30 -0400
commit94b2eca2d1b6d9c75cc2ed702ccfa38b58a9cf86 (patch)
treedd77d3c94d7d2b4264e2f53fc90aa74e52b2e42c /app/diagnostics.go
parent47f3c064db885c2cb2e75c195ea24e2ef687891d (diff)
downloadchat-94b2eca2d1b6d9c75cc2ed702ccfa38b58a9cf86.tar.gz
chat-94b2eca2d1b6d9c75cc2ed702ccfa38b58a9cf86.tar.bz2
chat-94b2eca2d1b6d9c75cc2ed702ccfa38b58a9cf86.zip
add ExperimentalHideTownSquareinLHS in config setting (#8751)
Diffstat (limited to 'app/diagnostics.go')
-rw-r--r--app/diagnostics.go53
1 files changed, 27 insertions, 26 deletions
diff --git a/app/diagnostics.go b/app/diagnostics.go
index 527ca9840..2c1fe64ab 100644
--- a/app/diagnostics.go
+++ b/app/diagnostics.go
@@ -244,32 +244,33 @@ func (a *App) trackConfig() {
})
a.SendDiagnostic(TRACK_CONFIG_TEAM, map[string]interface{}{
- "enable_user_creation": *cfg.TeamSettings.EnableUserCreation,
- "enable_team_creation": *cfg.TeamSettings.EnableTeamCreation,
- "restrict_team_invite": *cfg.TeamSettings.RestrictTeamInvite,
- "restrict_public_channel_creation": *cfg.TeamSettings.RestrictPublicChannelCreation,
- "restrict_private_channel_creation": *cfg.TeamSettings.RestrictPrivateChannelCreation,
- "restrict_public_channel_management": *cfg.TeamSettings.RestrictPublicChannelManagement,
- "restrict_private_channel_management": *cfg.TeamSettings.RestrictPrivateChannelManagement,
- "restrict_public_channel_deletion": *cfg.TeamSettings.RestrictPublicChannelDeletion,
- "restrict_private_channel_deletion": *cfg.TeamSettings.RestrictPrivateChannelDeletion,
- "enable_open_server": *cfg.TeamSettings.EnableOpenServer,
- "enable_custom_brand": *cfg.TeamSettings.EnableCustomBrand,
- "restrict_direct_message": *cfg.TeamSettings.RestrictDirectMessage,
- "max_notifications_per_channel": *cfg.TeamSettings.MaxNotificationsPerChannel,
- "enable_confirm_notifications_to_channel": *cfg.TeamSettings.EnableConfirmNotificationsToChannel,
- "max_users_per_team": *cfg.TeamSettings.MaxUsersPerTeam,
- "max_channels_per_team": *cfg.TeamSettings.MaxChannelsPerTeam,
- "teammate_name_display": *cfg.TeamSettings.TeammateNameDisplay,
- "isdefault_site_name": isDefault(cfg.TeamSettings.SiteName, "Mattermost"),
- "isdefault_custom_brand_text": isDefault(*cfg.TeamSettings.CustomBrandText, model.TEAM_SETTINGS_DEFAULT_CUSTOM_BRAND_TEXT),
- "isdefault_custom_description_text": isDefault(*cfg.TeamSettings.CustomDescriptionText, model.TEAM_SETTINGS_DEFAULT_CUSTOM_DESCRIPTION_TEXT),
- "isdefault_user_status_away_timeout": isDefault(*cfg.TeamSettings.UserStatusAwayTimeout, model.TEAM_SETTINGS_DEFAULT_USER_STATUS_AWAY_TIMEOUT),
- "restrict_private_channel_manage_members": *cfg.TeamSettings.RestrictPrivateChannelManageMembers,
- "enable_X_to_leave_channels_from_LHS": *cfg.TeamSettings.EnableXToLeaveChannelsFromLHS,
- "experimental_enable_automatic_replies": *cfg.TeamSettings.ExperimentalEnableAutomaticReplies,
- "experimental_town_square_is_read_only": *cfg.TeamSettings.ExperimentalTownSquareIsReadOnly,
- "experimental_primary_team": isDefault(*cfg.TeamSettings.ExperimentalPrimaryTeam, ""),
+ "enable_user_creation": cfg.TeamSettings.EnableUserCreation,
+ "enable_team_creation": *cfg.TeamSettings.EnableTeamCreation,
+ "restrict_team_invite": *cfg.TeamSettings.RestrictTeamInvite,
+ "restrict_public_channel_creation": *cfg.TeamSettings.RestrictPublicChannelCreation,
+ "restrict_private_channel_creation": *cfg.TeamSettings.RestrictPrivateChannelCreation,
+ "restrict_public_channel_management": *cfg.TeamSettings.RestrictPublicChannelManagement,
+ "restrict_private_channel_management": *cfg.TeamSettings.RestrictPrivateChannelManagement,
+ "restrict_public_channel_deletion": *cfg.TeamSettings.RestrictPublicChannelDeletion,
+ "restrict_private_channel_deletion": *cfg.TeamSettings.RestrictPrivateChannelDeletion,
+ "enable_open_server": *cfg.TeamSettings.EnableOpenServer,
+ "enable_custom_brand": *cfg.TeamSettings.EnableCustomBrand,
+ "restrict_direct_message": *cfg.TeamSettings.RestrictDirectMessage,
+ "max_notifications_per_channel": *cfg.TeamSettings.MaxNotificationsPerChannel,
+ "enable_confirm_notifications_to_channel": *cfg.TeamSettings.EnableConfirmNotificationsToChannel,
+ "max_users_per_team": *cfg.TeamSettings.MaxUsersPerTeam,
+ "max_channels_per_team": *cfg.TeamSettings.MaxChannelsPerTeam,
+ "teammate_name_display": *cfg.TeamSettings.TeammateNameDisplay,
+ "isdefault_site_name": isDefault(cfg.TeamSettings.SiteName, "Mattermost"),
+ "isdefault_custom_brand_text": isDefault(*cfg.TeamSettings.CustomBrandText, model.TEAM_SETTINGS_DEFAULT_CUSTOM_BRAND_TEXT),
+ "isdefault_custom_description_text": isDefault(*cfg.TeamSettings.CustomDescriptionText, model.TEAM_SETTINGS_DEFAULT_CUSTOM_DESCRIPTION_TEXT),
+ "isdefault_user_status_away_timeout": isDefault(*cfg.TeamSettings.UserStatusAwayTimeout, model.TEAM_SETTINGS_DEFAULT_USER_STATUS_AWAY_TIMEOUT),
+ "restrict_private_channel_manage_members": *cfg.TeamSettings.RestrictPrivateChannelManageMembers,
+ "enable_X_to_leave_channels_from_LHS": *cfg.TeamSettings.EnableXToLeaveChannelsFromLHS,
+ "experimental_enable_automatic_replies": *cfg.TeamSettings.ExperimentalEnableAutomaticReplies,
+ "experimental_town_square_is_hidden_in_lhs": *cfg.TeamSettings.ExperimentalHideTownSquareinLHS,
+ "experimental_town_square_is_read_only": *cfg.TeamSettings.ExperimentalTownSquareIsReadOnly,
+ "experimental_primary_team": isDefault(*cfg.TeamSettings.ExperimentalPrimaryTeam, ""),
})
a.SendDiagnostic(TRACK_CONFIG_CLIENT_REQ, map[string]interface{}{