Skip to content

ref(webhooks): Show webhooks on integrations directory page#117045

Draft
Christinarlong wants to merge 1 commit into
Christinarlong/webhook-integration-routefrom
Christinarlong/webhook-directory-entry
Draft

ref(webhooks): Show webhooks on integrations directory page#117045
Christinarlong wants to merge 1 commit into
Christinarlong/webhook-integration-routefrom
Christinarlong/webhook-directory-entry

Conversation

@Christinarlong
Copy link
Copy Markdown
Contributor

@Christinarlong Christinarlong commented Jun 5, 2026

Summary

  • When legacy-webhook-ui flag is on, replaces the plugin API's webhook entry in the integrations directory with a synthetic entry backed by GET /organizations/{org}/legacy-webhooks/
  • Filters the webhook plugin out of the plugin API response to avoid duplicates
  • Renders the webhook row with type="firstParty" and slug="legacy-webhooks" so it links directly to /settings/{org}/integrations/legacy-webhooks/
  • Static webhook plugin config lives in legacyWebhookPluginConfig.ts
  • Search and category filtering work normally since the entry flows through the same list pipeline

Depends on #117033

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant