forked from Ivasoft/mattermost-mobile
* Remove mattermost-redux * Move mm-redux files into app/redux * Add @redux path to tsconfig.json * Fix imports * Install missing dependencies * Fix tsc errors * Fix i18n_utils test * Fix more imports * Remove redux websocket * Fix tests * Rename @redux * Apply changes from mattermost-redux PR 1103 * Remove mattermost-redux mention in template * Add missing imports * Rename app/redux/ to app/mm-redux/ * Remove test file * Fix fetching Sidebar GM profiles Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
70 lines
2.2 KiB
TypeScript
70 lines
2.2 KiB
TypeScript
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
// See LICENSE.txt for license information.
|
|
|
|
export const PostTypes = {
|
|
CHANNEL_DELETED: 'system_channel_deleted',
|
|
CHANNEL_UNARCHIVED: 'system_channel_restored',
|
|
DISPLAYNAME_CHANGE: 'system_displayname_change',
|
|
CONVERT_CHANNEL: 'system_convert_channel',
|
|
EPHEMERAL: 'system_ephemeral',
|
|
EPHEMERAL_ADD_TO_CHANNEL: 'system_ephemeral_add_to_channel',
|
|
HEADER_CHANGE: 'system_header_change',
|
|
PURPOSE_CHANGE: 'system_purpose_change',
|
|
|
|
JOIN_LEAVE: 'system_join_leave',
|
|
JOIN_CHANNEL: 'system_join_channel',
|
|
GUEST_JOIN_CHANNEL: 'system_guest_join_channel',
|
|
LEAVE_CHANNEL: 'system_leave_channel',
|
|
ADD_REMOVE: 'system_add_remove',
|
|
ADD_TO_CHANNEL: 'system_add_to_channel',
|
|
ADD_GUEST_TO_CHANNEL: 'system_add_guest_to_chan',
|
|
REMOVE_FROM_CHANNEL: 'system_remove_from_channel',
|
|
|
|
JOIN_TEAM: 'system_join_team',
|
|
LEAVE_TEAM: 'system_leave_team',
|
|
ADD_TO_TEAM: 'system_add_to_team',
|
|
REMOVE_FROM_TEAM: 'system_remove_from_team',
|
|
|
|
COMBINED_USER_ACTIVITY: 'system_combined_user_activity',
|
|
ME: 'me',
|
|
ADD_BOT_TEAMS_CHANNELS: 'add_bot_teams_channels',
|
|
};
|
|
|
|
export default {
|
|
POST_CHUNK_SIZE: 60,
|
|
POST_DELETED: 'DELETED',
|
|
SYSTEM_MESSAGE_PREFIX: 'system_',
|
|
SYSTEM_AUTO_RESPONDER: 'system_auto_responder',
|
|
POST_TYPES: PostTypes,
|
|
MESSAGE_TYPES: {
|
|
POST: 'post',
|
|
COMMENT: 'comment',
|
|
},
|
|
MAX_PREV_MSGS: 100,
|
|
POST_COLLAPSE_TIMEOUT: 1000 * 60 * 5, // five minutes
|
|
IGNORE_POST_TYPES: [
|
|
PostTypes.ADD_REMOVE,
|
|
PostTypes.ADD_TO_CHANNEL,
|
|
PostTypes.CHANNEL_DELETED,
|
|
PostTypes.CHANNEL_UNARCHIVED,
|
|
PostTypes.JOIN_LEAVE,
|
|
PostTypes.JOIN_CHANNEL,
|
|
PostTypes.LEAVE_CHANNEL,
|
|
PostTypes.REMOVE_FROM_CHANNEL,
|
|
PostTypes.JOIN_TEAM,
|
|
PostTypes.LEAVE_TEAM,
|
|
PostTypes.ADD_TO_TEAM,
|
|
PostTypes.REMOVE_FROM_TEAM,
|
|
],
|
|
USER_ACTIVITY_POST_TYPES: [
|
|
PostTypes.ADD_TO_CHANNEL,
|
|
PostTypes.JOIN_CHANNEL,
|
|
PostTypes.LEAVE_CHANNEL,
|
|
PostTypes.REMOVE_FROM_CHANNEL,
|
|
PostTypes.ADD_TO_TEAM,
|
|
PostTypes.JOIN_TEAM,
|
|
PostTypes.LEAVE_TEAM,
|
|
PostTypes.REMOVE_FROM_TEAM,
|
|
],
|
|
};
|