UNPKG

mattermost-redux

Version:

Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client

83 lines (82 loc) 3.19 kB
"use strict"; // Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. Object.defineProperty(exports, "__esModule", { value: true }); exports.default = { CONFIG_CHANGED: 'config_changed', SERVER_VERSION_CHANGED: 'server_version_changed', PAGE_SIZE_DEFAULT: 60, PAGE_SIZE_MAXIMUM: 200, LOGS_PAGE_SIZE_DEFAULT: 10000, AUDITS_CHUNK_SIZE: 100, PROFILE_CHUNK_SIZE: 100, // WARN: Do not change this without changing the cache key on server side as well. See https://github.com/mattermost/mattermost/pull/26391. CHANNELS_CHUNK_SIZE: 50, TEAMS_CHUNK_SIZE: 50, JOBS_CHUNK_SIZE: 50, SEARCH_TIMEOUT_MILLISECONDS: 100, AUTOCOMPLETE_SPLIT_CHARACTERS: ['.', '-', '_'], OUT_OF_OFFICE: 'ooo', OFFLINE: 'offline', AWAY: 'away', ONLINE: 'online', DND: 'dnd', PERMISSIONS_ALL: 'all', PERMISSIONS_CHANNEL_ADMIN: 'channel_admin', PERMISSIONS_TEAM_ADMIN: 'team_admin', PERMISSIONS_SYSTEM_ADMIN: 'system_admin', TEAM_GUEST_ROLE: 'team_guest', TEAM_USER_ROLE: 'team_user', TEAM_ADMIN_ROLE: 'team_admin', CHANNEL_GUEST_ROLE: 'channel_guest', CHANNEL_USER_ROLE: 'channel_user', CHANNEL_ADMIN_ROLE: 'channel_admin', SYSTEM_GUEST_ROLE: 'system_guest', SYSTEM_USER_ROLE: 'system_user', SYSTEM_ADMIN_ROLE: 'system_admin', SYSTEM_USER_MANAGER_ROLE: 'system_user_manager', SYSTEM_READ_ONLY_ADMIN_ROLE: 'system_read_only_admin', SYSTEM_MANAGER_ROLE: 'system_manager', SYSTEM_USER_ACCESS_TOKEN_ROLE: 'system_user_access_token', SYSTEM_POST_ALL_ROLE: 'system_post_all', SYSTEM_POST_ALL_PUBLIC_ROLE: 'system_post_all_public', PLAYBOOK_ADMIN_ROLE: 'playbook_admin', PLAYBOOK_MEMBER_ROLE: 'playbook_member', RUN_ADMIN_ROLE: 'run_admin', RUN_MEMBER_ROLE: 'run_member', ALLOW_EDIT_POST_ALWAYS: 'always', ALLOW_EDIT_POST_NEVER: 'never', ALLOW_EDIT_POST_TIME_LIMIT: 'time_limit', DEFAULT_POST_EDIT_TIME_LIMIT: 300, RESTRICT_DIRECT_MESSAGE_ANY: 'any', RESTRICT_DIRECT_MESSAGE_TEAM: 'team', SWITCH_TO_DEFAULT_CHANNEL: 'switch_to_default_channel', DEFAULT_CHANNEL: 'town-square', DM_CHANNEL: 'D', OPEN_CHANNEL: 'O', PRIVATE_CHANNEL: 'P', GM_CHANNEL: 'G', ARCHIVED_CHANNEL: 'archive', PUSH_NOTIFY_APPLE_REACT_NATIVE: 'apple_rn', PUSH_NOTIFY_ANDROID_REACT_NATIVE: 'android_rn', STORE_REHYDRATION_COMPLETE: 'store_hydation_complete', TEAMMATE_NAME_DISPLAY: { SHOW_USERNAME: 'username', SHOW_NICKNAME_FULLNAME: 'nickname_full_name', SHOW_FULLNAME: 'full_name', }, SPECIAL_MENTIONS: ['all', 'channel', 'here'], MAX_USERS_IN_GM: 8, MIN_USERS_IN_GM: 3, MAX_GROUP_CHANNELS_FOR_PROFILES: 50, DEFAULT_LOCALE: 'en', DEFAULT_AUTOLINKED_URL_SCHEMES: ['http', 'https', 'ftp', 'mailto', 'tel', 'mattermost'], DISABLED: 'disabled', DEFAULT_ON: 'default_on', DEFAULT_OFF: 'default_off', ALWAYS_ON: 'always_on', DEFAULT_GROUP: 'board', CUSTOM_GROUP_USER_ROLE: 'custom_group_user', MAX_GET_ROLES_BY_NAMES: 100, SKUEnterprise: 'enterprise', SKUEnterpriseAdvanced: 'advanced', };