Skip to content

Feature group routing for submissions#2393

Open
IdirLISN wants to merge 19 commits into
developfrom
feature/group_routing
Open

Feature group routing for submissions#2393
IdirLISN wants to merge 19 commits into
developfrom
feature/group_routing

Conversation

@IdirLISN
Copy link
Copy Markdown
Collaborator

@IdirLISN IdirLISN commented May 28, 2026

A brief description of the purpose of the changes contained in this PR.

Adding button inside the edit section of competitions, participant page, to create groups of users linked to a queue.

In edit section of competition, we can now create groups for this specific competition, edit groups, add participant to groups and associate a queue to groups.

If a user is inside multiple groups when he submits, multiple child submission are created (1 per group).
Each child submission are displayed in lines inside of the leaderboard ordered by ranking.

Multitasking is supported.

Issues this PR resolves

Closes #2100

/!\ new migrations files. /!\

A checklist for hand testing

  • create at least two groups and assign your self to them.
  • check server status if the child submissions are redirected to the expected worker.
  • check UX/UI in edit page.
  • check leaderboard.

Checklist

  • Code review by me
  • Hand tested by me
  • I'm proud of my work
  • Code review by reviewer
  • Hand tested by reviewer
  • CircleCi tests are passing
  • Ready to merge

@ObadaS ObadaS mentioned this pull request May 28, 2026
11 tasks
@IdirLISN IdirLISN changed the title Feature/group routing Feature group routing for submissions May 28, 2026
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.

[Feature] Participant groups in Competitions

2 participants