Versions in this module Expand all Collapse all v1 v1.4.0 Jan 14, 2016 Changes in this version + const ALPHANUMERIC + const DIAGNOSTIC_URL + const GIBBERISH_TEXT + const LOG_ROTATE_SIZE + const LOWERCASE + const MODE_BETA + const MODE_DEV + const MODE_PROD + const PROP_DIAGNOSTIC_ACTIVE_USER_COUNT + const PROP_DIAGNOSTIC_BUILD + const PROP_DIAGNOSTIC_CATEGORY + const PROP_DIAGNOSTIC_DATABASE + const PROP_DIAGNOSTIC_ENTERPRISE_READY + const PROP_DIAGNOSTIC_ID + const PROP_DIAGNOSTIC_OS + const PROP_DIAGNOSTIC_UNIT_TESTS + const PROP_DIAGNOSTIC_USER_COUNT + const VAL_DIAGNOSTIC_CATEGORY_DEFAULT + var Cfg *model.Config = &model.Config + var CfgDiagnosticId = "" + var CfgFileName string = "" + var CfgLastModified int64 = 0 + var ClientCfg map[string]string = map[string]string + var FUZZY_STRINGS_EMAILS = []string + var FUZZY_STRINGS_NAMES = []string + var FUZZY_STRINGS_POSTS = []string + func ConfigureCmdLineLog() + func EndOfDay(t time.Time) time.Time + func FindConfigFile(fileName string) string + func FindDir(dir string) string + func FuzzEmail() string + func FuzzName() string + func FuzzPost() string + func GetLogFileLocation(fileLocation string) string + func LoadConfig(fileName string) + func MillisFromTime(t time.Time) int64 + func RandIntFromRange(r Range) int + func RandString(l int, charset string) string + func RandomEmail(length Range, charset string) string + func RandomName(length Range, charset string) string + func RandomText(length Range, hashtags Range, mentions Range, users []string) string + func SaveConfig(fileName string, config *model.Config) *model.AppError + func SendDiagnostic(values url.Values) + func SendMail(to, subject, body string) *model.AppError + func SendMailUsingConfig(to, subject, body string, config *model.Config) *model.AppError + func StartOfDay(t time.Time) time.Time + func TestConnection(config *model.Config) + func UrlEncode(str string) string + func Yesterday() time.Time + type Cache struct + func NewLru(size int) *Cache + func NewLruWithEvict(size int, onEvicted func(key interface{}, value interface{})) (*Cache, error) + func (c *Cache) Add(key, value interface{}) bool + func (c *Cache) AddWithExpiresInSecs(key, value interface{}, expireAtSecs int64) bool + func (c *Cache) Get(key interface{}) (value interface{}, ok bool) + func (c *Cache) Keys() []interface{} + func (c *Cache) Len() int + func (c *Cache) Purge() + func (c *Cache) Remove(key interface{}) + func (c *Cache) RemoveOldest() + type Range struct + Begin int + End int Incompatible versions in this module v4.10.10+incompatible Jun 14, 2019