May 30, 2023
COMMIT #: 5f018ca & 16d5360 & f99b890
Updates
Communication
Copy Emails: extended the May 23 copy-email functionality from the Messaging History page to Messaging Schedule as well. (GWU-2730)
General
Advanced Filter: the filter icon now inverts (white graphic on blue) while Advanced Filter is active, reverting to default when deactivated. (GWU-1479)
Exports: Excel exports now export numbers as numbers instead of text. (GWU-2158)
Sales
Invoices: Admin can no longer refund an ACH payment before it has officially cleared, preventing a scenario where an uncleared refund plus a failed ACH left the brand paying the family. (GWU-2552)
Bugs
Communication
SideCar: a dropdown menu sometimes appeared for editing a message template's layout instead of SideCar — all editing now goes through SideCar. (GWU-2682)
Front End
Public Pages: users couldn't edit the "Heading" value in CKEditor layout rows (One/Two Text Rows, etc.) on public pages — this is now editable. (GWU-2710)
Program
Bulk Registration: skipping a required question, clicking Next, then answering it afterward didn't save the later answer — a warning now directs users to complete required questions first. (GWU-2701)
Bulk Registration: users could bypass a required multi-select question by selecting then deselecting an answer — a warning now blocks this. (GWU-2666)
Registration Details: a program in a user's uncompleted cart was counted in the Waitlist column, but not on the Divisions grid — cart items are now excluded from both, keeping the counts consistent. (GWU-2644)
Sales
Invoices: editing allocation on invoices with 50+ line items cut off access to some items and disabled the Edit Allocation button — both are fixed. (GWU-2706)
Team
Team Management: some teams weren't appearing under Team Management after completing registration — they now appear correctly. (GWU-2724)
May 24, 2023
COMMIT #: 59bf4ac
Updates
Communication
Create Message: improved bulk email distribution speed and resolved prior SendGrid timeout issues on large sends. (GWU-2207)
Front End
Teams: on Edit Roster, a duplicate jersey number could previously be saved despite an alert — the jersey number now resets to its prior value when the duplicate alert appears. (GWU-2684)
Program
Athlete Check-In: auto-suggest dropdowns now have a 300px minimum width with wraparound text instead of extra whitespace. (GWU-2707)
Bugs
Front End
Registration Options: Division option alerts/info displayed inconsistently — alerts now consistently display on the left. (GWU-2127)
Sales
Lodging: copying a booking in TravelFirst didn't save all "Additional Attributes" from the original — copied bookings now retain them. (GWU-2061)
Schedule
Leagues & Tournaments: copying and renaming a Division showed both the old name and the word "Copy" — only the new name now displays. (GWU-1563)
May 23, 2023
COMMIT #: 514d160
Updates
Communication
Copy Emails: composing a copied email now pre-selects all previous filters instead of requiring multiple confirmation clicks. (GWU-1962)
Front End
Athlete Profile: added a visual success indicator for "Upload Image" and "Upload Proof of Age." (GWU-2692)
Roster Management: creating a new roster from scratch now includes Coach information alongside Player information, so Coaches/Team Managers can edit it without adding Player info first. (GWU-2661)
General
Cart: minor grammar updates for $0 fees. (GWU-2688)
Error Page: updated the error message text to clarify next steps and that the error was logged. (GWU-2618)
Program
Registration Details: added a program-level "Double Roster Athletes" setting on Team Check-In, exempting athletes from being flagged as double rostered when enabled. (GWU-2581)
Registration Details: added a division-level "Override Double Roster Athletes" dropdown (Allow/Not Allow) on the Divisions tab, letting a division override the program setting. (GWU-2581)
Bugs
Front End
Registration: inviting a new Team Manager without selecting an existing one falsely blocked progress with a "Team Manager is Required" warning — inviting a new Team Manager now works without selecting an existing one. (GWU-2660)
Rosters & Waivers: "Email All Players Without a Valid Waiver" was incorrectly emailing athletes with valid waivers too — only athletes without a valid waiver are now emailed. (GWU-2694)
General
Editing Data: users without visibility into certain hidden fields got an error saving a form — all users can now save forms regardless of hidden-field visibility. (GWU-2667)
Program
Registration Details: making Program B an add-on for Program A only asked/recorded Program A's custom questions, not Program B's — both sets are now asked and recorded. (GWU-1752)
Registration Details: clicking "Now" to set Start/Stop Showing times in the afternoon incorrectly defaulted to the same time in the morning — "Now" now reflects the accurate time regardless of am/pm. (GWU-2232)
Sales
Invoices: prepayment amounts weren't capped to the amount owed, letting a user overpay (e.g. $700 on a $600 balance) — prepayments can no longer exceed the amount owed. (GWU-2642)
May 15, 2023
COMMIT #: a79dbea
Updates
General
Text: fixed minor spelling and grammar errors across Program and Communication section pages. (GWU-2686)
Sales
Invoices: the "Balance Payments" button now merges multiple same-day scheduled payments into one line, with installment fees shown in an "Installment Fees Included" column. (GWU-2526)
Site Settings
Settings: added a "Scheduled Payment Summary Recipient" address on the Orders tab, used for the Process Payment Plans Summary report. (GWU-2575)
May 11, 2023
COMMIT #: f4ca1b3
Updates
Front End
Athlete Profile: changed the "Guidelines" and "Why We Need It" tooltips from black to blue text to indicate they're clickable. (GWU-2215)
Program
Inter-Brand Invoices: selecting the same brand as both buyer and seller now shows a confirmation warning instead of allowing it silently. (GWU-2372)
Registration Details: increased the maximum divisions per program from 10 to 99. (GWU-2657)
Sales
Invoices: the username of whoever removes a team/athlete from a program is now automatically recorded in Change History. (GWU-2513)
Invoices: initiating a refund now shows a reminder pop-up to make necessary invoice adjustments before exiting. (GWU-2589)
Bugs
Sales
Multiple Pages: checking "Select All" and clicking Filter left a stale pre-filled brand name in the search box — it now clears, across Transaction Summary, Invoices, Account Credits, Transaction List, A/R Report, A/R Aging Summary, and Payment Plan Status. (GWU-2004)
May 10, 2023
COMMIT #: a5bf3d8
Updates
Front End
Rosters: 3-digit jersey numbers (0–999, including 00 and 000) are now permitted instead of auto-defaulting to 99. (GWU-2436)
Program
Registration Details: clarified the Minimum Eligible High School Grad Year and Eligible Oldest Birthdate tooltips, removing outdated enforcement language. (GWU-2641)
Bugs
Front End
Rosters: Coaches/Team Managers couldn't delete an athlete from the roster — this now works. (GWU-2493)
Rosters: changing a jersey number flashed the field without saving — it now saves with a "Saved" popup, and a "Not Saved" popup appears for duplicate numbers. (GWU-2493)
General
Password Reset: changing a password unintentionally appended trailing numbers to the username (e.g. john.smith → john.smith-62), locking users out — usernames no longer change unintentionally on password reset. (GWU-2652)
Program
Registration Details: division-level required questions weren't displaying during Bulk Registration — they now display as expected. (GWU-2236)
May 4, 2023
COMMIT #: 28e8749 & f211187
Updates
General
Exporting: added "Export to Excel" to Schedule > Leagues & Tournaments, Location > Field Timeline, Communication > Messaging History, and User > Surveys. (GWU-2260)
Sales
Invoices: an invoice with two insufficient-funds (NSF) instances now unschedules the payment method for future payments on that invoice. (GWU-2587)
Team
Team Reporting: rostered athlete names on the Rosters page are now clickable, popping out the profile/account box. (GWU-2330)
Team Reporting: changed the "Double Rostered" column from an alphanumeric response to Yes/No. (GWU-2329)
User
Profile Tags: the username column is now clickable, popping out profile information. (GWU-1547)
Bugs
Communication
Create Message: switching "Sender Profile" from System Message to a named user didn't apply to messages sent to "Additional Emails" — it now applies consistently. (GWU-2092)
Create Message: the "Program Selection" filter broke when messaging across 20+ brands — this now works correctly. (GWU-2639)
Program
Bulk Registration: answering required questions and clicking Next sometimes threw an error page — this no longer happens. (GWU-2664)
Registration Details: Non-Root Admin users could incorrectly move registrations across brands — this is now restricted to Root Admin only. (GWU-2601)
Registration Details: adding a Division threw an error page — operators can now add a Division when creating a Program. (GWU-2616)
Registration Details: setting the "Removed" filter to "No" still showed removed records — it now correctly shows only non-removed records. (GWU-2624)
