zulip/zerver/data_import
M@ 280523ad48
slack import: Merge and dedupe same-base emoji reactions and userlists.
The naive solution #23465 creates situations where the same user can have
multiple reactions as the base emojis are not unique, e.g. +1::skin2
and +1::skin4 would both reduce to +1 but the userlists are separate.
This solution handles the reduction, merges the same-base reactions,
and deduplicates the userlist.

Co-authored-by: Alex Vandiver <alexmv@zulip.com>
Co-authored-by: rht <rhtbot@protonmail.com>
2022-11-16 11:11:43 -08:00
..
__init__.py
gitter.py models: Add denormalized .realm column to Message. 2022-10-07 10:09:38 -07:00
import_util.py ruff: Fix N811 constant imported as non-constant. 2022-11-16 09:29:11 -08:00
mattermost.py models: Add denormalized .realm column to Message. 2022-10-07 10:09:38 -07:00
rocketchat.py models: Add denormalized .realm column to Message. 2022-10-07 10:09:38 -07:00
sequencer.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
slack.py slack import: Merge and dedupe same-base emoji reactions and userlists. 2022-11-16 11:11:43 -08:00
slack_message_conversion.py docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
user_handler.py data_import: Rename mattermost_user to user_handler. 2021-07-15 14:28:36 -07:00