Skip to content

PM-4660: restore create group link in challenge editor#1566

Merged
jmgasper merged 1 commit intodevfrom
PM-4660
Apr 1, 2026
Merged

PM-4660: restore create group link in challenge editor#1566
jmgasper merged 1 commit intodevfrom
PM-4660

Conversation

@jmgasper
Copy link
Copy Markdown
Collaborator

@jmgasper jmgasper commented Apr 1, 2026

What was broken\nThe challenge editor no longer showed a visible Create Group option next to the groups field, so the workflow that existed in work-manager was missing from the page.\n\nRoot cause\nThe platform-ui challenge editor reused the groups select without restoring the explicit Create Group entry point that the legacy challenge editor exposed.\n\nWhat was changed\nAdded a visible Create Group link beside the challenge groups selector, routed it to the work groups page in a new tab, and limited it to the same roles that can manage groups. Added scoped styling for the restored affordance and updated the component to import the context directly so the field remains testable in isolation.\n\nAny added/updated tests\nAdded a GroupsField regression spec that verifies the Create Group link is shown for group-management roles and hidden for users without that permission.


Open with Devin

What was broken\nThe challenge editor no longer showed a visible Create Group option next to the groups field, so the workflow that existed in work-manager was missing from the page.\n\nRoot cause\nThe platform-ui challenge editor reused the groups select without restoring the explicit Create Group entry point that the legacy challenge editor exposed.\n\nWhat was changed\nAdded a visible Create Group link beside the challenge groups selector, routed it to the work groups page in a new tab, and limited it to the same roles that can manage groups. Added scoped styling for the restored affordance and updated the component to import the context directly so the field remains testable in isolation.\n\nAny added/updated tests\nAdded a GroupsField regression spec that verifies the Create Group link is shown for group-management roles and hidden for users without that permission.
@jmgasper jmgasper requested a review from kkartunov as a code owner April 1, 2026 10:52
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

@jmgasper jmgasper merged commit c7edd44 into dev Apr 1, 2026
9 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