Updates Recap September: Equipe Systems

This summary highlights recent changes across the Equipe Systems, improvements, bug fixes, and feature updates.

Equipe App

  • Shows: Render previous/next links on meeting cards to avoid unnecessary count.
  • New Show: Fix searching shows to copy or use as a template.
  • Show jumping: Use original starting order for jump-offs once start has results, ensuring correct order.
  • Show jumping: Use try instead of send for hidden attributes when switching round with same time and faults.
  • Playground: Fix banner covering buttons on small screens.
  • Paperless: Fix marking sheet report breaking with long judge aliases.
  • Paperless: Ensure marking sheet report respects score method.
  • Paperless: Allow sending all marking sheets; riders without email will be cc’d to “copy to” email for forwarding.
  • FEI: Import competitions, fix header after selected show, trim “00:00:00”.
  • CSV import: Allow importing the person official column.
  • Show settings: Clear input after selecting extension post-search.
  • Startlist: Inline edit of HC setting now clears rank, prize money, and prize money in kind.
  • Show jumping marking sheet: Safer sync of points.
  • Endurance: Fix bug calculating gate opening hours for multi-day competitions.
  • Paperless: Add “send/sent” to translations.
  • New official: When creating from federation > official, set official: true on person.
  • Federation export: Increase request timeout for external file conversion.
  • Dressage: Allow judge by sections only for assigned judge positions.
  • Show jumping: Fix clear rounds count for young horses in Sweden.
  • Fix export for Norway with score summary competition including withdrawn starts.
  • Secretary status: Popover from Equipe Online instead of title; add animation when message changes.
  • Secretary status: Show judge notify messages in operator view; cleanup secretary broadcasts.
  • Paperless: Redefine “Try Save Now” to only save unconfirmed entries, independent of normal save.
  • Paperless: Correct judge status badges order in result list.
  • Graphics: Allow arena ordering under scoreboards.
  • Invoice: Fix IBAN/BIC fields on invoices for Norway.
  • Marking sheets: Fix exception when searching marking sheets under cog-gear.
  • Eventing: Fix calculation differences between dressage and eventing percentages.
  • Export: Fix TMS export for Nations Cup.
  • Start lists: Add result_preview to field selector.

Equipe Online

  • Partial result update: Ensure start and result exist before updating.
  • Startlists: Fix missing templates for unknown formats (ActionView::MissingTemplate in startlists#show).

Equipe Entry

  • Federation search: Ensure fei_id is present before using it to find existing horse.

Equipe Invoice
  • Framework/language upgrade.
  • Invoice makeover: Support wrapping over multiple pages; remove prawn-template.