June 28, 2023
COMMIT #: c588216
Updates
Program
Registration Details: added a "Calculate" button on the Reporting page — clicking it updates Registration/Financial Targets defined at the Division level if they were previously entered manually; Division-level updates now also auto-recalculate on page reload. (GWU-2017)
Site Settings
Sports: Root Admin can now edit scoring for each sport via Site Settings > Sport (Actions column); "Edit Positions" remains with a new button design. (GWU-2626)
Bugs
Program
Register: answers to custom waiver questions for an add-on program weren't visible on the add-on's invoice line item or its Register > Divisions page — both programs' answers now appear correctly. (GWU-2698)
Registration Details: adding a registration from the waitlist didn't remove it from the waitlist — it now removes correctly. (GWU-2711)
Sales
A/R Report: emailing multiple attached invoices threw a 500 error — the email now sends with a confirmation shown to the Admin. (GWU-2872)
Shop Order Item Table: raw code displayed instead of a functional link on Sales > Invoices, Lodging, and Shop — a functional link now appears on all three. (GWU-2988)
Shop: Edit and View icons were missing for some products — they now appear for all products. (GWU-2989)
June 27, 2023
COMMIT #: 2b29c7d
Updates
Communication
Create Message: improved the visual appearance of buttons converted to email HTML. (GWU-2945)
Front End
Team Registration: added a "Coach Phone Number" field. (GWU-2762)
Travel
Block Details: added "Associated Program" to the bottom of the block confirmation email to show event info. (GWU-2892)
Booking Codes: added a button next to Booking Codes on Lodging Products (when a reserving profile is set) to email all blocks sharing that booking/access code. (GWU-2067)
Product Details: renamed "Place's Contact Name/Email/Phone" fields to "Hotel Event Manager," "Hotel Sales Manager," and "Accounting Contact." (GWU-2065)
Bugs
Sales
Account Credits: the Save button could be clicked multiple times, creating duplicate credits — it now only creates one. (GWU-2553)
Balance Payments: for payment plans with multiple same-day entries, clicking Balance Payments didn't combine and evenly spread installment fees across remaining payments — this now works correctly. (GWU-2693)
Schedule
Leagues & Tournaments: the Scoring page showed the wrong time zone while the mobile app and field timeline showed the correct one — Scoring now matches. (GWU-2907)
Travel
Access Code: booking lodging via an Access Code showed the default Check-In/Out range from Lodging Details instead of the Access Code's own date range — the correct range now displays. (GWU-2064)
Room Block: the link to email Room Block content from Travel First wasn't visible — it's now visible and bolded. (GWU-2866)
June 22, 2023
COMMIT #: 20a0c33
Features
Communication
Recipient Selection Workflow: overall usability enhancements, ability to jump directly back to filter selections, quicker workflows (e.g. skip to compose), updated nomenclature, and improved scrolling.
Composition Editor: new Sidecar with more colors/fonts, new header icons and tile layouts, added image editing (crop, zoom, resize, undo, link), cleaner image/tile margins and alignment, whole-email or single-tile editing, improved row/tile settings and spacing, header logo outline option, editable social media icons, and improved copy/paste.
Composition Layout: improved consistency between composition, preview, and the customer-facing end product; uniform layouts/alignment across views; added tablet/phone preview; improved paragraph wrapping.
Deliverability: increased email throughput and updated sending logic to avoid server timeouts and ensure delivery of large recipient lists.
Media Manager & Image Quality: uploaded a marketing image database, added warning pop-ups (bad-quality images, multi-brand sends), and faster Media Manager uploads.
Default Message Footer: improved default brand and sponsor footer look and functionality.
June 20, 2023
COMMIT #: 04259d8
Updates
Sales
Invoices: deleting a line item from an invoice now automatically triggers the Balance Payments workflow. (GWU-2484)
Team
Team Management: waiver email requests sent from Roster Management now go to the parent's email instead of the athlete's. (GWU-2897)
User
Profile: the user's address now displays across two lines instead of one. (GWU-2351)
Bugs
Front End
Team Information: changing Team Name, Hometown, or State didn't update page headers until refresh/revisit — headers now update immediately. (GWU-2816)
Program
Roster Size: the default Maximum Team Roster Size of 30 still applied even when a Division/Program setting exceeded 30 — the higher setting now correctly overrides the default. (GWU-2650)
Sales
Discounts: a discount set to apply to a specific number of items only showed one item when editing Discount Details — all applicable items now display. (GWU-2780)
Site Settings
Data Tokens: inconsistencies existed in which data tokens worked for automated emails — all data tokens now function as expected. (GWU-2713)
June 15, 2023
COMMIT #: f59059
Updates
Schedule
Block Change/Block Shift: updated time zone logic for faster, more consistent schedule adjustments. (GWU-2884)
Bugs
General
New User: when a Coach/Team Manager added an athlete to a roster with a new email, and the athlete then created an account with that same email, the athlete's account info was saved but the Coach/Team Manager's entered info was deleted — registering a new account no longer deletes prior associated info. (GWU-2896)
June 14, 2023
COMMIT #: 209fd71 & 97d192a
Updates
General
Checkout: a non-refundable deposit's "Due at Checkout" field showed as blank — it now shows $0.00. (GWU-2071)
Program
Registration Details: added two Actions-column buttons for EVT/LGE activity types linking to a Tournament's Events App page and Leagues & Tournaments page (falling back to Add Tournament if the page doesn't exist yet). (GWU-2590)
User
Recruiting: the Recruiting Book now only includes positions from the sport of the brand being viewed (e.g. only "midfield" shows for a Lacrosse brand, even if the athlete also plays "forward" in Soccer). (GWU-2875)
Users: pasting a phone number into split fields now splits correctly, dropping a leading "1" before the area code or truncating digits beyond 10 that don't start with one. (GWU-2859)
Bugs
Program
Registration Details: question responses weren't populating on the Details page despite being saved — they now populate correctly. (GWU-2754)
Registration Details: a conflict between filtering and sorting caused not all Details page results to display — filtering now happens before sorting, showing all results. (GWU-2858)
Schedule
Field Timeline: resolved time zone issues. (GWU-2860)
June 12, 2023
COMMIT #: bfe0351 & 0f221c3
Updates
Program
Registration Details: added "Tryout Goal" and "Tryout Financial Target Goal" at both Program and Division levels, with Division overriding Program. (GWU-2204)
Registration Details: converted "Short Name" to a typeahead selection of PBCS budget options. (GWU-2633)
Schedule
Add to Schedule: raised the Team Limit from 10 to 100 when scheduling multiple teams for a Practice or Other event. (GWU-2655)
Travel
Export: renamed "Start Date"/"End Date" to "Lodging Start Date"/"Lodging End Date." (GWU-1432)
Reporting: sorted the Occupancy Report alphabetically by last name and split first/last name into separate columns. (GWU-2068)
Room Block: updated the text of the automatic Room Block creation email. (GWU-2214)
Bugs
Communication
Copy Message: copying a message incorrectly carried over the original recipient count — copied messages now compose without recipients. (GWU-2753)
Front End
Athlete Profile: input fields overlapped the main menu/sub-nav on scroll — this no longer happens. (GWU-1623)
Program
Registration Details: the "Event End" required-field alert was truncated — it now displays in full. (GWU-2775)
Sales
Invoices: applying a discount equal to the full cart total at checkout incorrectly showed a pending check and wrong Balance to Date — both are now correct. (GWU-1833)
Schedule
Add to Schedule: removing a Program removed all selected teams regardless of association — only teams actually tied to that Program are now removed. (GWU-2828)
Add to Schedule: adding a Program after adding teams removed the previously selected teams — both now remain on the schedule. (GWU-2766)
Bulk Edit: Scheduler-created games weren't assigned a time zone, defaulting to the brand's — they now inherit the program's default time zone. (GWU-2862)
Travel
Exporting: export data wasn't pulling properly — it now pulls correctly. (GWU-1432)
June 8, 2023
COMMIT #: 88b6968
Updates
General
Void Payment: an incorrectly created invoice is now voided on the Events App the same way it already was on the Web application. (GWU-2811)
Program
Athlete Check-In: capped Program Search and Divisions Search fields at 5 selections each, and search now requires clicking Filter to initiate. (GWU-2466)
Registration Details: added the time an athlete joined the waitlist alongside the date, viewable in the Waitlisted column. (GWU-2515)
Team
Team Management: added a confirmation pop-up before sending waiver links via "Send Waiver Links to Selected Rosters," which previously sent immediately. (GWU-2343)
Bugs
Front End
Teams: changing a team name and clicking Save cleared the team logo and got the user stuck on the page — saving now completes successfully. (GWU-2777)
General
Exporting: "Export to Excel" was missing from several Communication, Sales, and Team pages — it now appears on those pages. (GWU-2665)
Sales
Invoices: registering two or more same-named Teams/Athletes in one transaction miscalculated the Registrant column — it now calculates correctly regardless of name matches. (GWU-2363)
Payment Plans: navigating away from and back to the cart after enrolling in a payment plan with installment fees created duplicate scheduled payments — payments now appear only once. (GWU-2708)
June 7, 2023
COMMIT #: ccd1170
Updates
Communications
Create Message: updated "Subtract Programs" and "Subtract Divisions" behavior for more precise recipient list filtering. (GWU-2827)
Program
Public Pages: the layout dropdown menu overlapped the header/edit toolbar when scrolling — this no longer happens. (GWU-2740)
Sales
A/R Report: "Name" is now clickable (pops out account info); "Phone/Note" shows all unique parent/guardian phone numbers; "Email" shows all unique associated emails (comma-separated); "Send" emails everyone on that list. (GWU-2584)
Invoices: renamed "Orders" to "Invoices" in Advanced Filters and added a "500 Invoices" filter option. (GWU-2026)
June 6, 2023
COMMIT #: 9597ad0 & e0f0037
Updates
General
Filters: updated sortable-table filtering logic for numeric columns. (GWU-2411)
Program
Registration Details: Edit Program > Design now supports setting a "Program Color," mirroring the Brand Color option in Site Settings > Design. (GWU-2412)
Sales
Invoices: added "Line Item" search to the main search field, previously only available in Advanced Filters. (GWU-2614)
Invoices: consolidated per-line-item error banners into a single banner for the whole invoice. (GWU-2514)
Bugs
Location
Field Timeline: active filters limited the Home/Away dropdowns to only filtered teams — all teams in the division now appear regardless of active filters. (GWU-2703)
Sales
Invoices: filtering by "After Date" in Advanced Filters incorrectly returned invoices before that date — only invoices created after it now populate. (GWU-2719)
Invoices: users couldn't apply an External Credit Card to some invoices — this now works. (GWU-2723)
Lodging Sales: room block expirations weren't saving on the Block Expiration page — Admin can now save and release expirations back into public inventory. (GWU-2062)
Staff Schedule
Validate/Edit: users with approval privileges got an error validating certain employee hours — validation now completes successfully. (GWU-2812)
June 2, 2023
COMMIT #: ffc37cb
Bugs
Program
Registration Details: "Projected Cash," "Due," and "Rostered" columns weren't populating at the roll-up level in Registration Totals (only within individual Programs) — they now populate at the roll-up level too. (GWU-2107)
Sales
Lodging Sales: the Block Expiration page showed blocks with rooms remaining but hid fully-booked blocks — all blocks now display. (GWU-2063)
