Skip to content

Rename Connector Store to WSO2 Integration Store, re-enable Type filter - #51

Merged
DimuthuMadushan merged 4 commits into
wso2:mainfrom
Akil-Dikshan:rename/connector-store-to-integration-store
Aug 25, 2026
Merged

Rename Connector Store to WSO2 Integration Store, re-enable Type filter#51
DimuthuMadushan merged 4 commits into
wso2:mainfrom
Akil-Dikshan:rename/connector-store-to-integration-store

Conversation

@Akil-Dikshan

@Akil-Dikshan Akil-Dikshan commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Description

This PR renames the "Connector Store" to "WSO2 Integration Store" across the codebase, in line with the naming decision finalized in the Ballerina Integration Discussion group (see linked issue for context). The store lists connectors, libraries, drivers, and other integration assets — not just connectors — so the old name was misleading and was the root cause of a related UX confusion issue (FreeMarker, a library, appearing indistinguishable from a connector).

As part of this change, the previously-hidden Type filter (Connector/Library) has been re-enabled, since it was originally commented out specifically because it conflicted with the old "Connector Store" name — that blocker no longer applies with the new name.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Test addition/update

Related Issue(s)

Relates to wso2-enterprise/integration-engineering#2456

Changes Made

  • Renamed "Connector Store" to "WSO2 Integration Store" across UI text, manifest.json, README.md, package.json, .env.example, CONTRIBUTING.md, and SECURITY.md
  • Updated homepage hero title and description (Hero.tsx) to reflect the new name and clarify that the store covers connectors, libraries, and other integration assets — not just connectors
  • Re-enabled the Type filter (Connector/Library) in FilterSidebar.tsx, previously hidden pending this rename
  • Fixed a stale base-path comment in public/index.html
  • Updated npm package name from connector-store to integration-store in package.json

Testing Performed

Test Environment

  • Browser(s): Chrome
  • OS:
  • Node Version:

Test Cases

  • Unit tests pass (npm test)
  • Integration tests pass (if applicable)
  • Manual testing completed
  • Tested on mobile devices
  • Tested on desktop browsers

Screenshots

Before

Type filter hidden, page titled "Connectors"

Screenshot from 2026-08-20 17-02-36
After

Type filter visible and working — filtering by "Library" correctly isolates library packages (e.g. FreeMarker), filtering by "Connector" correctly isolates connectors (e.g. Salesforce). Breadcrumb and page text now read "WSO2 Integration Store".

Screenshot from 2026-08-20 17-06-25

Code Quality Checklist

  • Code follows project style guidelines (npm run lint passes)
  • Code is properly formatted (npm run format:check passes)
  • TypeScript compilation succeeds (npx tsc --noEmit)
  • No console.log statements (except console.warn/console.error)
  • Comments added for complex logic
  • Self-review completed

Documentation

  • README updated (if needed)
  • CHANGELOG updated (if needed)
  • Documentation added/updated (if needed)
  • JSDoc comments added for new functions

Performance Impact

  • No performance impact
  • Performance improved
  • Performance degraded (explain below)

Details: N/A — this is a text/naming rename and a UI filter re-enable using existing, already-tested logic.

Breaking Changes

  • No breaking changes
  • Breaking changes (describe below)

Details: The npm package name changed from connector-store to integration-store in package.json. This does not affect the deployed application itself, but anything external referencing the package by its old npm name (e.g. CI scripts, other tooling) should be checked.

Additional Notes

The production URL path for this app is expected to change to wso2.com/integration-platform/store/ (confirmed in the naming discussion thread), but that change lives in deployment/routing configuration outside this repository and is not part of this PR.

Reviewer Checklist

  • Code reviewed
  • Tests reviewed
  • Documentation reviewed
  • No security concerns
  • Approved

By submitting this pull request, I confirm that my contribution is made under the terms of the project's license.

- Renamed 'Connector Store' to 'WSO2 Integration Store' across UI text,
  manifest, README, and config files
- Updated homepage hero title and description (Hero.tsx) to reflect
  the new name and that the store covers connectors, libraries, and
  other integration assets — not just connectors
- Re-enabled the Type filter (Connector/Library) in FilterSidebar.tsx,
  previously hidden pending the rename
- Fixed stale base-path comment in public/index.html

Related to wso2-enterprise/integration-engineering#2456
@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 86a8e6a8-7050-407b-9f5c-13f556343c0a


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.

Comment thread CONTRIBUTING.md
Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md
Comment thread README.md
@CLAassistant

CLAassistant commented Aug 21, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

ThisaruGuruge
ThisaruGuruge previously approved these changes Aug 21, 2026

@ThisaruGuruge ThisaruGuruge left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DimuthuMadushan
DimuthuMadushan merged commit 9418ef6 into wso2:main Aug 25, 2026
8 checks passed
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.

4 participants