Skip to content

feat: remove provider field from member details page - #450

Merged
rax7389 merged 1 commit into
mainfrom
feat/remove-provider-member-detail
Aug 3, 2026
Merged

feat: remove provider field from member details page#450
rax7389 merged 1 commit into
mainfrom
feat/remove-provider-member-detail

Conversation

@rax7389

@rax7389 rax7389 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Remove the Provider field from the Member Details component as the identities/user_stores/identity_providers attribute it will not be available in the API response

Why

Based on the decision in this Slack discussion, the team agreed to:

  • Remove the identities/user_stores and identity_providers attribute from the Member Object for the GET /my-org/members/{user_id} endpoints
  • Remove the field marked as Provider(s) on the MemberDetails Component since that information is no longer returned by the API

What

  • Removed the provider field from buildMemberDetailFields() utility function
  • Removed related test cases for the provider field
  • Removed provider translation keys from all locale files (en-US, fr, ja)

Packages

  • packages/core
  • packages/react
  • examples

Testing

  • This change adds unit test coverage
  • Tested for both SPA and RWA flows, all example apps working
  • All existing and new tests complete without errors

Checklist

  • Breaking change
  • Requires docs update
  • Backward compatible

Contributing

Summary by CodeRabbit

  • Improvements
    • Removed the provider/connection field from member details.
    • Member details now focus on name, email, phone, creation date, and last login.
    • Updated English, French, and Japanese translations to reflect the streamlined layout.
  • Tests
    • Updated coverage to match the revised member details display.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 77b098bf-1c80-46d9-8be0-f6c20a2ce1a4

📥 Commits

Reviewing files that changed from the base of the PR and between 49bd1ec and 617a70a.

📒 Files selected for processing (5)
  • packages/core/src/i18n/translations/en-US.json
  • packages/core/src/i18n/translations/fr.json
  • packages/core/src/i18n/translations/ja.json
  • packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/__tests__/organization-member-user-details.test.tsx
  • packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/utils.ts
💤 Files with no reviewable changes (5)
  • packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/utils.ts
  • packages/core/src/i18n/translations/fr.json
  • packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/tests/organization-member-user-details.test.tsx
  • packages/core/src/i18n/translations/en-US.json
  • packages/core/src/i18n/translations/ja.json

📝 Walkthrough

Walkthrough

The member details view no longer displays provider or connection information. The provider field logic, related tests, and English, French, and Japanese translations were removed.

Changes

Member details provider removal

Layer / File(s) Summary
Remove provider field from member details
packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/utils.ts, packages/react/src/components/auth0/my-organization/shared/member-management/members/organization-member-user-details/__tests__/*
The field builder no longer derives or returns provider data. Provider rendering and fallback tests were removed.
Remove provider translations
packages/core/src/i18n/translations/en-US.json, packages/core/src/i18n/translations/fr.json, packages/core/src/i18n/translations/ja.json
The provider label was removed from the member detail translations.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested labels: enhancement

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the removal of the provider field from the Member Details page.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/remove-provider-member-detail

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.

@rax7389 rax7389 changed the title feat: remove Provider field from Member Details UI feat: remove Provider field from member details page Aug 3, 2026
@rax7389 rax7389 changed the title feat: remove Provider field from member details page feat: remove provider field from member details page Aug 3, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.85%. Comparing base (49bd1ec) to head (617a70a).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #450      +/-   ##
==========================================
- Coverage   90.86%   90.85%   -0.01%     
==========================================
  Files         239      239              
  Lines       17620    17614       -6     
  Branches     2467     2573     +106     
==========================================
- Hits        16010    16004       -6     
  Misses       1610     1610              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@rax7389

rax7389 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

@coderabbitai Review the PR changes

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

@rax7389 I will review the changes in #450.

✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@rax7389
rax7389 merged commit c6730e0 into main Aug 3, 2026
7 checks passed
@rax7389
rax7389 deleted the feat/remove-provider-member-detail branch August 3, 2026 13:13
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.

3 participants