May Release

Club Portal 

New Features

Invoicing

Listing Page  - New tags, statuses and sorting

  • Updated status mapping - awaiting invoice & awaiting payment merged to a single awaiting payment status

  • Updated status mapping for cases and charges to improve accuracy in invoicing.

  • Improved the listing page for misconduct charges, making it easier for users to navigate and manage charges.

  • Enhanced the listing page for red and yellow cards, ensuring better visibility of card-related information.


Pay Now & pay later Action & Fees table changes 

  • Updated the fees table related to red and yellow cards, providing more detailed financial information.

  • Introduced a separate late payment fees table in the invoicing process, promoting timely payments from clubs.

  • Enhanced fees tables on charges for better financial tracking.

  • Added new action buttons in the invoicing section for improved user interaction.

  • Updated the user interface for invoicing to improve usability and clarity in payment processes.


More data on the case selection Model

  • Enhanced the summary modal for invoicing, providing clearer information on charges.

  • Developed a new case selection modal for invoicing, streamlining the selection process.


Improved invoice listing sorting - invoices requiring action at the top

  • Improved sorting of invoice listings in the Club Portal for better user experience.

 

Mastering Club Debt

New Outstanding debt logic - using PFF invoice data only (Club Portal Warnings)

  • Enhanced the affiliation process with a flag for overdue debt, improving debt management.

  • Updated the outstanding debt tag logic in county club listings for accurate representation.

  • Enabled a feature flag for turning on new debt logic in the UI, allowing for more accurate debt management.

  • Updated the Club Portal flow to utilize new club debt logic, improving user interactions.

  • Transitioned case debt to invoice debt for overdue cases, improving financial reporting.

  • Updated the club debt table when overdue cases are actioned, ensuring accurate debt tracking.

  • Created club debt entries for overdue cases without invoices, enhancing debt management capabilities.

  • Modified APIs to use the club debt table instead of the outdated "isOutstandingDebt" field, ensuring better data integrity.

  • Removed legacy WGS debt integration messages, cleaning up the system for better performance.

  • Deprecated the "isOutstandingDebt" column from the Org database, streamlining the database structure.

Security and technical upgrades


Bug Fixes

Affiliation

  • Fixed the issue with the AffiliationCancelTimerTrigger not running in the QA environment.

Player Registration

  • Resolved the blank submission error encountered during league registration submissions.

Grassroots Discipline

  • Corrected the functionality for creating charges from second offers that were rejected, improving the offers process.

  • Fixed issues with responding to non-response second offers, enhancing user experience.

  • Resolved problems with creating charges from accepted second offers, ensuring proper charge creation.

  • Fixed issues with hearing options for rejected second offers, improving the offers management process.

  • Corrected the functionality for accepting second offers, streamlining the offers process.

  • Fixed the view for pending charges related to offers, improving user visibility and management.

  • Resolved the issue with submitting folded team's affiliation applications, enhancing submission reliability.


Competition Portal 

New Features

Competition Portal - Discipline

  • Implemented sanitisation in the Competition Service using a common NuGet package to enhance security and data integrity.

Competition Portal - My Org

  • Upgraded the Dot net Group 1 Payments Azure Function to improve performance and reliability in payment processing.

Bug Fixes

Competition Portal - Discipline

  • Resolved an issue where suspensions were not listed in the red & yellow cards tab for some leagues, ensuring accurate visibility of player suspensions.

Competition Portal - Discipline, Grassroots Discipline

  • Fixed slowness on the Suspension Page, improving user experience and efficiency when managing suspensions.

Competition Portal - My Org

  • Addressed a 500 error occurring when uploading documents in the Accounts, AGM Minutes, and Competition Rules tabs, ensuring seamless document management.


County Portal

New Features

Master Debt

  • New outstanding debt logic using England Football Portals data only to define debt

  • List of all club outstanding payments within a club (unpaid invoices & cases not processed)

  • Note hyperlinks to cases/invoices will be added in May 19th release

 

Fast Track Discipline - Second offer changes & Enhancements from recent feedback

  • Implement Fast Track Offer Publishing for pending charge messages to streamline communication.

  • Implement Fast Track Offer Publishing status messages to keep users informed on offer statuses.

  • Implement Fast Track Offer Publishing create offer messages to enhance user experience during offer creation.

  • Implement Fast Track Offer Publishing charge messages to notify users about pending charges.

  • Update default activities in the misconduct section to reflect current practices.

  • Update charge code selection for fast track discipline to improve user navigation.

  • Update listing page default sort for fast track to enhance usability.

  • Notify users when second offer response is overdue to ensure timely actions.

  • Notify when pending charge response is expiring to prompt necessary follow-ups.

  • Notify when second offer is submitted to keep users updated on their submissions.

  • Show offer outcome for second offers to clarify results for users.


Safeguarding Visits - Safeguarding questions

 

  • Enable save draft & exit functionality to allow users to pause and resume their work.

  • Implement continue button to facilitate smoother navigation through processes.

  • Safeguarding Questions - Enhance the questionnaire for coaches to improve safeguarding measures.

  • Create safeguarding questionnaire to gather necessary information effectively.

  • Implement sanitisation in Safeguarding Check Service to ensure data integrity.


Bug Fixes

Grassroots Discipline

  • Fix 500 error when creating new clubs in the County portal to enhance user experience.

  • Resolve INC0271475 - Ensure discipline payment notifications are not triggered for inactive charges.

  • Fix 404 error when creating safeguarding visits for newly created teams to improve functionality.

  • Scenario 2 - Fixes sync issues between FullTime and GRF DB to ensure accurate fixture management

Affiliation

  • Bug fix related to API handling of pending CFA status to ensure accurate invoice creation.

  • Address deletion of invoiced application's document to prevent data loss.

  • Fix issue where insurance documents in pending CFA applications were deletable to safeguard user uploads.

  • API Test - Adjustments to ensure correct handling of pending CFA status when isCfaReviewRequired is true.

  • API Test - Fix deletion issue of invoiced application's document via Postman to maintain data integrity.

  • API Test - Ensure all insurance documents uploaded in pending CFA applications are not deletable to protect user data.



Login or Signup to post a comment