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.
Highlights
Section titled “Highlights”- 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.
Web App
Section titled “Web App”Availability administration and reports
Section titled “Availability administration and reports”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 save-to-file
Section titled “Match Schedule Admin save-to-file”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 improvements
Section titled “Coach portal improvements”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 field details
Section titled “Appointment and field details”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.
Web platform upgrade
Section titled “Web platform upgrade”The web app dependencies were upgraded across Angular versions and related packages, keeping the client platform current.
Backend & Integrations
Section titled “Backend & Integrations”Availability and appointment data support
Section titled “Availability and appointment data support”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.
Search and authentication reliability
Section titled “Search and authentication reliability”Backend search capabilities and invalid-token responses were improved, and the JSON body parser limit was increased to support larger schedule payloads.
Fixes and Improvements
Section titled “Fixes and Improvements”- 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.

