diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/diagnostics.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/diagnostics.go b/app/diagnostics.go index d833cdbec..3df62c41d 100644 --- a/app/diagnostics.go +++ b/app/diagnostics.go @@ -36,6 +36,7 @@ const ( TRACK_CONFIG_WEBRTC = "config_webrtc" TRACK_CONFIG_SUPPORT = "config_support" TRACK_CONFIG_NATIVEAPP = "config_nativeapp" + TRACK_CONFIG_EXPERIMENTAL = "config_experimental" TRACK_CONFIG_ANALYTICS = "config_analytics" TRACK_CONFIG_ANNOUNCEMENT = "config_announcement" TRACK_CONFIG_ELASTICSEARCH = "config_elasticsearch" @@ -252,6 +253,7 @@ func (a *App) trackConfig() { "allow_cookies_for_subdomains": *cfg.ServiceSettings.AllowCookiesForSubdomains, "enable_api_team_deletion": *cfg.ServiceSettings.EnableAPITeamDeletion, "experimental_enable_hardened_mode": *cfg.ServiceSettings.ExperimentalEnableHardenedMode, + "experimental_limit_client_config": *cfg.ServiceSettings.ExperimentalLimitClientConfig, }) a.SendDiagnostic(TRACK_CONFIG_TEAM, map[string]interface{}{ @@ -475,6 +477,11 @@ func (a *App) trackConfig() { "isdefault_turn_uri": isDefault(*cfg.WebrtcSettings.TurnURI, model.WEBRTC_SETTINGS_DEFAULT_TURN_URI), }) + a.SendDiagnostic(TRACK_CONFIG_EXPERIMENTAL, map[string]interface{}{ + "client_side_cert_enable": *cfg.ExperimentalSettings.ClientSideCertEnable, + "isdefault_client_side_cert_check": isDefault(*cfg.ExperimentalSettings.ClientSideCertCheck, model.CLIENT_SIDE_CERT_CHECK_PRIMARY_AUTH), + }) + a.SendDiagnostic(TRACK_CONFIG_ANALYTICS, map[string]interface{}{ "isdefault_max_users_for_statistics": isDefault(*cfg.AnalyticsSettings.MaxUsersForStatistics, model.ANALYTICS_SETTINGS_DEFAULT_MAX_USERS_FOR_STATISTICS), }) |