Skip to content

May 2023

The May 2023 update was a major scheduling and reporting improvement month. It added availability administration improvements, report filtering, coach portal performance refinements, Match Schedule Admin save-to-file support, and richer appointment data.

  • Availability administration and reporting gained new filters, statistics, and display options.
  • Match Schedule Admin can save schedule data to a JSON file.
  • Coach portal performance and match coach naming were improved.
  • Appointment data now includes member names and field names in more places.
  • The web app was upgraded through Angular 14, 15, and 16 dependency updates.

Availability administration was expanded with better filters, report layouts, hover tips, highlighted time slot columns, unsaved-change indicators, and statistics in availability reporting.

Match Schedule Admin gained the ability to save match schedule data to a JSON file, giving administrators another way to preserve or inspect schedule data outside the live workflow.

Coach portal screens were optimised for performance and clearer display. Match official coaches were refactored to use match coach language more consistently, and coach feedback actions were improved on smaller screens.

Appointment and report data now includes member names and field names in more places. This makes exports and reports easier to read without needing to cross-reference IDs.

The web app dependencies were upgraded across Angular versions and related packages, keeping the client platform current.

Backend routes were expanded to support availability synchronisation flags, match schedule by day retrieval, field names, fields-to-appoint parameters, and richer match official details.

Backend search capabilities and invalid-token responses were improved, and the JSON body parser limit was increased to support larger schedule payloads.

  • Improved feedback summary handling.
  • Improved report filename formatting with hours and minutes.
  • Improved formatting of role display.
  • Improved empty payment record handling.
  • Added Mac and Windows debug launch support for development.