February Release

Club Portal

Bug Fixes

DBS

  • Resolved an issue where the "not held" status was displayed while uploading a manual DBS for an official. This fix enhances the accuracy of the status displayed, ensuring proper compliance and record-keeping.

Grassroots Discipline

  • Users were incorrectly charged a misconduct admin fee while generating invoices, even when the suspension was removed as part of the recalculation. This fix ensures that users are not unfairly charged, improving the billing accuracy and user experience.

New Features

Grassroots Discipline - Remove Caution Admin Fee on Accumulation

  • Added functionality to remove caution admin fees on accumulated cautions for unpaid invoices, simplifying financial processes for users.

  • Enhanced payment processes by removing caution admin fees on accumulated cautions, thus reducing unnecessary charges for users.

 

General Enhancements

  • Upgraded the Club Portal to Angular 20 and integrated the Shared UI Library v2.0.0, ensuring improved performance and user interface consistency across the platform.


Competition Portal

Bug Fixes

Competition Portal

  • Accessible labels are not unique enough to understand the link purpose. This change is important as it enhances the usability of the Competition Portal by ensuring that all labels are distinct and clear, improving accessibility for all users.


County Portal

Bug Fixes

Grassroots Discipline - Proactive 500 error fixes in monitoring

  • Grassroots Discipline - County Portal - 500 error - standard case. Fixing this error improves user experience by ensuring that standard case submissions are processed correctly.

  • Grassroots Discipline - County Portal - 500 error cancel invoice or mark as paid. Resolving this issue allows users to manage invoices effectively without encountering errors.

  • Grassroots Discipline - County Portal - 500 error standard cases (Duplicate Case ID). This fix ensures that duplicate cases do not cause system errors, enhancing reliability.

  • PASS app insights logs are not working. This bug addresses issues with logging insights, which is crucial for monitoring app performance and troubleshooting.

Technical Enhancements

  • PF-55622: Upgrade County Portal to Angular 20 and Integrate Shared UI Library v2.0.0. This upgrade enhances the technical foundation of the County Portal, improving performance and maintainability.

Login or Signup to post a comment