zulip/zerver
Lauryn Menard f6e17fa972 integrations: Reformat Github issue assigned message body.
Instead of adding the assignee to the end of the message body,
we update the message body where the verb is so that the link
formatting at the end of the message is not broken, for example:
"user_a assigned user_b to [issue #XXX title text is here](link)."

Also updates the issue title in the test fixture so that it tests
that only the first instance of "assigned" or "unassigned" in the
issue title is updated for the assignee text.

Also adds punctuation to the issue title in the test fixture to
test the expected behavior for titles that end in a value from
`string.punctuation`.
2023-11-22 08:26:09 -08:00
..
actions streams: Send user remove events when deactivating streams. 2023-11-21 23:58:45 -08:00
data_import import_util: Remove uuid and uuid_owner_secret from realm dict. 2023-10-18 11:00:49 -07:00
integration_fixtures/nagios
lib events: Remove deactivated streams from subscriptions field. 2023-11-21 23:58:45 -08:00
management management: Allow changing is_billing_admin using change_user_role. 2023-11-15 18:36:07 -08:00
migrations migrations: Fix revert migration to not lose all preferences. 2023-11-21 17:56:53 -08:00
openapi streams: Send event when guest loses access to a user. 2023-11-21 23:58:45 -08:00
tests free_trial: Remove extra onboarding flow. 2023-11-22 08:06:22 -08:00
tornado mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
transaction_tests mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
views free_trial: Remove extra onboarding flow. 2023-11-22 08:06:22 -08:00
webhooks integrations: Reformat Github issue assigned message body. 2023-11-22 08:26:09 -08:00
worker mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
__init__.py
apps.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
context_processors.py portico: Skip footer and adjust header on invalid realm. 2023-11-01 11:24:12 -07:00
decorator.py decorator: Drop the stack_info on most WebhookErrors. 2023-10-12 10:06:31 -07:00
filters.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
forms.py registration: Set the organization language at creation time. 2023-10-26 16:27:35 -07:00
logging_handlers.py error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
middleware.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
models.py billing: Allow user to switch between billing frequencies. 2023-11-21 10:42:12 -08:00
signals.py demo-orgs: Create dev environment demo organization without email. 2023-08-31 15:02:16 -07:00