package
5.0.0-20220302090640-ec71aef15e1c
Repository: https://github.com/masterhung0112/hk_server.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AppErrorFromJson will decode the input and return an AppError.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AuditModelTypeConv converts key model types to something better suited for audit output.
No description provided by the author
No description provided by the author
No description provided by the author
AutocompleteDataFromJSON decodes AutocompleteData struct from the json.
AutocompleteStaticListItemsFromJSON returns list of AutocompleteStaticListItem from json.
AutocompleteStaticListItemsToJSON returns json for a list of AutocompleteStaticListItem objects.
AutocompleteSuggestionsFromJSON returns list of AutocompleteSuggestions from json.
AutocompleteSuggestionsToJSON returns json for a list of AutocompleteSuggestion objects.
BaseMarketplacePluginsFromReader decodes a json-encoded list of plugins from the given io.Reader.
BotFromJson deserializes a bot from json.
BotFromUser returns a bot model given a user model.
BotListFromJson deserializes a list of bots from json.
BotPatchFromJson deserializes a bot patch from json.
No description provided by the author
No description provided by the author
Returns bundle info for the given path.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ChannelSearchFromJson will decode the input and return a Channel.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CheckStatusOK is a convenience function for checking the standard OK response from the web service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ComparePassword compares the hash This function is deprecated and will be removed in a future release.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FindManifest will find and parse the manifest in a given directory.
FloorToNearestHour takes a timestamp (in milliseconds) and returns it rounded to the previous hour in UTC.
GenerateLinkMetadataHash generates a unique hash for a given URL and timestamp for use as a database key.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetEndOfDayMillis is a convenience method to get milliseconds since epoch for provided date's end of day.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetMillis is a convenience method to get milliseconds since epoch.
GetMillisForTime is a convenience method to get milliseconds since epoch for provided Time.
No description provided by the author
No description provided by the author
No description provided by the author
GetStartOfDayMillis is a convenience method to get milliseconds since epoch for provided date's start of day.
No description provided by the author
GetTimeForMillis is a convenience method to get time.Time for milliseconds since epoch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GuestsInviteFromJson will decode the input and return a GuestsInvite.
HashPassword generates a hash using the bcrypt.GenerateFromPassword.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Copied from https://golang.org/src/net/dnsclient.go#L119.
No description provided by the author
Make sure you acually want to use this function.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsSamlFile checks if filename is a SAML file.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsValidPluginId verifies that the plugin id has a minimum length of 3, maximum length of 190, and contains only alphanumeric characters, dashes, underscores and periods.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MakeBotNotFoundError creates the error returned when a bot does not exist, or when the user isn't allowed to query the bot.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MapFromJson will decode the key/value pair map.
MapBoolToJson converts a map to a json string.
MapFromJson will decode the key/value pair map.
No description provided by the author
No description provided by the author
MapToJson converts a map to a json string.
No description provided by the author
MarketplacePluginsFromReader decodes a json-encoded list of plugins from the given io.Reader.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewAutocompleteData returns new Autocomplete data.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewId is a globally unique identifier.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPluginKeyValueFromOptions return a PluginKeyValue given a pluginID, a KV pair and options.
NewPoint returns a new GeoPoint populated by the passed in latitude (lat) and longitude (lng) values.
NewPolygon: Creates and returns a new pointer to a GeoPolygon composed of the passed in points.
No description provided by the author
NewRandomString returns a random string of the given length.
NewRandomTeamName is a NewId that will be a valid team name.
No description provided by the author
No description provided by the author
No description provided by the author
NewTestLicense returns a license that expires in the future and has the given features.
No description provided by the author
NewWebSocketClient constructs a new WebSocket client with convenience methods for talking to the server.
NewWebSocketClient4 constructs a new WebSocket client with convenience methods for talking to the server.
NewWebSocketClient4WithDialer constructs a new WebSocket client with convenience methods for talking to the server using a custom dialer.
NewWebSocketClientWithDialer constructs a new WebSocket client with convenience methods for talking to the server using a custom dialer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PadDateStringZeros is a convenience method to pad 2 digit date parts with zeros to meet ISO 8601 format.
No description provided by the author
No description provided by the author
This method only parses and processes the attachments, all else should be set in the post which is passed.
No description provided by the author
Returns an array of permissions that are in either role.Permissions or patch.Permissions, but not both.
No description provided by the author
PluginRequestFromReader decodes a json-encoded plugin request from the given io.Reader.
No description provided by the author
No description provided by the author
PossibleAtMentions returns all substrings in message that look like valid @ mentions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RewriteImageURLs takes a message and returns a copy that has all of the image URLs replaced according to the function f.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SanitizeUnicode will remove undesirable Unicode characters from a string.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TeamSearchFromJson decodes the input and returns a TeamSearch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ToJson serializes an arbitrary data type to JSON, discarding the error.
No description provided by the author
No description provided by the author
TrimUsernameSpecialChar tries to remove the last character from word if it is a special character for usernames (dot, dash or underscore).
TruncateOpenGraph ensure OpenGraph metadata doesn't grow too big by shortening strings, trimming fields and reducing the number of images.
No description provided by the author
UniqueStrings returns a unique subset of the string slice provided.
No description provided by the author
No description provided by the author
UploadSessionFromJson deserializes the UploadSession from JSON data.
UploadSessionsFromJson deserializes a list of UploadSession from JSON data.
UploadSessionsToJson serializes a list of UploadSession into JSON and returns it as string.
No description provided by the author
No description provided by the author
No description provided by the author
UserAccessTokenSearchJson decodes the input and returns a UserAccessTokenSearch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UserFromBot returns a user model describing the bot fields stored in the User store.
UserFromJson will decode the input and return a User.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UserSearchFromJson will decode the input and return a User.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
ALLOW_EDIT_POST_ALWAYS
No description provided by the author
ALLOW_EDIT_POST_NEVER
No description provided by the author
ALLOW_EDIT_POST_TIME_LIMIT
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
10 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
Argument types.
Argument types.
Argument types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UserId or PluginId.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The category is set to handle a set of interactive Actions with the push notifications.
30 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CLUSTER_EVENT_INVALIDATE_CACHE_FOR_LAST_POST_TIME
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Gossip communication.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SendTypes for ClusterMessage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
COMMAND_METHOD_POST
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Allows read access if any PERMISSION_SYSCONSOLE_READ_* is allowed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Default Sort Orders for categories.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
According to Wikipedia, the Earth's radius is about 6,371km.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ELASTICSEARCH_SETTINGS_DEFAULT_POST_INDEX_REPLICAS
No description provided by the author
ELASTICSEARCH_SETTINGS_DEFAULT_POST_INDEX_SHARDS
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
JOB_TYPE_BLEVE_POST_INDEXING
No description provided by the author
No description provided by the author
No description provided by the author
JOB_TYPE_ELASTICSEARCH_POST_AGGREGATION
No description provided by the author
JOB_TYPE_ELASTICSEARCH_POST_INDEXING
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
10 days.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
48 hour.
No description provided by the author
No description provided by the author
24 megapixels, roughly 36MB as a raw image.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Increment to use when adding/reordering things in the sidebar.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSIONS_DELETE_POST_ALL
No description provided by the author
PERMISSIONS_DELETE_POST_SYSTEM_ADMIN
No description provided by the author
PERMISSIONS_DELETE_POST_TEAM_ADMIN
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
unused by server.
unused by server.
POST_ACTION_TYPE_BUTTON
No description provided by the author
POST_ACTION_TYPE_SELECT
No description provided by the author
POST_ADD_BOT_TEAMS_CHANNELS
No description provided by the author
POST_ADD_GUEST_TO_CHANNEL
No description provided by the author
POST_ADD_REMOVE
Deprecated, use POST_ADD_TO_CHANNEL or POST_REMOVE_FROM_CHANNEL instead.
POST_ADD_TO_CHANNEL
No description provided by the author
POST_ADD_TO_TEAM
No description provided by the author
POST_AUTO_RESPONDER
No description provided by the author
POST_CHANGE_CHANNEL_PRIVACY
No description provided by the author
POST_CHANNEL_DELETED
No description provided by the author
POST_CHANNEL_RESTORED
No description provided by the author
POST_CONVERT_CHANNEL
No description provided by the author
POST_CUSTOM_TYPE_PREFIX
No description provided by the author
POST_DEFAULT
No description provided by the author
POST_DISPLAYNAME_CHANGE
No description provided by the author
POST_EMBED_IMAGE
No description provided by the author
POST_EMBED_LINK
No description provided by the author
POST_EMBED_MESSAGE_ATTACHMENT
No description provided by the author
POST_EMBED_OPENGRAPH
No description provided by the author
POST_EPHEMERAL
No description provided by the author
POST_FILEIDS_MAX_RUNES
No description provided by the author
POST_FILENAMES_MAX_RUNES
No description provided by the author
POST_GUEST_JOIN_CHANNEL
No description provided by the author
POST_HASHTAGS_MAX_RUNES
No description provided by the author
POST_HEADER_CHANGE
No description provided by the author
POST_JOIN_CHANNEL
No description provided by the author
POST_JOIN_LEAVE
Deprecated, use POST_JOIN_CHANNEL or POST_LEAVE_CHANNEL instead.
POST_JOIN_TEAM
No description provided by the author
POST_LEAVE_CHANNEL
No description provided by the author
POST_LEAVE_TEAM
No description provided by the author
POST_ME
No description provided by the author
POST_MESSAGE_MAX_BYTES_V2
Maximum size of a TEXT column in MySQL.
POST_MESSAGE_MAX_RUNES_V1
No description provided by the author
POST_MESSAGE_MAX_RUNES_V2
Assume a worst-case representation.
POST_MOVE_CHANNEL
No description provided by the author
POST_PROPS_ADDED_USER_ID
No description provided by the author
POST_PROPS_DELETE_BY
No description provided by the author
POST_PROPS_GROUP_HIGHLIGHT_DISABLED
No description provided by the author
POST_PROPS_MAX_RUNES
No description provided by the author
POST_PROPS_MAX_USER_RUNES
Leave some room for system / pre-save modifications.
POST_PROPS_MENTION_HIGHLIGHT_DISABLED
No description provided by the author
POST_PROPS_OVERRIDE_ICON_EMOJI
No description provided by the author
POST_PROPS_OVERRIDE_ICON_URL
No description provided by the author
POST_PURPOSE_CHANGE
No description provided by the author
POST_REMOVE_FROM_CHANNEL
No description provided by the author
POST_REMOVE_FROM_TEAM
No description provided by the author
POST_SLACK_ATTACHMENT
No description provided by the author
POST_SYSTEM_GENERIC
No description provided by the author
POST_SYSTEM_MESSAGE_PREFIX
No description provided by the author
POST_SYSTEM_WARN_METRIC_STATUS
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PREFERENCE_CATEGORY_FLAGGED_POST
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
fifteen minutes is 900 seconds.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
the "immediate" setting is actually 30s.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
5 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
5 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
100 years.
No description provided by the author
No description provided by the author
No description provided by the author
Each sidebar category has a 'type'.
No description provided by the author
No description provided by the author
No description provided by the author
sort by display name alphabetically.
Sorting modes default for all categories except DMs (behaves like manual).
sort manually.
sort by recency (default for DMs).
No description provided by the author
No description provided by the author
8KB.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
20 seconds.
No description provided by the author
No description provided by the author
2 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SYSTEM_POST_ACTION_COOKIE_SECRET
No description provided by the author
SYSTEM_POST_ALL_PUBLIC_ROLE_ID
No description provided by the author
SYSTEM_POST_ALL_ROLE_ID
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TEAM_POST_ALL_PUBLIC_ROLE_ID
No description provided by the author
TEAM_POST_ALL_ROLE_ID
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UploadNoUserID is a "fake" user id used by the API layer when in local mode.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
7 days.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WEBSOCKET_EVENT_POST_DELETED
No description provided by the author
WEBSOCKET_EVENT_POST_EDITED
No description provided by the author
WEBSOCKET_EVENT_POST_UNREAD
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSION_CREATE_ELASTICSEARCH_POST_AGGREGATION_JOB
No description provided by the author
PERMISSION_CREATE_ELASTICSEARCH_POST_INDEXING_JOB
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSION_CREATE_POST
No description provided by the author
PERMISSION_CREATE_POST_BLEVE_INDEXES_JOB
No description provided by the author
PERMISSION_CREATE_POST_EPHEMERAL
No description provided by the author
PERMISSION_CREATE_POST_PUBLIC
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSION_DELETE_POST
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSION_EDIT_POST
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
General permission that encompasses all system admin functions in the future this could be broken up to allow access to some admin functions but not others.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PERMISSION_READ_ELASTICSEARCH_POST_AGGREGATION_JOB
No description provided by the author
PERMISSION_READ_ELASTICSEARCH_POST_INDEXING_JOB
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DEPRECATED.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DEPRECATED.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SysconsoleAncillaryPermissions maps the non-sysconsole permissions required by each sysconsole view.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
AddOn represents an addon to a product.
Address model represents a customer's address.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AutocompleteArg describes an argument of the command.
AutocompleteData describes slash command autocomplete information.
AutocompleteDynamicListArg is used when user wants to download possible argument list from the URL.
AutocompleteListItem describes an item in the AutocompleteStaticListArg.
AutocompleteStaticListArg is used to input one of the arguments from the list, for example [yes, no], [on, off], and so on.
AutocompleteSuggestion describes a single suggestion item sent to the front-end Example: for user input `/jira cre` - Complete might be `/jira create` Suggestion might be `create`, Hint might be `[issue text]`, Description might be `Create a new Issue`.
AutocompleteTextArg describes text user can input as an argument.
BaseMarketplacePlugin is a Mattermost plugin received from the Marketplace server.
No description provided by the author
Bot is a special type of User meant for programmatic interactions.
BotGetOptions acts as a filter on bulk bot fetching queries.
BotPatch is a description of what fields to update on an existing bot.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ChannelSearchOpts contains options for searching channels.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Customer model represents a customer on the system.
CloudCustomerInfo represents editable info of a customer.
No description provided by the author
CloudWorkspaceOwner is part of the CWS Webhook payload that contains information about the user that created the workspace from the CWS.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ComplianceExportCursor is used for paginated iteration of posts for compliance export.
No description provided by the author
No description provided by the author
No description provided by the author
Config fields support the 'access' tag with the following values corresponding to the suffix of the associated PERMISSION_SYSCONSOLE_*_* permission Id: 'about', 'reporting', 'user_management_users', 'user_management_groups', 'user_management_teams', 'user_management_channels', 'user_management_permissions', 'environment_web_server', 'environment_database', 'environment_elasticsearch', 'environment_file_storage', 'environment_image_proxy', 'environment_smtp', 'environment_push_notification_server', 'environment_high_availability', 'environment_rate_limiting', 'environment_logging', 'environment_session_lengths', 'environment_performance_monitoring', 'environment_developer', 'site', 'authentication', 'plugins', 'integrations', 'compliance', 'plugins', and 'experimental'.
ConfirmPaymentMethodRequest contains the fields for the customer payment update API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
msgp:ignore EmailInviteWithError.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExportSettings defines configuration settings for file exports.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a Physical GeoPoint in geographic notation [lat, lng].
A GeoPolygon is carved out of a 2D plane by a set of (possibly disjoint) contours.
GetFileInfosOptions contains options for getting FileInfos.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ImportSettings defines configuration settings for file imports.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InstallMarketplacePluginRequest struct describes parameters of the requested plugin.
No description provided by the author
No description provided by the author
Invoice model represents a cloud invoice.
InvoiceLineItem model represents a cloud invoice lineitem tied to an invoice.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LinkMetadata stores arbitrary data about a link posted in a message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The plugin manifest defines the metadata required to load and present your plugin.
ManifestExecutables is a legacy structure capturing a subet of the known platform executables.
No description provided by the author
No description provided by the author
MarketplaceLabel represents a label shown in the Marketplace UI.
MarketplacePlugin is a state aware Marketplace plugin.
MarketplacePluginFilter describes the parameters to request a list of plugins.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OrderedSidebarCategories combines categories, their channel IDs and an array of Category IDs, sorted.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PaymentMethod represents methods of payment for a customer.
No description provided by the author
PluginClusterEvent is used to allow intra-cluster plugin communication.
PluginClusterEventSendOptions defines some properties that apply when sending plugin events across a cluster.
PluginEventData used to notify peers about plugin changes.
No description provided by the author
No description provided by the author
PluginKVSetOptions contains information on how to store a value in the plugin KV store.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PluginStatus provides a cluster-aware view of installed plugins.
Post
No description provided by the author
No description provided by the author
No description provided by the author
PostActionCookie is set by the server, serialized and encrypted into PostAction.Cookie.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Product model represents a product on the cloud system.
List of product notices.
Definition of the table keeping the 'viewed' state of each in-product notice per user.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RemoteClusterFrame wraps a `RemoteClusterMsg` with credentials specific to a remote cluster.
RemoteClusterInfo provides a subset of RemoteCluster fields suitable for sending to clients.
RemoteClusterInvite represents an invitation to establish a simple trust with a remote cluster.
RemoteClusterMsg represents a message that is sent and received between clusters.
RemoteClusterPing represents a ping that is sent and received between clusters to indicate a connection is alive.
RemoteClusterQueryFilter provides filter criteria for RemoteClusterStore.GetAll.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeConveyor is used for importing and exporting a Scheme and its associated Roles.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServerBusyState provides serialization for app.Busy.
No description provided by the author
Session contains the user session details.
SharedChannel represents a channel that can be synchronized with a remote cluster.
SharedChannelAttachment stores a lastSyncAt timestamp on behalf of a remote cluster for each file attachment that has been synchronized.
No description provided by the author
SharedChannelRemote represents a remote cluster that has been invited to a shared channel.
No description provided by the author
No description provided by the author
SharedChannelUser stores a lastSyncAt timestamp on behalf of a remote cluster for each user that has been synchronized.
SidebarCategory represents the corresponding DB table SortOrder is never returned to the user and only used for queries.
SidebarCategoryWithChannels combines data from SidebarCategory table with the Channel IDs that belong to that category.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StripeSetupIntent represents the SetupIntent model from Stripe for updating payment methods.
No description provided by the author
No description provided by the author
Subscription model represents a subscription on the system.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
msgp:tuple TeamMember This struct's serializer methods are auto-generated.
msgp:ignore TeamMemberForExport.
msgp:ignore TeamMembersGetOptions.
msgp:ignore TeamMemberWithError.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
msgp:ignore TeamUnread.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UploadSession contains information used to keep track of a file upload.
User contains the details about the user.
No description provided by the author
No description provided by the author
msgp:ignore UserAuth.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Options for counting users.
msgp:ignore UserForIndexing.
No description provided by the author
No description provided by the author
msgp:ignore UserPatch.
UserSearch captures the parameters provided by a client for initiating a user search.
UserSearchOptions captures internal parameters derived from the user's permissions and a UserSearch request.
No description provided by the author
msgp:ignore UsersWithGroupsAndCount.
No description provided by the author
No description provided by the author
msgp:ignore UserUpdate.
msgp:ignore UserWithGroups.
msgp:ignore ViewUsersRestrictions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WebSocketClient stores the necessary information required to communicate with a WebSocket endpoint.
**NOTE**: Direct access to WebSocketEvent fields is deprecated.
WebSocketRequest represents a request made to the server through a websocket.
WebSocketResponse represents a response received through the WebSocket for a request made to the server.
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
AutocompleteArgType describes autocomplete argument type.
No description provided by the author
BotList is a list of bots.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Optional action to perform on action button click.
User role, i.e.
Only show the notice on specific clients.
Instance type.
No description provided by the author
SKU.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SlackCompatibleBool is an alias for bool that implements json.Unmarshaler.
No description provided by the author
No description provided by the author
msgp StringMap.
No description provided by the author
UploadType defines the type of an upload.
UserMap is a map from a userId to a user object.
No description provided by the author
msgp:ignore UserSlice.