Skip to content

ref(plugins): Remove org-level plugin views and plugin registry#117872

Draft
Christinarlong wants to merge 3 commits into
christinarlong/remove-plugin-external-issuesfrom
christinarlong/remove-org-plugin-views
Draft

ref(plugins): Remove org-level plugin views and plugin registry#117872
Christinarlong wants to merge 3 commits into
christinarlong/remove-plugin-external-issuesfrom
christinarlong/remove-org-plugin-views

Conversation

@Christinarlong

@Christinarlong Christinarlong commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Delete plugin registry (plugins/index, registry, basePlugin, defaultPlugin, defaultIssuePlugin, jira/, sessionstack/, components/settings, components/issueActions) — keep pluginIcon
  • Delete org-level views (pluginDetailedView, pluginDeprecationAlert, installedPlugin, legacyWebhookPluginConfig)
  • Remove plugin exports from exportGlobals
  • Remove plugins API query and renderPlugin from integrationListDirectory, render legacy webhook as standalone row
  • Remove plugin prop and deprecation alert from integrationRow
  • Remove isPlugin from integrationUtil, remove PluginWithProjectList from AppOrProviderOrPlugin union
  • Remove org-level plugin detail route

PR 4 (depends on #117853 and #117589)

Remove the frontend plugin registry, org-level plugin views, and plugin
rendering from the integrations directory. Keep pluginIcon (used by 24+
files) and plugin types (still referenced by configureIntegration).

- Delete plugin registry (index, registry, basePlugin, defaultPlugin,
  defaultIssuePlugin, jira/, sessionstack/, components/settings,
  components/issueActions)
- Delete org-level views (pluginDetailedView, pluginDeprecationAlert,
  installedPlugin, legacyWebhookPluginConfig)
- Remove plugin exports from exportGlobals
- Remove plugins API query and renderPlugin from integrationListDirectory,
  render legacy webhook as standalone row
- Remove plugin prop and deprecation alert from integrationRow
- Remove isPlugin from integrationUtil, keep isScmPlugin temporarily
- Remove PluginWithProjectList from AppOrProviderOrPlugin union
- Remove org-level plugin detail route
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 16, 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