Skip to content

fix(PM-6415): expose My Projects filter to talent managers - #2401

Merged
jmgasper merged 1 commit into
devfrom
fix/PM-6415-my-projects
Sep 25, 2026
Merged

jmgasper merged 1 commit into
devfrom
fix/PM-6415-my-projects

Conversation

@jmgasper

@jmgasper jmgasper commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes the UI portion of PM-6415.

Work's project list explicitly exposes the My Projects membership filter to both Talent Manager role variants. Toggling it preserves the other filters and resets pagination through the existing memberOnly query flow; clearing it restores all projects visible under the service policy.

Companion service PR: topcoder-platform/projects-api-v6#47. Configure INTERNAL_BILLING_ACCOUNT_IDS in that service to exclude internal projects from Talent Manager access.

Validation: yarn lint; project filter/list suites passed (3 tests); production build passed with NODE_OPTIONS=--max-old-space-size=8192. Updated the project-list test's outdated constants mock so the suite exercises the current permission helpers.

@jmgasper
jmgasper requested a review from kkartunov as a code owner September 25, 2026 05:20
@jmgasper
jmgasper merged commit 003f7cd into dev Sep 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.

1 participant