Group Game Level Order and Streak Models
Group game management gained level, order, and streak model support.
A database migration was added for the new structure, and the group game model now stores level and order fields. The streak model was expanded so streaks can be selected and attached in the group management workflow.
The group management screen was substantially updated to edit level and order assignments, while API support was added so public activity logic can read the configured group game order and streak relationships.