zulip/zerver/data_import
Alex Vandiver 0442e95276 emoji: Use a non-predictable filename.
We use a truncated SHA256 of the id and a server-side secret to make
emoji have non-guessable filenames, while also making collisions
unlikely.

We also adjust the Slack import to use the same SHA-based name,
instead of taking the same name as it had in Slack.
2024-07-12 13:26:47 -07:00
..
__init__.py
import_util.py data_import: Mark downloaded png avatars as image/png. 2024-07-11 07:31:39 -07:00
mattermost.py refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
rocketchat.py refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
sequencer.py
slack.py emoji: Use a non-predictable filename. 2024-07-12 13:26:47 -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