From 74e5d8ae66186a82e8afdd845a108d6a662751d7 Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Tue, 10 Jul 2018 01:54:25 -0700 Subject: MM-11120 Adding setting to disable email invitations and rate limiting. (#9063) * Adding setting to disable email invitations. * Adding a setting and rate limiting for email invite sending. * Modifying email rate limit to 20/user/hour * Adding EnableEmailInvitations to client side config and command. --- utils/config.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'utils/config.go') diff --git a/utils/config.go b/utils/config.go index 10661aa54..f8cc6ec75 100644 --- a/utils/config.go +++ b/utils/config.go @@ -573,6 +573,8 @@ func GenerateClientConfig(c *model.Config, diagnosticId string, license *model.L props["RunJobs"] = strconv.FormatBool(*c.JobSettings.RunJobs) + props["EnableEmailInvitations"] = strconv.FormatBool(*c.ServiceSettings.EnableEmailInvitations) + // Set default values for all options that require a license. props["ExperimentalHideTownSquareinLHS"] = "false" props["ExperimentalTownSquareIsReadOnly"] = "false" -- cgit v1.2.3-1-g7c22