Skip to content

Add flow extension management UI for connections#10342

Draft
KD23243 wants to merge 1 commit into
wso2:masterfrom
KD23243:flow-extension-pruned
Draft

Add flow extension management UI for connections#10342
KD23243 wants to merge 1 commit into
wso2:masterfrom
KD23243:flow-extension-pruned

Conversation

@KD23243

@KD23243 KD23243 commented May 29, 2026

Copy link
Copy Markdown
Contributor

Purpose

Introduce the front-end for managing flow extensions from the connections area, along with the shared flow-context-tree component and supporting translations. This is a pruned slice of the in-flow extension work — the flow-builder packages, JSP portal changes, and react-ui-core changes are merged separately and are intentionally excluded here.

Implementation

  • admin.connections.v1: new flow extension create wizard, edit page, and edit settings (general, endpoint, access config, custom errors), translation hook, utils, template group metadata, and icon; wired into the authenticator/connection create factories, templates, and UI configs.
  • common.ui.shared-access.v1: new reusable flow-context-tree component (tree, node, add-claim and add-entry modals, models, utils).
  • admin.actions.v1: endpoint config form updates shared with the flow extension endpoint settings.
  • admin.core.v1 / admin.feature-gate.v1: config reducer and feature flag entries.
  • modules/i18n: flow extension namespace interface and English translations (extends the entries already present on master).
  • modules/react-components / modules/theme: resource grid card adjustment and identity-provider icon asset.
  • apps/console: route registration, deployment config entry, and connection logo asset.

Dependency manifest changes (package.json, pnpm-lock.yaml) are intentionally omitted and will be regenerated separately.

@coderabbitai

coderabbitai Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: 38e3c5ba-da31-4913-a26a-52fb7085314d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • 🛠️ create changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant