September_2025

September_2025

September 30, 2025

COMMIT #: 31b89bd

Bugs

Front End

  • Mobile Menu (GWU-6750)

    • o Previously: When viewing a PlayerFirst website on mobile and the text color for the menu was set to white, the text was not visible in the hamburger menu on a white background.

      o Update: When viewing a PlayerFirst website on mobile, the text color for the menu will default to black.

Updates

Sales

  • Platform Fees (GWU-6193)

    • Updates:

      • Changed Transaction Fee and Handling Fee to PlayerFirst Platform Fee.

      • Changed Service Fee to PlayerFirst Service Fee.  

  • Invoices (GWU-6765)

    • Update: The option to make an invoice Fee Exempt is no longer available on platform fee invoices.

  • Shop (GWU-6512)

    • Update: When creating or editing a shop item, the following pricing fields will now be displayed…

      • Price

      • Service Fees

      • Platform Fees

      • Estimated Tax

        • Based on the servicing location.

      • Total Price

        • Sum of the four fields above.

        • The total amount the customer will pay.

September 25, 2025

COMMIT #: d3d9cea

Bugs

User

  • Users (GWU-6779)

    • Previously: When viewing an athlete profile on an account, the recruiting profile information was not being displayed.

    • Update: The recruiting profile information is being displayed correctly.

Front End

  • Registration (GWU-6791)

    • Previously: When registering for a program, if a user clicked the Register button and then clicked out of the Division modal, they were unable to open the modal again due to an error.

    • Update: When registering for a program, a user can click out of the Division modal and still be able to register as usual on the page.

Updates

Team

  • Team Management (GWU-4731)

    • Update: During the Add New Player workflow on the Team Management page, Jersey Number is no longer a required field.

  • Team Reporting (GWU-6070)

    • Update: Within the Rosters tab on the Team Reporting page, an Upload Roster button was added to allow ingestion of roster data from different sources.

      • The Upload Roster button will display once a program is filtered to.

Sales

  • Subscriptions (GWU-6574)

    • Update: When a customer cancels their subscription via the front-end button, the brand will be emailed about the cancellation.

      • The email address listed in the Product Registration Email Confirmation To on the Orders tab of the Site Settings > Site Settings page will be emailed.

User

  • User Profile Sources (GWU-6739)

    • Updates: The following updates were made to the User Profile Sources page…

      • Tool tips were added.

      • The first table was renamed to Data Source Summary.

      • The second table was renamed to User Profile Details.

      • Added a Brand filter.

      • Added a Sport filter.

      • Added Program Dates filters.

Front End

  • Log In (GWU-6773)

    • Update: The OTP code now auto-submits after the 6th input is filled in.

PlayerFirst

  • Security (GWU-6798)

    • Update: Updates were made to Swagger Security access.

September 23, 2025

COMMIT #: 912fc34

Bugs

PF Web Builder

  • Homepage Slugs (GWU-6743)

    • Previously: When assigning a homepage to a website, the custom slug was not pulling through.

    • Update: When assigning a homepage to a website, the custom slug pulls through correctly.

Updates

Program

  • Registration Details (GWU-6758)

    • Update: Fixed a missing ProgramID issue for certain admin classes and travel.

PF Web Builder

  • Add Page (GWU-6508)

    • Update: Program Year was added to the beginning of the Program Name when searching programs during the Add Page workflow for Program and Team pages.

September 22, 2025

COMMIT #: d4e06a5

Bugs

Front End

  • Registration (GWU-6777)

    • Previously: When registering for a program and program add-ons, and both had confirmation questions, the confirmation questions for the add-on were being validated too early in the registration workflow.

    • Update: When registering for a program and program add-ons, and both have confirmation questions, the confirmation questions for the add-on are validated on the Waivers and Agreements screen.

  • Registration (GWU-6767)

    • Updates: The following updates were made to the registration process for users with bad debt…

      • Added "Please contact [brand name] if you would like to set up a payment plan" on the Payment Plan screen for users who have bad debt.

      • Allow users with bad debt to select the Split Payment option during Team Registration.

Sales

  • Invoices (GWU-6159)

    • Previously: In some instances, an alert was being displayed stating that the invoice was unbalanced, when the invoice was balanced correctly.

    • Update: No alert is displayed on an invoice page if the invoice is balanced.

Updates

Program

  • AES (GWU-6772)

    • Update: Cleaned up duplicate program issue on the AES page.

Club App

  • Payment Banner (GWU-6309)

    • Update: Display a banner on the Club App that alerts users if they have a payment that was declined, is past due, or is upcoming on their account.

TravelFirst

  • Lodging (GWU-5803)

    • Updates:

      • The following updates were made to the Stay to Play Requirements page…

        • Added a Primary Facility Name column to the Programs table.

        • Added a Primary Facility Address column to the Programs table.

        • Added an Expected Registrations column to the Programs table.

        • Changed the Expected Teams column to Expected Stay to Play Teams to the Programs table.

        • Improved functionality of the Programs filters when All Brands is selected.

      • On the Budgeting tab when editing a program, if Yes is selected for the Stay to Play field, all fields underneath it are required.

  • Front End Registration (GWU-6770)

    • Previously: If two customers loaded the Block Creation page at the same time, they were both able to hold the blocks even if there was no inventory available.

    • Update: Request will have to be confirmed before they’re allowed to check out

User

  • Users (GWU-6551)

    • Update: On the Invoices tab when viewing an account, Created Date and Due Date were added to the Order History table.

September 18, 2025

COMMIT #: 43c8dc9

Bugs

Sales

  • Invoices (GWU-6662)

    • Previously: In some instances, changes made to scheduled payments on invoices were not saving correctly.

    • Update: Changes made to scheduled payments on invoices are saved correctly.

Schedule

  • Facility Rentals (GWU-6434)

    • Previously: When selecting rentals to invoice on the Facility Rentals page, rentals selected on pages 2, 3, etc. were not being included on the invoice when created.

    • Update: When selecting rentals to invoice on the Facility Rentals page, all rentals of the same billing profile, regardless of page number, are added to one invoice when selected.

Rentals

  • Invoices (GWU-6694)

    • Update: When cancelling a rental invoice via the Trash Can button, the rentals associated to that invoice are no longer visible on the Facility Rentals page, Timeline page, and not included in the report shown on the Rental Summary page.

September 17, 2025

COMMIT #: 0ee24fb

Updates

PlayerFirst

  • Staging (GWU-6768)

    • Update: Added a Restart button for staging environments.

Schedule

  • Leagues & Tournaments (GWU-6761)

    • Update: Added the ability to get an On-Site Product Code for all event types.

September 16, 2025

COMMIT #: 5efee60

Bugs

Club App

  • Fees (GWU-6751)

    • Update: The Fee Calculation endpoint for the Club App has been fixed.

Schedule

  • Leagues & Tournaments (GWU-6746)

    • Previously: League Scoring Admin were receiving an email from PlayerFirst reading: “Can't Send Scoring Email to ‘Coach’”. However, the Scoring Email was being sent to the coaches correctly.

    • Update: League Scoring Admin are not emailed if the Scoring Email is sent successfully to the coaches.

Communication

  • Messaging History (GWU-5244)

    • Previously: When viewing a sent message's analytics on PlayerFirst, Delivery Rate was reading as “100%”, even though there were records that were marked as Delivery Failed.

    • Updates: The following updates were made to message analytics…

      • Updated the Delivery Rate to not count duplicated webhooks

      • Updated the per-profile Delivered tally to count if it was delivered to any of the emails on a profile.

      • Updated the Delivery Rate to use the same logic as the per-profile deliver tally, so that it also checks if it was delivered to another email on a profile.

Updates

Program

  • Registration Details (GWU-6759)

    • Update: On the Divisions tab, when editing a program, a Teams Public After column has been added to the Divisions table.

Site Settings

  • Site Settings (GWU-6268)

    • Previously: If a Brand’s Sport field was set up as “Not a Sport”, front end users were receiving an error message when attempting to edit a profile within their account.

    • Update: If a Brand’s Sport field is set up as “Not a Sport”, front end users can edit a profile within their account without receiving an error.

Sale

  • Marketplace (GWU-6621)

    • Update: Added database fields to calculate the Conversion Rate of Marketplace Add-On items.

      • Added a table into the database to record the number of times an add-on is presented to a customer, and the number of times the add-on was purchased.

September 15, 2025

COMMIT #: 16ae8a6

Bugs

Front End

  • Program Page (GWU-6727)

    • Previously: The location link on program pages was sending users to the incorrect address on Google Maps.

    • Update: The location link on program pages sends users to the correct address on Google Maps.

Updates

Program

  • AES (GWU-6643)

    • Update: Improved performance on the AES page.

September 12, 2025

COMMIT #: 7b15f80

Bugs

Program

  • Registration Details (GWU-6600)

    • Previously: Registration counts for programming were inconsistent across several pages.

    • Update: Registration counts for programming is consistent across all pages.

September 11, 2025

COMMIT #: 80afd31

Updates

User

  • User Profile Sources (GWU-6704)

    • Update: Added a User Profile Sources page that displays reporting of users within PlayerFirst that came from different sources (Ex: BeTheBeast, NCAA, etc).

Front End

  • Log In (GWU-6634)

    • Previously: In instances where users within PlayerFirst had an account without a username, the user would get stuck in a loop where they could not sign in, or create an account.

    • Update: In instances where users within PlayerFirst have an account without a username, the account will be assigned a username, and the user can log in accordingly.

Access App

  • Director Dashboard (GWU-6648, GWU-6678)

    • Update:

      • Endpoints were created to allow the following to be displayed on Access App when a director is logged in:

        • Scorekeeper Code

        • Referee Code

        • Coaches Code

        • On-Site Product Code

        • Directors Code

        • PF Pay Code

      • Endpoints were created to allow a director to send a broadcast to all program affiliates within the Access App.

September 10, 2025

COMMIT #: 8964ae1

Bugs

Sales

  • Invoices (GWU-6658)

    • Previously: Errors were being logged when clicking on an invoice that lived under a different brand than the admin was currently on.

    • Update: When clicking on an invoice that lives under a different brand than the admin is currently on, they switch to the correct brand to view the invoice.

Updates

API

  • Vertical Insure (GWU-6726)

    • Update: Added additional checking to find a valid email to send to Vertical Insure after purchase.

  • NCSA (GWU-6734)

    • Update: Resolved issue with the NCSA API not sending.

September 9, 2025

COMMIT #: 1605724

Bugs

Front End

  • Communication and Page Editor (GWU-6722)

    • Previously: When creating communication or editing a Program page on the front end, the editor was not being displayed.

    • Update: When creating communication or editing a Program page on the front end, the editor displays correctly.

COMMIT #: 51e5b97

Updates

Sales

  • Revenue Report (GWU-6717)

    • Previously:

      • In some instances of cloned invoices, the OriginalCharge values were set to zero, when they should have the chargeTotal value attached to them.

      • In some instances, values were mapping to Admin, even though the program was not an Admin class.

    • Update:

      • On cloned invoices, the OriginalCharge values have the chargeTotal value attached to them.

      • Values are mapping through the program classes correctly.

September 8, 2025

COMMIT #: 94956d7