zulip/zerver
Prakhar Pratyush ffc95204be create_user: Send initial realm messages before process_new_human_user.
This prep commit reorders code blocks in 'do_create_user'
to call the function 'send_initial_realm_messages' before
'process_new_human_user'.

This is required because for the first user (who creates realm)
we need to send the onboarding messages before adding message
history (performed by process_new_human_user) otherwise messages
won't be starred as required.

This commit also takes care of NOT marking the onboarding
messages as 'historical' for the realm creator.
2024-07-05 15:39:32 -07:00
..
actions create_user: Send initial realm messages before process_new_human_user. 2024-07-05 15:39:32 -07:00
data_import refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
integration_fixtures/nagios
lib onboarding: Create OnboardingUserMessage rows during realm creation. 2024-07-05 15:39:32 -07:00
management refactor: Rename `huddle` to `direct_message_group` in non API. 2024-07-04 07:56:31 -07:00
migrations onboarding: Add 'OnboardingUserMessage' model. 2024-07-05 15:39:32 -07:00
models onboarding: Add 'OnboardingUserMessage' model. 2024-07-05 15:39:32 -07:00
openapi ruff: Fix FURB167 Use of regular expression alias. 2024-06-30 22:37:15 -07:00
tests onboarding: Add 'OnboardingUserMessage' model. 2024-07-05 15:39:32 -07:00
tornado ruff: Fix FURB167 Use of regular expression alias. 2024-06-30 22:37:15 -07:00
transaction_tests user_groups: Create NamedUserGroup objects when creating new groups. 2024-04-26 17:03:09 -07:00
views requirements: Upgrade Python requirements. 2024-06-27 15:31:43 -07:00
webhooks integration-docs: Add comma to all uses of "e.g." in integration docs. 2024-07-05 15:36:24 -07:00
worker requirements: Upgrade Python requirements. 2024-06-27 15:31:43 -07:00
__init__.py
apps.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
context_processors.py sentry: Untangle from page_params. 2024-06-22 18:53:56 -07:00
decorator.py test_decorators: Replace some deleted tests. 2024-03-29 09:39:34 -07:00
filters.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
forms.py emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
logging_handlers.py error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
middleware.py portico: Improve message for deactivated, invalid and moved orgs. 2024-05-13 12:44:20 -07:00
signals.py ruff: Fix UP036 Version block is outdated for minimum Python version. 2024-04-01 18:32:52 -07:00