← All Releases

Summary

Organizers can now start a new competition from a previous one, bringing its settings, floors, sessions and events along. The schedule generator now produces a running order that reads more like a traditional program: the dances take turns in order, team events stay apart, and couples entered in several heats in a row can dance them straight through. Scrutineers can now seat and remove adjudicators on a round, and deck captains and scrutineers can scratch a couple who doesn't make it to the floor even after the round has started. Organizers also get a printable list of every athlete, can correct an athlete's affiliation for their own competition, and can delete an event from Event Details.

System

  • Resizable side navigation. In the officials' consoles, drag the handle at the top of the side navigation's edge to make it wider, so long heat names fit, or narrower, to give the page more room. The handle also moves with the arrow keys.
  • Faster first load. The part of the app that keeps screens updated live is now downloaded only by the pages that use it, so the public site and other pages have less to load when they first open.

Scrutineer

Enhancement

  • Seat and remove adjudicators on a round. In Round Manager, a round's adjudicators are now a list of checkboxes, one for each adjudicator on the competition, the same as the organizer's. Tick a name to seat that adjudicator on the round's panel, or untick it to remove the adjudicator. An adjudicator who has already entered marks in the round can't be removed, and a panel can no longer change once its round is finalized or skipped, or once the competition is Processing, Concluded or Canceled. The list shows adjudicators' names only; their email addresses stay with the organizers.
  • Scrutineers can now scratch an entry after the round has started, under the same rules as the deck captain (see Deck Captain below).

Organizer

Features

  • Start from a previous competition. On the Competitions page, Start from Previous lets you pick one of your past competitions, then opens the new-competition form filled in with its details: name, federation, venue, website and contact. Change whatever is different this time, starting with the dates. Then choose what else to bring across. All three are ticked to begin with:

    • Settings, floors and sessions. Each session keeps its day of the competition, so a session on the second day of the old competition lands on the second day of the new one. The new dates therefore need to cover as many days as the old competition did, and the form tells you how many.
    • Events, with their division, age, proficiency, styles, dances and heat numbers, in the same sessions when the sessions are copied too. Events that dynamic events created aren't copied; those are created again as dancers sign up.
    • Dynamic events, with everything each one allows.

    Officials, adjudicator assignments, entries, rounds and results are not copied, and everything starts over in its first status. The new competition uses your competition quota like any other. If anything fails to copy, no competition is created and no quota is used. You can start from any competition you created, own or co-organize, once it has ended.

  • Printable athletes list. Documents → Programs has a new Registration section with an Athletes PDF: every lead, follow and soloist at the competition, with professional status, studio or school, and bib numbers. Before generating it, choose whether to print Studio, School, or Studio and school. The list is split into Leads, Follows and, when the competition has solo entries, Solo, each starting on a new page, with amateurs and then professionals in each, by last name. A follow's numbers are the follow's own bib, if there is one, and the bib of every lead the follow dances with. Athletes who dance only on a team aren't listed.

  • Correct an athlete's affiliation. In Entries → Athletes, the Registration tab now lets you set the athlete's country, state, school and studio for your competition, searching for schools and studios the same way as on the affiliation page. The change applies to this competition's registration only, not to the dancer's own profile.

    • If the dancer later changes the same field in the profile before the competition ends, the dancer's change replaces yours.
    • Once the competition is Concluded or Canceled, its registrations can no longer be edited.
  • Delete an event from Event Details. An event's details now end with a Delete button, which follows the same rules as deleting from the Events page: an event can be deleted only if it hasn't started, nobody is entered in it (TBA entries included), and it has no rounds. If an event can't be deleted, you're told why before anything is confirmed. Deleting an event also removes its styles, dances and adjudicator assignments.

Enhancement

  • The schedule generator builds a more traditional running order.
    • The dances take turns. Within each division, the dances rotate in dance order: Waltz, Tango, Viennese Waltz, Foxtrot, Quickstep, then Waltz again. The rotation now comes before age and proficiency, which only decide which heat of each dance runs at which turn. A dance with fewer heats sits out some turns, spread evenly, instead of one dance running on alone once the others are used up. Each division picks up the rotation where the one before it left off, so a division that ends on a Waltz isn't followed by one that opens with a Waltz, and a single dance doesn't run twice in a row while another dance in its division could go in between.
    • Rounds that share a heat are closer in level. When rounds are combined, the generator now prefers rounds near each other in age and proficiency, as far as it can without making the session any longer.
    • Solo, partnered and team rounds never share a heat.
    • Couples can stay on the floor. When an entry dances several heats in a session, the generator arranges them so the entry can dance them back to back. A couple entered in Waltz, Tango, Foxtrot and Viennese Waltz at two levels can dance eight heats in a row. This counts each entry, not each athlete, so a Pro-Am teacher's students each stay on. It applies only when the session's heat gap allows dancing consecutive heats, which is the default, and only to events with a single round in the session, since who dances a later round depends on recalls.
  • Clearer schedule PDFs. In the printable schedule, entries are now listed one per line. In each athlete's own schedule, the first column now shows the heat by name, such as "Heat #12: …", with the event and round beneath it, followed by the time and the competitors.
  • Rounds in Event Details link to Rounds Overview. Each round in an event's Rounds list now shows its status and opens in Rounds Overview with that round selected. A round's page there can be bookmarked, shared or reloaded and opens on the same round.

Bug Fixes

  • Fixed the Adjudicator Round Assignments page sometimes showing one round twice and leaving out another when several rounds are similar. Ticking a whole adjudicator column also skipped the round that was left out.
  • Fixed uploading certain damaged image files as competition branding failing with an error. The upload is now refused with "That file isn't a readable image."

Deck Captain

Enhancement

  • Scratch a couple who doesn't make it to the floor. The last release fixed a round's line-up as soon as the round started. That turned out to be too strict, since a heat often starts while couples are still walking on. While a round is on the floor, you can now:

    • scratch an entry until an adjudicator has marked it, by recalling it, placing it or giving it points. In a final, every placement ranks every couple, so the first ballot submitted fixes the whole line-up;
    • bring back a scratched entry and check it in, until any adjudicator has marked the round;
    • check in late arrivals, until the round has finished.

    The same rules apply to scrutineers.

Public

Bug Fixes

  • Fixed the judges' marks on a final's results: each dance's table showed the marks from every dance of the final instead of only its own.