zulip/zerver
Vector73 dec9fd3908 api: Fix sending fake users when fetching inaccessible users via API.
Previously, in the `GET /users` API suite, `user_list_incomplete=False` was
being incorrectly used when fetching users which resulted in the server
returning fake users for guest users that lack permission to see all users
in the organization. This commit fixes this bug.

Fixes #36559.
2025-11-25 15:48:20 -08:00
..
actions personal_recipient: Handle cases with none values. 2025-11-25 10:19:32 -08:00
data_import import: Create DM group for 1:1 messages if enabled. 2025-11-25 10:50:59 -08:00
lib api: Fix sending fake users when fetching inaccessible users via API. 2025-11-25 15:48:20 -08:00
management settings: Add variable to control recipient type for 1:1 DMs. 2025-11-25 09:09:15 -08:00
migrations settings: Add realm setting to disable channel event messages. 2025-11-21 11:58:02 -08:00
models email_notifications: Remove the stale stream_message field. 2025-11-25 10:04:44 -08:00
openapi api: Fix sending fake users when fetching inaccessible users via API. 2025-11-25 15:48:20 -08:00
tests api: Fix sending fake users when fetching inaccessible users via API. 2025-11-25 15:48:20 -08:00
tornado presence: Add helpful in-code comments pointing to API docs. 2025-11-20 12:41:16 -08:00
transaction_tests test_user_groups: Add durable=True to the independent transaction. 2024-11-21 14:55:15 -08:00
views demo-org: Make default org type education for dev demo orgs. 2025-11-24 16:46:54 -08:00
webhooks integration-docs: Update Grafana doc to use parallel tabs. 2025-11-21 12:20:12 -08:00
worker export: Stop calling processes threads. 2025-11-05 11:49:55 -08:00
__init__.py
apps.py checks: Move existing SOCIAL_AUTH_* asserts to checks. 2025-11-19 11:50:18 -08:00
checks.py checks: Move existing SOCIAL_AUTH_* asserts to checks. 2025-11-19 11:50:18 -08:00
context_processors.py realm_creation_form: Capture import_from if realm import enabled. 2025-04-30 00:06:43 -07:00
decorator.py zephyr: Remove Zephyr mirroring support. 2025-09-16 11:18:18 -07:00
filters.py filters: Do not report AVATAR_SALT, or other salts. 2025-03-13 09:36:07 -07:00
forms.py forms: Extract helper function for validating captcha payload. 2025-11-24 16:46:54 -08:00
logging_handlers.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
middleware.py middleware: If there are no realms yet, show proxy errors to end-user. 2025-11-18 12:12:04 -08:00
signals.py signals: Extract function to convert datetime to readable string. 2025-10-01 11:25:00 -07:00