zulip/zerver/data_import
Pedro Madriz 0ef8ec698a Add support for importing guest users from Mattermost.
This change adds support for importing guest users from a Mattermost
export file into Zulip. The function now checks the user's teams and
roles to determine whether the user is a guest on the team, and sets
the user's role accordingly. This ensures that the imported user data
includes the correct role for each user.

Fixes #23720.
2023-10-01 17:13:23 -07:00
..
__init__.py
gitter.py python: Annotate type aliases with TypeAlias. 2023-08-07 10:02:49 -07:00
import_util.py python: Replace functools.partial with type-safe returns.curry.partial. 2023-09-11 18:03:45 -07:00
mattermost.py Add support for importing guest users from Mattermost. 2023-10-01 17:13:23 -07:00
rocketchat.py python: Elide unnecessary list wrappers. 2023-09-13 12:41:23 -07:00
sequencer.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
slack.py data_import: Skip Slack "Posts" which we don't otherwise support. 2023-09-29 12:34:07 -07:00
slack_message_conversion.py python: Annotate type aliases with TypeAlias. 2023-08-07 10:02:49 -07:00
user_handler.py data_import: Rename mattermost_user to user_handler. 2021-07-15 14:28:36 -07:00