11.0-dev
Add new system for defining and running queue-processing workers
worker: Address sentry_sdk deprecations.
deliver_scheduled_emails: Use a queue, instead of infinite retries.
realm: Add option to schedule data deletion while deactivating.
ruff: Fix UP035 Import from `collections.abc`, `typing` instead.
send_email: Parse emails in a way mypy 1.14 understands.
embed_links: Add `savepoint=False` to avoid creating savepoints.
worker: Flag messages processed by embedded bot.
ruff: Fix PLC0206 Extracting value from dictionary without calling `.items()`.
ruff: Fix PLR6104 Use `+=` to perform an augmented assignment directly.
worker: Flag messages processed by outgoing bot.
ruff: Fix UP007 Use `X | Y` for type annotations.
models: Add content_type to ImageAttachment.
ruff: Fix UP006 Use `list` instead of `List` for type annotation.