zulip/zerver/migrations
Hemanth V. Alluri 0e893b9045 models/drafts: Add a model for storing Draft messages.
Also add a Draft object-to-dictionary conversion method.
The following commits will provide an API around this
model using which our clients can sync drafts across each
other (if they so wish too). As of making this commit, we
haven't finalized exactly how our clients will use this.

See https://chat.zulip.org/#narrow/stream/2-general/topic/drafts
For some of the discussion around this model and in general,
around this feature.

Signed-off-by: Hemanth V. Alluri <hdrive1999@gmail.com>
2020-07-28 17:18:35 -07:00
..
0001_initial.py semgrep: Move migrations import check lint rule to semgrep. 2020-05-01 11:07:53 -07:00
0029_realm_subdomain.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0030_realm_org_type.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0031_remove_system_avatar_source.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0032_verify_all_medium_avatar_images.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0033_migrate_domain_to_realmalias.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0034_userprofile_enable_online_push_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0035_realm_message_retention_period_days.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0036_rename_subdomain_to_string_id.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0037_disallow_null_string_id.py python: Convert percent formatting to Python 3.6 f-strings. 2020-06-10 15:02:09 -07:00
0038_realm_change_to_community_defaults.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0039_realmalias_drop_uniqueness.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0040_realm_authentication_methods.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0041_create_attachments_for_old_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0042_attachment_file_name_length.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0043_realm_filter_validators.py semgrep: Move migrations import check lint rule to semgrep. 2020-05-01 11:07:53 -07:00
0044_reaction.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0045_realm_waiting_period_threshold.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0046_realmemoji_author.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0047_realm_add_emoji_by_admins_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0048_enter_sends_default_to_false.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0049_userprofile_pm_content_in_desktop_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0050_userprofile_avatar_version.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0051_realmalias_add_allow_subdomains.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0052_auto_fix_realmalias_realm_nullable.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0053_emailchangestatus.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0054_realm_icon.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0055_attachment_size.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0056_userprofile_emoji_alt_code.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0057_realmauditlog.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0058_realm_email_changes_disabled.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0059_userprofile_quota.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0060_move_avatars_to_be_uid_based.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0061_userprofile_timezone.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0062_default_timezone.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0063_realm_description.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0064_sync_uploads_filesize_with_db.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0065_realm_inline_image_preview.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0066_realm_inline_url_embed_preview.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0067_archived_models.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0068_remove_realm_domain.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0069_realmauditlog_extra_data.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0070_userhotspot.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0071_rename_realmalias_to_realmdomain.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0072_realmauditlog_add_index_event_time.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0073_custom_profile_fields.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0074_fix_duplicate_attachments.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0075_attachment_path_id_unique.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0076_userprofile_emojiset.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0077_add_file_name_field_to_realm_emoji.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0078_service.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0079_remove_old_scheduled_jobs.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0080_realm_description_length.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0081_make_emoji_lowercase.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0082_index_starred_user_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0083_index_mentioned_user_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0084_realmemoji_deactivated.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0085_fix_bots_with_none_bot_type.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0086_realm_alter_default_org_type.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0087_remove_old_scheduled_jobs.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0088_remove_referral_and_invites.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0089_auto_20170710_1353.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0090_userprofile_high_contrast_mode.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0091_realm_allow_edit_history.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0092_create_scheduledemail.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0093_subscription_event_log_backfill.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0094_realm_filter_url_validator.py semgrep: Move migrations import check lint rule to semgrep. 2020-05-01 11:07:53 -07:00
0095_index_unread_user_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0096_add_password_required.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0097_reactions_emoji_code.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0098_index_has_alert_word_user_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0099_index_wildcard_mentioned_user_messages.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0100_usermessage_remove_is_me_message.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0101_muted_topic.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0102_convert_muted_topic.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0103_remove_userprofile_muted_topics.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0104_fix_unreads.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0105_userprofile_enable_stream_push_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0106_subscription_push_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0107_multiuseinvite.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0108_fix_default_string_id.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0109_mark_tutorial_status_finished.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0110_stream_is_in_zephyr_realm.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0111_botuserstatedata.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0112_index_muted_topics.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0113_default_stream_group.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0114_preregistrationuser_invited_as_admin.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0115_user_groups.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0116_realm_allow_message_deleting.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0117_add_desc_to_user_group.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0118_defaultstreamgroup_description.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0119_userprofile_night_mode.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0120_botuserconfigdata.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0121_realm_signup_notifications_stream.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0122_rename_botuserstatedata_botstoragedata.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0123_userprofile_make_realm_email_pair_unique.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0124_stream_enable_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0125_realm_max_invites.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0126_prereg_remove_users_without_realm.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0127_disallow_chars_in_stream_and_user_name.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
0128_scheduledemail_realm.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0129_remove_userprofile_autoscroll_forever.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0130_text_choice_in_emojiset.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0131_realm_create_generic_bot_by_admins_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0132_realm_message_visibility_limit.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0133_rename_botuserconfigdata_botconfigdata.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0134_scheduledmessage.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0135_scheduledmessage_delivery_type.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0136_remove_userprofile_quota.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0137_realm_upload_quota_gb.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0138_userprofile_realm_name_in_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0139_fill_last_message_id_in_subscription_logs.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0140_realm_send_welcome_emails.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0141_change_usergroup_description_to_textfield.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0142_userprofile_translate_emoticons.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0143_realm_bot_creation_policy.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0144_remove_realm_create_generic_bot_by_admins_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0145_reactions_realm_emoji_name_to_id.py python: Manually convert more percent-formatting to f-strings. 2020-06-14 23:27:22 -07:00
0146_userprofile_message_content_in_email_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0147_realm_disallow_disposable_email_addresses.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0148_max_invites_forget_default.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0149_realm_emoji_drop_unique_constraint.py requirements: Upgrade boto to boto3. 2020-05-26 23:18:07 -07:00
0150_realm_allow_community_topic_editing.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0151_last_reminder_default_none.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0152_realm_default_twenty_four_hour_time.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0153_remove_int_float_custom_fields.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0154_fix_invalid_bot_owner.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0155_change_default_realm_description.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0156_add_hint_to_profile_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0157_userprofile_is_guest.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0158_realm_video_chat_provider.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0159_realm_google_hangouts_domain.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0160_add_choice_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0161_realm_message_content_delete_limit_seconds.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0162_change_default_community_topic_editing.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0163_remove_userprofile_default_desktop_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0164_stream_history_public_to_subscribers.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0165_add_date_to_profile_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0166_add_url_to_profile_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0167_custom_profile_fields_sort_order.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0168_stream_is_web_public.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0169_stream_is_announcement_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0170_submessage.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0171_userprofile_dense_mode.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0172_add_user_type_of_custom_profile_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0173_support_seat_based_plans.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0174_userprofile_delivery_email.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0175_change_realm_audit_log_event_type_tense.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0176_remove_subscription_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0177_user_message_add_and_index_is_private_flag.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0178_rename_to_emails_restricted_to_domains.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0179_rename_to_digest_emails_enabled.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0180_usermessage_add_active_mobile_push_notification.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0181_userprofile_change_emojiset.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0182_set_initial_value_is_private_flag.py python: Convert percent formatting to Python 3.6 f-strings. 2020-06-10 15:02:09 -07:00
0183_change_custom_field_name_max_length.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0184_rename_custom_field_types.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0185_realm_plan_type.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0186_userprofile_starred_message_counts.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0187_userprofile_is_billing_admin.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0188_userprofile_enable_login_emails.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0189_userprofile_add_some_emojisets.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0190_cleanup_pushdevicetoken.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0191_realm_seat_limit.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0192_customprofilefieldvalue_rendered_value.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0193_realm_email_address_visibility.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0194_userprofile_notification_sound.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0195_realm_first_visible_message_id.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0196_add_realm_logo_fields.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0197_azure_active_directory_auth.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0198_preregistrationuser_invited_as.py CVE-2020-14215: Fix migration 0198_preregistrationuser_invited_as. 2020-06-16 23:35:39 -07:00
0199_userstatus.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0200_remove_preregistrationuser_invited_as_admin.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0201_zoom_video_chat.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0202_add_user_status_info.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0203_realm_message_content_allowed_in_email_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0204_remove_realm_billing_fields.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0205_remove_realmauditlog_requires_billing_update.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0206_stream_rendered_description.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0207_multiuseinvite_invited_as.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0208_add_realm_night_logo_fields.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0209_stream_first_message_id.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0209_user_profile_no_empty_password.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0210_stream_first_message_id.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0211_add_users_field_to_scheduled_email.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0212_make_stream_email_token_unique.py semgrep: Move migrations import check lint rule to semgrep. 2020-05-01 11:07:53 -07:00
0213_realm_digest_weekday.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0214_realm_invite_to_stream_policy.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0215_realm_avatar_changes_disabled.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0216_add_create_stream_policy.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0217_migrate_create_stream_policy.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0218_remove_create_stream_by_admins_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0219_toggle_realm_digest_emails_enabled_default.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0220_subscription_notification_settings.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0221_subscription_notifications_data_migration.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0222_userprofile_fluid_layout_width.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0223_rename_to_is_muted.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0224_alter_field_realm_video_chat_provider.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0225_archived_reaction_model.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0226_archived_submessage_model.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0227_inline_url_embed_preview_default_off.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0228_userprofile_demote_inactive_streams.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0229_stream_message_retention_days.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0230_rename_to_enable_stream_audible_notifications.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0231_add_archive_transaction_model.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0232_make_archive_transaction_field_not_nullable.py migrations: Mark several RunSQL migrations as elidable. 2020-04-29 11:02:34 -07:00
0233_userprofile_avatar_hash.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0234_add_external_account_custom_profile_field.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0235_userprofile_desktop_icon_count_display.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0236_remove_illegal_characters_email_full.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0237_rename_zulip_realm_to_zulipinternal.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0238_usermessage_bigint_id.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0239_usermessage_copy_id_to_bigint_id.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0240_usermessage_migrate_bigint_id_into_id.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0241_usermessage_bigint_id_migration_finalize.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0242_fix_bot_email_property.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0243_message_add_date_sent_column.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0244_message_copy_pub_date_to_date_sent.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0245_message_date_sent_finalize_part1.py python: Use trailing commas consistently. 2020-06-11 16:04:12 -07:00
0246_message_date_sent_finalize_part2.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0247_realmauditlog_event_type_to_int.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0248_userprofile_role_start.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0249_userprofile_role_finish.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0250_saml_auth.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0251_prereg_user_add_full_name.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0252_realm_user_group_edit_policy.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0253_userprofile_wildcard_mentions_notify.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0254_merge_0209_0253.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
0255_userprofile_stream_add_recipient_column.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0256_userprofile_stream_set_recipient_column_values.py migrations: Mark several RunSQL migrations as elidable. 2020-04-29 11:02:34 -07:00
0257_fix_has_link_attribute.py python: Convert percent formatting to Python 3.6 f-strings. 2020-06-10 15:02:09 -07:00
0258_enable_online_push_notifications_default.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0259_missedmessageemailaddress.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0260_missed_message_addresses_from_redis_to_db.py python: Convert more variable type annotations to Python 3.6 style. 2020-05-08 16:42:43 -07:00
0261_pregistrationuser_clear_invited_as_admin.py CVE-2020-14215: Add migration to clear INVITED_AS_REALM_ADMIN. 2020-06-16 23:35:39 -07:00
0261_realm_private_message_policy.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0262_mutedtopic_date_muted.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0263_stream_stream_post_policy.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0264_migrate_is_announcement_only.py migrations: Mark RunPython statements elidable. 2020-04-29 10:41:20 -07:00
0265_remove_stream_is_announcement_only.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0266_userpresence_realm.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0267_backfill_userpresence_realm_id.py migrations: Mark several RunSQL migrations as elidable. 2020-04-29 11:02:34 -07:00
0268_add_userpresence_realm_timestamp_index.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0269_gitlab_auth.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
0270_huddle_recipient.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0271_huddle_set_recipient_column_values.py migrations: Mark several RunSQL migrations as elidable. 2020-04-29 11:02:34 -07:00
0272_realm_default_code_block_language.py markdown: Allow setting a default language for code blocks. 2020-04-09 16:02:02 -07:00
0273_migrate_old_bot_messages.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0274_nullbooleanfield_to_booleanfield.py models: Switch from NullBooleanField to BooleanField. 2020-04-26 22:13:28 -07:00
0275_remove_userprofile_last_pointer_updater.py pointer: Remove useless last_pointer_updater field. 2020-04-26 22:39:24 -07:00
0276_alertword.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0277_migrate_alert_word.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0278_remove_userprofile_alert_words.py alert_words: Move alert_words from UserProfile to separate model. 2020-04-27 11:29:50 -07:00
0279_message_recipient_subject_indexes.py migrations: Add Message indexes on (recipient_id, subject). 2020-04-29 23:11:52 -07:00
0280_userprofile_presence_enabled.py settings: Offer hiding presence info from other users. 2020-05-02 15:09:05 -07:00
0281_zoom_oauth.py compose: Rewrite Zoom video call integration to use OAuth. 2020-06-03 16:39:12 -07:00
0282_remove_zoom_video_chat.py python: Further pyupgrade changes. 2020-06-08 15:23:10 -07:00
0283_apple_auth.py auth: Add Sign in with Apple support. 2020-06-09 17:29:35 -07:00
0284_convert_realm_admins_to_realm_owners.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
0285_remove_realm_google_hangouts_domain.py realm: Remove Google Hangouts integration. 2020-06-16 17:02:27 -07:00
0286_merge_0260_0285.py migrations: Add merged migration following 2.1.5 release. 2020-06-16 23:35:39 -07:00
0287_clear_duplicate_reactions.py reaction: Fix missing unique constraint on Reactions model. 2020-06-19 10:07:42 -07:00
0288_reaction_unique_on_emoji_code.py reaction: Fix missing unique constraint on Reactions model. 2020-06-19 10:07:42 -07:00
0289_tighten_attachment_size.py models: Change attachment.size to not be nullable. 2020-06-20 13:15:02 -07:00
0290_remove_night_mode_add_color_scheme.py migrations: Fix migration 290 not being marked atomic. 2020-06-22 17:08:32 -07:00
0291_realm_retention_days_not_null.py retention: Replace Realm.message_retention_days None value with -1. 2020-06-24 10:33:21 -07:00
0292_update_default_value_of_invited_as.py models: Add missing migrations from invite_as change. 2020-06-24 11:39:01 -07:00
0293_update_invite_as_dict_values.py models: Add missing migrations from invite_as change. 2020-06-24 11:39:01 -07:00
0294_remove_userprofile_pointer.py pointer: Remove pointer from UserProfile. 2020-07-03 13:08:40 +00:00
0295_case_insensitive_email_indexes.py migrations: Add case-insensitive unique indexes on realm and email. 2020-07-15 09:42:40 -07:00
0296_remove_userprofile_short_name.py database: Remove short_name from UserProfile. 2020-07-17 11:15:15 -07:00
0297_draft.py models/drafts: Add a model for storing Draft messages. 2020-07-28 17:18:35 -07:00
__init__.py