MM-30090 Add ManagedResourcePaths setting (#16213)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
ccf5916ef0
Коммит
059672ba73
@@ -47,6 +47,7 @@ func GenerateClientConfig(c *model.Config, telemetryID string, license *model.Li
|
|||||||
props["EnableMarketplace"] = strconv.FormatBool(*c.PluginSettings.EnableMarketplace)
|
props["EnableMarketplace"] = strconv.FormatBool(*c.PluginSettings.EnableMarketplace)
|
||||||
props["EnableLatex"] = strconv.FormatBool(*c.ServiceSettings.EnableLatex)
|
props["EnableLatex"] = strconv.FormatBool(*c.ServiceSettings.EnableLatex)
|
||||||
props["ExtendSessionLengthWithActivity"] = strconv.FormatBool(*c.ServiceSettings.ExtendSessionLengthWithActivity)
|
props["ExtendSessionLengthWithActivity"] = strconv.FormatBool(*c.ServiceSettings.ExtendSessionLengthWithActivity)
|
||||||
|
props["ManagedResourcePaths"] = *c.ServiceSettings.ManagedResourcePaths
|
||||||
|
|
||||||
// This setting is only temporary, so keep using the old setting name for the mobile and web apps
|
// This setting is only temporary, so keep using the old setting name for the mobile and web apps
|
||||||
props["ExperimentalEnablePostMetadata"] = "true"
|
props["ExperimentalEnablePostMetadata"] = "true"
|
||||||
|
|||||||
@@ -351,6 +351,7 @@ type ServiceSettings struct {
|
|||||||
FeatureFlagSyncIntervalSeconds *int `access:"environment,write_restrictable"`
|
FeatureFlagSyncIntervalSeconds *int `access:"environment,write_restrictable"`
|
||||||
DebugSplit *bool `access:"environment,write_restrictable"`
|
DebugSplit *bool `access:"environment,write_restrictable"`
|
||||||
ThreadAutoFollow *bool `access:"experimental"`
|
ThreadAutoFollow *bool `access:"experimental"`
|
||||||
|
ManagedResourcePaths *string `access:"environment,write_restrictable,cloud_restrictable"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *ServiceSettings) SetDefaults(isUpdate bool) {
|
func (s *ServiceSettings) SetDefaults(isUpdate bool) {
|
||||||
@@ -784,6 +785,10 @@ func (s *ServiceSettings) SetDefaults(isUpdate bool) {
|
|||||||
if s.ThreadAutoFollow == nil {
|
if s.ThreadAutoFollow == nil {
|
||||||
s.ThreadAutoFollow = NewBool(true)
|
s.ThreadAutoFollow = NewBool(true)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if s.ManagedResourcePaths == nil {
|
||||||
|
s.ManagedResourcePaths = NewString("")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
type ClusterSettings struct {
|
type ClusterSettings struct {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user