zulip/zerver/tests
Lauryn Menard d708c3c039 support: Add ability to update max daily invitations for realm.
Adds some validation for changing the realm's max invites via the
support view so that it is not set below the default max for the
realm's plan type, and so that if it's currently set to the default
max it's not reset to that same value.
2024-08-23 16:08:30 -07:00
..
fixtures markdown: Show thumbnails for uploaded images. 2024-07-21 18:41:59 -07:00
images thumbnail: Store the post-orientation-transformation dimensions. 2024-07-24 09:56:42 -07:00
__init__.py
test_alert_words.py alert_words: Migrate alert_words to use @typed_endpoint. 2023-09-08 08:20:17 -07:00
test_attachments.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
test_audit_log.py settings: Add setting to control how animated images are played. 2024-07-22 14:53:31 -07:00
test_auth_backends.py saml: Fix exception when syncing missing value to custom profile field. 2024-08-20 13:57:30 -07:00
test_bots.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
test_cache.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
test_compatibility.py python: Reformat with Ruff formatter. 2024-02-29 17:07:16 -08:00
test_create_video_call.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_custom_profile_data.py ruff: Fix FURB148 `enumerate` index or value is unused. 2024-07-14 13:54:32 -07:00
test_data_types.py
test_decorators.py decorators: Migrate to typed_endpoint. 2024-08-20 10:15:30 -07:00
test_delete_unclaimed_attachments.py test_delete_unclaimed_attachments: Close file in make_attachment. 2024-07-19 09:20:56 -07:00
test_digest.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_docs.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_drafts.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
test_email_change.py realm-deactivation: Send email to owners as part of deactivation. 2024-06-26 16:48:18 -07:00
test_email_log.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_email_mirror.py email_mirror: Change default topic name if subject ends up empty. 2024-07-22 22:31:45 -07:00
test_email_notifications.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_embedded_bot_system.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_event_queue.py events: Migrate to typed_endpoint. 2024-07-31 17:10:06 -07:00
test_event_system.py user_groups: Refactor code to compute user group objects. 2024-08-19 15:41:55 -07:00
test_events.py do_change_full_name: Noop if value isn't really changing. 2024-08-21 10:51:23 -07:00
test_example.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_external.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_github.py
test_has_request_variables.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_health.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_home.py user_groups: Refactor code to compute user group objects. 2024-08-19 15:41:55 -07:00
test_i18n.py invites: Lock the realm when determining invitation counts. 2024-05-02 14:23:04 -07:00
test_import_export.py import: Export and import .original emoji files correctly. 2024-08-21 16:30:19 -07:00
test_integrations.py refactor: Relocate screenshots scripts to new tools/screenshots dir. 2024-05-14 16:17:44 -07:00
test_integrations_dev_panel.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_internet.py
test_invite.py zerver: Migrate some files to typed_endpoint. 2024-07-20 15:46:48 -07:00
test_legacy_subject.py
test_link_embed.py events: Send `delete_message` event to user who deleted the message. 2024-07-16 23:29:02 -07:00
test_management_commands.py ruff: Fix PLR6104 Use `+=` to perform an augmented assignment directly. 2024-07-14 13:49:51 -07:00
test_markdown.py user_card_popover: Show popover on all .messagebox user mention. 2024-08-15 16:28:08 -07:00
test_markdown_thumbnail.py thumbnail: Resolve a race condition when rendering messages. 2024-08-01 16:48:16 -07:00
test_mattermost_importer.py refactor: Rename `huddle` to `direct_message_group` in non api files. 2024-07-31 23:25:56 -07:00
test_message_delete.py settings: Add `can_delete_any_message_group` setting. 2024-08-15 12:03:49 -07:00
test_message_dict.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_message_edit.py ruff: Fix PLR6104 Use `+=` to perform an augmented assignment directly. 2024-07-14 13:49:51 -07:00
test_message_edit_notifications.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_message_fetch.py narrow: Do not error when given an empty DM recipient list. 2024-08-14 10:39:40 -07:00
test_message_flags.py message_flags: Update 'do_update_message_flags' to send event on commit. 2024-08-19 10:14:49 -07:00
test_message_move_stream.py ruff: Fix PLR6104 Use `+=` to perform an augmented assignment directly. 2024-07-14 13:49:51 -07:00
test_message_move_topic.py events: Send `delete_message` event to user who deleted the message. 2024-07-16 23:29:02 -07:00
test_message_notification_emails.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_message_send.py ruff: Fix PLR6104 Use `+=` to perform an augmented assignment directly. 2024-07-14 13:49:51 -07:00
test_message_topics.py streams: Update translated errors for stream to channel rename. 2024-04-24 14:35:05 -07:00
test_messages.py direct_message_group: Add new `group_size` field. 2024-08-23 11:09:41 -07:00
test_middleware.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_migrations.py CVE-2024-27286: Delete dangling UserMessage rows. 2024-03-19 18:22:24 -04:00
test_mirror_users.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_muted_users.py refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
test_new_users.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_notification_data.py models: Extract zerver.models.scheduled_jobs. 2023-12-16 22:08:44 -08:00
test_onboarding.py
test_onboarding_steps.py ui_init: Use OnboardingStep for narrowing on first web app load. 2024-08-15 13:31:40 -07:00
test_openapi.py test_openapi: Remove now-unused blocks. 2024-08-21 11:33:42 -07:00
test_outgoing_http.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
test_outgoing_webhook_interfaces.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_outgoing_webhook_system.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_populate_db.py
test_presence.py presence: Remove the queue worker. 2024-07-31 16:46:42 -07:00
test_push_notifications.py user_settings: Send event on commit in do_regenerate_api_key. 2024-08-23 09:10:56 -07:00
test_queue.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_queue_worker.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_rate_limiter.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_reactions.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_read_receipts.py refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
test_realm.py support: Add ability to update max daily invitations for realm. 2024-08-23 16:08:30 -07:00
test_realm_domains.py models: Extract zerver.models.realms. 2023-12-16 22:08:44 -08:00
test_realm_emoji.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_realm_export.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_realm_linkifiers.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_realm_playgrounds.py models: Extract zerver.models.realms. 2023-12-16 22:08:44 -08:00
test_recipient_parsing.py scheduled_messages: Migrate to typed_endpoint. 2024-08-20 10:03:22 -07:00
test_redis_utils.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
test_report.py
test_retention.py events: Send `delete_message` event to user who deleted the message. 2024-07-16 23:29:02 -07:00
test_rocketchat_importer.py refactor: Rename `huddle` to `direct_message_group` in non api files. 2024-07-31 23:25:56 -07:00
test_scheduled_messages.py scheduled_messages: Migrate to typed_endpoint. 2024-08-20 10:03:22 -07:00
test_scim.py scim: Extract ROLE_TYPE_TO_NAME dict to UserProfile. 2024-08-20 11:53:24 -07:00
test_send_email.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_server_settings.py
test_service_bot_system.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_sessions.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_settings.py user_settings: Migrate to typed_endpoint. 2024-07-31 17:10:06 -07:00
test_signup.py user_profile: Remove 'tutorial_status' field. 2024-08-15 13:31:40 -07:00
test_slack_importer.py ruff: Fix B905 `zip()` without an explicit `strict=` parameter. 2024-07-13 22:28:22 -07:00
test_slack_message_conversion.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_soft_deactivation.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_subdomains.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_submessage.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_subs.py create stream: Bulk conversion of principals to UserProfiles. 2024-08-16 17:46:19 -07:00
test_templates.py css: Use classname instead of `div` selector for .blocks. 2024-08-13 22:36:35 -07:00
test_thumbnail.py thumbnail: Do not Camo old thumbor URLs; serve images directly. 2024-07-24 16:04:34 -07:00
test_timeout.py timeout: Rename to unsafe_timeout. 2024-04-18 11:50:38 -07:00
test_timestamp.py
test_timezone.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_tornado.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_transfer.py emoji: Pass down content-type, rather than guessing from extension. 2024-07-12 13:26:47 -07:00
test_tutorial.py user_profile: Remove 'tutorial_status' field. 2024-08-15 13:31:40 -07:00
test_typed_endpoint.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
test_typed_endpoint_validators.py zerver: Migrate some files to typed_endpoint. 2024-07-20 15:46:48 -07:00
test_typing.py ruff: Fix SIM117 Use a single `with` statement with multiple contexts. 2024-07-14 13:48:32 -07:00
test_upload.py ui_init: Use OnboardingStep for narrowing on first web app load. 2024-08-15 13:31:40 -07:00
test_upload_local.py upload: Generate thumbnails when images are uploaded. 2024-07-16 13:22:15 -07:00
test_upload_s3.py ui_init: Use OnboardingStep for narrowing on first web app load. 2024-08-15 13:31:40 -07:00
test_url_decoding.py url_decoding: Add 'is_same_server_message_link' function. 2024-06-17 10:42:32 -07:00
test_urls.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_user_groups.py user_groups: Add support to update can_manage_group setting. 2024-08-20 09:28:05 -07:00
test_user_status.py user_status: Update do_update_user_status to send event on commit. 2024-07-31 22:33:52 -07:00
test_user_topics.py validators: Use cleaner syntax for AfterValidator. 2024-07-15 16:49:32 -07:00
test_users.py users: Reduce date_joined precision to minutes. 2024-07-31 12:53:09 -07:00
test_validators.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_webhooks_common.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_widgets.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
test_zcommand.py zcommand: Rename night->dark and day->light in the color scheme backend. 2024-06-30 22:45:26 -07:00
test_zephyr.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
test_zulip_update_announcements.py refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00