Documentation
¶
Index ¶
- func IsCloud(license *model.License) bool
- func IsCloudStarter(license *model.License) bool
- func IsConfiguredForDevelopment(config *model.Config) bool
- func IsEnterprise(license *model.License) bool
- func IsEnterpriseAdvanced(license *model.License) bool
- func IsEnterpriseLicensedOrDevelopment(config *model.Config, license *model.License) bool
- func IsMinimumEnterpriseLicensedOrDevelopment(config *model.Config, license *model.License) bool
- func IsMinimumProfessionalLicensedOrDevelopment(config *model.Config, license *model.License) bool
- func IsProfessional(license *model.License) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsCloudStarter ¶ added in v1.0.0
func IsConfiguredForDevelopment ¶
IsConfiguredForDevelopment returns true when the server has `EnableDeveloper` and `EnableTesting` configuration settings enabled, signaling a non-production, developer mode.
func IsEnterprise ¶ added in v1.0.0
func IsEnterpriseAdvanced ¶ added in v1.8.0
func IsEnterpriseLicensedOrDevelopment ¶
IsEnterpriseLicensedOrDevelopment returns true when the server is licensed with any Mattermost Enterprise License, or has `EnableDeveloper` and `EnableTesting` configuration settings enabled signaling a non-production, developer mode.
func IsMinimumEnterpriseLicensedOrDevelopment ¶ added in v1.8.0
IsMinimumEnterpriseLicensedOrDevelopment returns true when the server is at least licensed with a Mattermost Enterprise License, or has `EnableDeveloper` and `EnableTesting` configuration settings enabled, signaling a non-production, developer mode.
func IsMinimumProfessionalLicensedOrDevelopment ¶ added in v1.8.0
IsMinimumProfessionalLicensedOrDevelopment returns true when the server is at least licensed with a Mattermost Professional License, or has `EnableDeveloper` and `EnableTesting` configuration settings enabled, signaling a non-production, developer mode.
func IsProfessional ¶ added in v1.0.0
Types ¶
This section is empty.