diff options
Diffstat (limited to 'model/config.go')
-rw-r--r-- | model/config.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/model/config.go b/model/config.go index b3365a49a..7404e96be 100644 --- a/model/config.go +++ b/model/config.go @@ -351,6 +351,15 @@ type TeamSettings struct { TeammateNameDisplay *string } +type ClientRequirements struct { + AndroidLatestVersion string + AndroidMinVersion string + DesktopLatestVersion string + DesktopMinVersion string + IosLatestVersion string + IosMinVersion string +} + type LdapSettings struct { // Basic Enable *bool @@ -469,6 +478,7 @@ type PluginSettings struct { type Config struct { ServiceSettings ServiceSettings TeamSettings TeamSettings + ClientRequirements ClientRequirements SqlSettings SqlSettings LogSettings LogSettings PasswordSettings PasswordSettings @@ -518,6 +528,10 @@ func (o *Config) GetSSOService(service string) *SSOSettings { return nil } +func (o *Config) getClientRequirementsFromConfig() ClientRequirements { + return o.ClientRequirements +} + func ConfigFromJson(data io.Reader) *Config { decoder := json.NewDecoder(data) var o Config |