Updates / Piston Server

Scoreboard Data Feeds and Fleet Libraries

· Build 909

Scoreboard

  • Live scoreboard data feeds — point a scoreboard profile at an OES console bridge on the venue network and the overlay tracks the physical scoreboard automatically (clock, period, scores; field hockey Pro consoles supported first)
  • The final minute now counts down tenth by tenth (59.9 → 0.0) on the overlay, console and editor, matching the physical board
  • New Shots / Saves / Penalty Corners stats strip — driven by the data feed where available, with manual +/− controls; draggable in the layout editor and can be shown or hidden per profile like cards
  • 4K camera sources now render the board at the correct size and position (board scaling previously assumed 1080p)
  • Fixed the new-session form not offering the data-feed option when the chosen scoreboard profile has a feed configured

Control Centre

  • Sessions widget on the server view — see every session on a box (including per-session storage GB), stop live ones, and delete selected sessions
  • Fleet libraries — adopt markups, scoreboard designs, cameras and camera groups from any server into a central library and distribute them to many servers at once, with per-server results and drift checks; camera definitions are stored encrypted
  • Organisation and user directories — adopt a box's organisations and users, then place them across the fleet (memberships synced exactly; existing passwords never touched)
  • New Library navbar dropdown groups Organisations, Users, Markups, Scoreboards and Cameras; the dashboard and servers list now group servers by their Organisation label

Server API

  • Fleet transfer endpoints for markups, scoreboard templates, organisations, users and cameras — stable fleet_ref identity, idempotent imports, content-hash drift fingerprints