✨ Feature: Limited Round Count in Group Mode
📖 User Story
As a tournament organizer
I want to restrict the number of rounds played in a group stage tournament
so that I can run time-efficient tournaments where not every possible matchup within a group needs to be played.
📝 Description
In group stage tournaments (Round Robin), the number of rounds played per group is currently always equal to the maximum number of possible matchups. This feature introduces an optional round limit per group stage, allowing organizers to define a fixed number of rounds to be played — for example, only 3 out of 4 possible rounds in a group of 5 Participants. This makes Turnonio more flexible for time-constrained tournament formats.
🎯 Acceptance Criteria
(Please formulate specifically and testably)
✅ Implementation TODO
(Break down the feature into concrete implementation tasks)
Tasks
Created by the Turnonio Feature Agent 🤖🏆
✨ Feature: Limited Round Count in Group Mode
📖 User Story
📝 Description
In group stage tournaments (Round Robin), the number of rounds played per group is currently always equal to the maximum number of possible matchups. This feature introduces an optional round limit per group stage, allowing organizers to define a fixed number of rounds to be played — for example, only 3 out of 4 possible rounds in a group of 5 Participants. This makes Turnonio more flexible for time-constrained tournament formats.
🎯 Acceptance Criteria
(Please formulate specifically and testably)
✅ Implementation TODO
(Break down the feature into concrete implementation tasks)
Tasks
maxRoundsfieldmax_roundscolumn to the group stage configuration tablemaxRoundsmust be ≥ 1 and ≤(groupSize - 1)(for standard Round Robin)maxRoundsrounds instead of generating all possible roundsmaxRoundsinput field to the tournament management UI (Angular Material), only enabled when KO-mode is not activemaxRoundsfield when KO-mode is selected, with a clear tooltip or hint messagemaxRoundsandcurrentRoundvia the existing REST API for tournament detailsCreated by the Turnonio Feature Agent 🤖🏆