Skip to content

Tabminton v1.0.0

Choose a tag to compare

@asreshetnikov asreshetnikov released this 01 Jul 06:41

First stable release. This version introduces a full tournament-preparation
workflow (Format → Draws → Plan → Match Day), promotes Phase to a first-class entity,
and adds a Match Day screen for referees.

Added

Format planning & Draft

  • Format feasibility calculator: pick a plan (RR + KO shapes) and check whether it fits available courts and time.
  • Multiple named plans per tournament with a primary marker; a PlanSwitcher for comparing them.
  • Draft tab: place virtual matches on a calendar before the bracket is filled, to preview the day-by-day shape of the event.
  • Manual match-planner screen with a round filter, an option to hide the match list, and highlighting of filtered matches on the calendar.
  • Create Draws directly from the primary plan.

Phases

  • Phase is now a first-class DB entity linked from rounds; draws are grouped by phase instead of by round type.
  • New-round type is locked to the active phase's kind.
  • Round size is stored on the draw itself and shown on the Draws page.

Group standings

  • Lockable round-robin standings tables with a bulk-lock button per phase.
  • Manual reorder of a locked RR table with a required reason (persisted on the round).
  • Virtual tie-break tables for cross-group ranking; source group shown next to each virtual team.
  • New Live Standings page under the Schedule group for quick in-event reference.

Play-off

  • Generate an empty KO bracket before any entries and manually fill slots with a structure preview.
  • Forward-reference bracket slots to a group + place; push locked group standings into linked playoff slots in one action.
  • Bracket source-slot references are included in the published tournament snapshot.

Match Day

  • New Match Day screen for referees — focused view of matches currently in play.

Navigation & layout

  • Tournament navigation moved into the sidebar.
  • Sidebar is collapsible with persisted state; refreshed icons, brand logo, relocated toggle.

Reports & results

  • Event-based tournament points on the Results tab.
  • New Participants report with club and event filters.

Players & teams

  • Players tab renamed; shows event names, adds category and event filters.
  • Pair name format options for auto-generated team names.