Accreditation and Exit pass respect selected starts

 

Accreditation and Exit pass printouts now only includes the horses you have selected, or all as before if nothing is selected.

Click to go to component (scoreboards)

 

As a result of some behind the scenes (pun intended) changes we now have the ability to do some really cool stuff in the scoreboard editor.
First out is the ability click on a component in the preview to scroll to it in the code. Neat! ⚡️

Marking sheet header

 

Bolded competition, rider and horse names in marking sheet headers. The horse number is now also included in the header.

Credit card fee

 

In the case of custom Credit Card account, and the default one doesn't exist anymore. The default bank account was wrong when credit card fee was used.

Exit pass

 

Added signature on exit pass.

Interpolate scoreboard component support replacing by regex

 

The Interpolate scoreboard component now has a "replace" property which takes a hash, where the key is a regex to search for and the value the replacement string. The value can reference the complete match with $& or individual capture groups with $1, $2 etc as per standard javascript regex replace. Click here for more details.

Below example changes the order of the rider name; Peder Fredricson becomes Fredricson, Peder

{
  "component": "Interpolate",
  "mapping": {
    "name": [
      "current",
      "rider_name"
    ]
  },
  "value": "%{name}",
  "replace": {
    "(\\w+) (.*)": "$2, $1"
  }
}

To compete or not compete

 

Do not compete!

Time to make this clear, is it for the show of the the next day?

Update show from playground to production

 

Under show settings possible to move a show from playground to production show.

Resets timeAdded and fenceFaults

 

When switching competition on scoreboards

Marking sheet editor allow removal of the last note

 

Fix marking sheet editor bug that prevented removal of the last item/group or note