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.
Grassroots Technology Support Hub