main
webhooks: Make URL_TEMPLATE optional in test classes.
webhooks/airbyte: Remove stale STREAM_NAME attribute.
alertmanager: Tolerate alerts missing the generatorURL field.
github: Fix quoting fences to work with arbitrary bodies.
webhooks/bitbucket: Add silent mentions via Atlassian account ID.
webhooks: Update remaining webhooks to support empty URL param "topic".
webhooks/dbt: Rename "DBT" to "dbt".
webhooks: Make WEBHOOK_DIR_NAME optional in test classes.
webhooks: Add test event handler to Dropbox Sign.
markdown: Move convert_html_to_markdown to a new library file.
direct_messages: Always use DM groups if they exist.
ruff: Fix LOG004 `.exception()` call outside exception handlers.
webhooks/gitlab: Fix fixture names.
webhooks/gong: Add include_public_comments URL option.
webhooks/harbor: Improve the message template for push events.
webhooks/helloworld: Fix stale fixture-name comments.
webhooks/heroku: Add severity emoji mapping.
inetgrations: Add webhook payloads for Honeybadger.
integration-docs: Clean up minor inconsistencies.
webhooks/intercom: Implement admin event handler.
jira: Use sentence format for issue created webhook messages.
docs: Redirect incoming webhooks articles from API docs to RTD.
linear: Ignore Comment events fired for comments on Documents.
webhooks/notion: Register native Notion webhook.
webhooks/pagerduty: Remove trigger_message from message templates.
integrations: Add Redmine webhook integration.
reviewboard: Support no target people, target groups.
integrations: Add webhook payloads for rollbar.
integrations: Add webhook payloads for Runscope.
webhooks/sentry: Remove support for deprecated webhook payloads.
integrations: Rebrand Clubhouse webhook integration to Shortcut.
webhooks/slack: Handle missing file metadata for Slack Connect channels.
slack_converter: Further reduce rich_text related conversion loss.
webhooks/stripe: Use object field to determine display type.
webhooks/taiga: Make EventType a TypedDict.
webhooks/travis: Expand event coverage.
webhooks: Remove stale FIXTURE_DIR_NAME attribute.
Make webhooks as separate modules with view and tests.
integrations: Add thread screenshots for fixtureless integrations.