zulip/zerver/migrations
Mateusz Mandera 160cc5120a api: Require can_create_users permission to create users via API.
Allowing any admins to create arbitrary users is not ideal because it
can lead to abuse issues.  We should require something stronger that
requires the server operator's approval and thus we add a new
can_create_users permission.
2020-12-21 13:20:21 -08:00
..
0001_initial.py install: Rename postgres options to postgresql. 2020-10-28 11:55:32 -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 lint: Migrate typing.Text check to semgrep. 2020-11-16 18:17:41 -08: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: Replace unnecessary intermediate lists with generators. 2020-09-02 11:15:41 -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 python: Replace ujson with orjson. 2020-08-11 10:55:12 -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: Replace ujson with orjson. 2020-08-11 10:55: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: Tweak some magic trailing commas to avoid Black bugs. 2020-09-03 17:51:09 -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 uploads: Support non-AWS S3-compatible server. 2020-10-28 21:59: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: Replace ujson with orjson. 2020-08-11 10:55: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: Rewrite dict() as {}. 2020-09-02 11:15:41 -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: Tweak some magic trailing commas to avoid Black bugs. 2020-09-03 17:51:09 -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: Tweak some magic trailing commas to avoid Black bugs. 2020-09-03 17:51:09 -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 mypy: Fix types for redis. 2020-11-10 15:46:04 -08:00
0261_pregistrationuser_clear_invited_as_admin.py django3: Remove remaining postgresql_psycopg2 use. 2020-12-15 11:52:32 -08: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: Rewrite dict() as {}. 2020-09-02 11:15:41 -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 migrations: Fix migration 0283 with orjson. 2020-08-14 11:22:03 -07:00
0285_remove_realm_google_hangouts_domain.py docs: Fix various capitalization errors. 2020-08-11 10:25:52 -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
0298_fix_realmauditlog_format.py python: Replace unnecessary intermediate lists with generators. 2020-09-02 11:15:41 -07:00
0299_subscription_role.py subscription: Add role field to Subscription class. 2020-08-12 16:47:04 -07:00
0300_add_attachment_is_web_public.py attachments: Add is_web_public field. 2020-08-12 17:26:03 -07:00
0301_fix_unread_messages_in_deactivated_streams.py migrations: Fix 0301 to replace a Python loop with SQL. 2020-09-13 20:59:09 -07:00
0302_case_insensitive_stream_name_index.py migrations: Add case-insensitive unique index on realm and stream name. 2020-09-13 15:36:43 -07:00
0303_realm_wildcard_mention_policy.py realm: Add wildcard_mention_policy setting. 2020-10-01 12:18:03 -07:00
0304_remove_default_status_of_default_private_streams.py migration: Add migration to remove default status of private streams. 2020-10-29 15:47:34 -07:00
0305_realm_deactivated_redirect.py Realm: Add a deactivated_redirect URLField to Realm object. 2020-12-14 21:04:52 -08:00
0306_custom_profile_field_date_format.py validator: Reject ISO 8601 dates missing leading zeros. 2020-12-15 16:36:50 -08:00
0307_rename_api_super_user_to_can_forge_sender.py models: Rename is_api_super_user to can_forge_sender, 2020-12-21 13:15:39 -08:00
0308_remove_reduntant_realm_meta_permissions.py models: Remove redundant Meta.permissions on Realm model. 2020-12-21 13:15:40 -08:00
0309_userprofile_can_create_users.py api: Require can_create_users permission to create users via API. 2020-12-21 13:20:21 -08:00
__init__.py