July 31, 2025
COMMIT #: 774b8c8
Updates
Program
Registration Details (GWU-5410)
Update: Added a "Save & Sync" button (Admin/Root Admin only) on the Reporting tab for AES-registering programs, pushing an AES sync at the program level.
Registration Details (GWU-5606)
Update: Added an Expense Approval status for all programs, approvable by Admin/Program Approval - Admin roles once Program Class and Servicing Period are complete; the existing Admin Approval button also approves it, though approving Expense doesn't approve the others. Approved conditions are sent to Vensure and NetSuite.
July 24, 2025
COMMIT #: fdf45f3
Bugs
Front End
Invoices & Payments (GWU-6478)
Previously: Clicking "+ Insurance" next to an invoice led to a page where customers couldn't purchase insurance.
Update: Customers can purchase insurance from that page.
PF Web Editor
Menus (GWU-6470)
Previously: The Save button in the Menu editor was disabled when updating an item.
Update: The Save button works as intended.
Updates
Backend
Class Finder (GWU-6481)
Update: The Class Finder now uses the class record when available, instead of information set directly on the program.
July 23, 2025
COMMIT #: bf353ce
Updates
Sales
Revenue Report (GWU-6469)
Update: Added deferralAccount to the ExpenseItem class in the Revenue Report.
Program
Registration Details (GWU-6439)
Update: Renamed "Stay to Play" to "TTS Housing" on the Budget tab; required for EVT program types.
COMMIT #: 6fa9ed6
Bugs
PlayerFirst
Brand Logos (GWU-6471)
Previously: The incorrect brand logo displayed in the frontend/backend header in some instances.
Update: The correct brand logo displays.
COMMIT #: a1da49b
Bugs
Front End
Registration (GWU-6464)
Previously: Users could only select a payment plan for one registration when registering multiple teams/athletes for the same program-division.
Update: Users can select a payment plan for each registration.
Invoices & Payments (GWU-6370)
Previously: Paying an existing invoice via Invoices & Payments could show "Base and fee amounts do not align."
Update: Customers can pay existing invoices without that error.
Communication
Messaging Schedule (GWU-6153)
Previously: Changing an email's Scheduled Date on Messaging Schedule reset the Scheduled Time to 12:00 am.
Update: The Scheduled Time value remains unchanged.
PF Web Editor
Menus (GWU-6460)
Previously: Editing Menus and Site Design could throw an error.
Update: Admin can edit them without error.
Updates
Sales
Revenue Report (GWU-6458)
Update: Added an Invoice.InterbrandFinanceClassId property to the Revenue Report.
User
Non-Active Accounts (GWU-6455)
Update: Set up automatic merge processing of non-active accounts, preserving secondary contact methods.
Users (GWU-5790)
Update: Removed the Contact/Friend and Non-Guardian Emergency Contact profile types, converting existing ones to Parent/Guardian.
Location
Field/Court Timeline (GWU-5805)
Update: Added Renter (Billing Profile typeahead), Event Type (All/Game-Practice-Other/Rental), and Rental Status (Confirmed/On Hold/Cancelled) filters to the Timeline v2.
July 21, 2025
COMMIT #: 5e5b0e5
Bugs
Sales
Invoices (GWU-6294)
Previously: Refunding via Paper Check on pre-Stripe-transition invoices threw a blocking alert.
Update: Admin can Refund via Paper Check for those invoices.
Front End
Quick Waiver (GWU-6148)
Previously: Searching for a Program on the Quick Waiver returned past programs.
Update: Only active programs appear.
Updates
CKEditor
Buttons (GWU-6044)
Update: Buttons can now open links in a new tab.
PF Web Editor
Page Editor (GWU-5445)
Update: Web page headers are now fully customizable (header image, sub-header, intro text, primary/secondary buttons); added desktop/tablet/mobile preview toggles and customizable page slugs; overall UI cleanup.
COMMIT #: 9ac249d
Updates
Users
Non-Active Accounts (GWU-4152)
Update: Never-logged-into accounts sharing the same phone number were merged together.
July 18, 2025
COMMIT #: eb960a2
Bugs
Team
Team Management (GWU-6410)
Previously: The Public Price field could display incorrectly after saving on Team Management and Edit Program.
Update: Public Price displays correctly after saving.
Front End
Registration Pages (GWU-6431)
Previously: The Under Armour logo could show in the middle of the top banner on registration pages.
Update: It no longer shows there.
Updates
Backend
Profile Search (GWU-6350)
Update: Improved performance of profile search across several backend pages.
Sales
Revenue Report (GWU-6380)
Update: Added expense-side program IDs, divisionid/teamid, and several other useful fields (ItemAccountType, UssciRevenueRatio, InvoiceId, etc.) to the raw revenue report; added documentDateUtc from payments' lastmodified date; fixed document dates for contra interbrand.
PlayerFirst
Database (GWU-6432)
Update: Users who add roles are now tracked in the database.
Global Settings
Insurance (GWU-6435)
Update: Reworked tryout detection for already-purchased rosters.
API
Stripe (GWU-6447)
Update: Added Region Code and Sport Code to Stripe metadata, and updated Order/Cart ID handling.
July 15, 2025
COMMIT #: 0912226
Bugs
Sales
Invoices (GWU-6423)
Previously: Invoices didn't reflect an incomplete credit card payment when 3D Secure verification was used.
Update: Customers see "Please use another payment method" and the transaction is cancelled in that case.
Updates
Location
Locations (GWU-6422)
Previously: A location's Google Place image sometimes didn't load.
July 14, 2025
COMMIT #: 0912226
Updates
Sales
A/R Report (GWU-6420)
Previously: Expired account credits were missing information on the Revenue Report.
Update: Expired account credits show all appropriate information.
Team
Exposure Search (GWU-6363)
Update: Added an Export button to the Exposure Search page.
July 11, 2025
COMMIT #: a1bc40c
Bugs
Sales
A/R Report (GWU-6397)
Previously: Waitlisted registrations showed a Net Due amount on the A/R Report.
Update: Waitlisted registrations no longer appear on the A/R Report; a 60+/15+ column was also added.
July 10, 2025
COMMIT #: bfedd29
Bugs
Sales
Invoices (GWU-6084)
Previously: Using Advanced Filters on Invoices to filter by Total Past Due and Total Outstanding threw an error.
Update: Admin can use those filters without an error.
Updates
Sales
Shop (GWU-6297)
Update: Added an Estimated Tax column; clicking Refresh shows a modal with the updated tax; the rate clears if item price or associated program ID changes.
July 8, 2025
COMMIT #: 3e2a5d4
Bugs
Users
Duplicate Profiles (GWU-6396)
Previously: Duplicate profiles were created during the Quick Waiver process.
Update: Duplicate users are not created.
Access App
Event Map (GWU-6394)
Previously: Addresses displayed as N/A instead of the full street address.
Update: Addresses display correctly.
Front End
Available Payment Plans (GWU-6335)
Previously: The payment plan shown to the customer at checkout didn't match the plan created by the admin.
Update: They match correctly.
Updates
A/R Summary
Automatic Export (GWU-6401)
Update: Updated the weekly A/R Report Summary email: added "or Financial Admin Edit" to the intro text, a thin row divider on the brand table, and full visibility into all Upcoming Scheduled Payments.
Sales
Insurance Reporting (GWU-6399)
Previously: Failed policies didn't display when using the From/To Date filters.
Update: Failed policies display correctly.
July 3, 2025
COMMIT #: 7219261
Updates
SaaS
Invoices (GWU-6392)
Update: Removed the 3STEP logo from invoices for SaaS brands.
July 2, 2025
COMMIT #: 18fc43e
Bugs
Program
Registration Details (GWU-6384)
Previously: Creating a new program succeeded but showed an error message after clicking Create Program.
Update: New programs can be created without an error message.
Updates
Program
Bulk Registration (GWU-6379, GWU-6346)
Previously: Leaving Phone Number fields blank during bulk registration could incorrectly combine accounts.
Update: Added a "Paid Externally" field, fixed the account-combining issue, and stopped sending Coach Waiver emails for programs that have already passed.
A/R Summary
Automatic Export (GWU-6376)
Update: Added "Metric Mondays" to the email body, surfaced the email on Communication History, and added a pre-filtered "No Payment Method" link to Payment Plan Status.
Sales
Invoices (GWU-6366)
Update: Insufficient-funds ACH checkouts now show "Not Settled" instead of "Declined" for both payment lines; payment methods declined repeatedly are automatically removed from scheduled payments.
Access App
Scoring API (GWU-6361)
Update: Games scored via Bulk Scoring are flagged 'bulkScored' and excluded from returned stats.
Sales
Revenue Report (GWU-6369)
Update: Programs with financeclassid should not have any overrides.
Revenue Report (GWU-6356)
Update: Remapped overpayments and sales tax to ADM:Admin; added a new DefaultProgramId column to FinanceClasses.
