Skip to content

PM-6012 PM-6070 PM-6080 PM-6085 PM-6086 PM-6089 PM-6095 PM-6096 QA follow-ups - #2216

Merged
jmgasper merged 9 commits into
devfrom
opportunities_fixes_round_3
Sep 2, 2026
Merged

PM-6012 PM-6070 PM-6080 PM-6085 PM-6086 PM-6089 PM-6095 PM-6096 QA follow-ups#2216
jmgasper merged 9 commits into
devfrom
opportunities_fixes_round_3

Conversation

@jmgasper

@jmgasper jmgasper commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • PM-6012: show public Active challenges in any current phase, retain all challenge-resource memberships in My competitions, and keep Registered badges Submitter-only
  • PM-6070: generate direct-open Copilots URLs on the dedicated Copilots host
  • PM-6080: merge challenge tags and skills consistently on review cards and details
  • PM-6085: use the exact designed learning-resource labels and URLs
  • PM-6086: bold the required design submission filenames
  • PM-6089: keep policy, FAQ, and screening links and punctuation inline
  • PM-6095: make report attachments optional and use valid upload ownership IDs
  • PM-6096: align the challenge terms modal spacing and typography with the QA reference

API dependency

PM-6012 uses the new Challenge API search filter in topcoder-platform/challenge-api-v6#159.

Validation

  • 9 targeted suites, 94 tests passed
  • yarn lint
  • yarn build

The build completed with existing repository-wide source-map and CSS-order warnings.

@jmgasper
jmgasper requested a review from kkartunov as a code owner September 2, 2026 01:46
@jmgasper
jmgasper merged commit bf2d965 into dev Sep 2, 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