... | ... | @@ -20,7 +20,7 @@ This roadmap is not exhaustive. inLeague is required to maintain integration wit |
|
|
* **v1.xx** (2008 - 2015) - The first commercial availability of inLeague to AYSO regions.
|
|
|
* **v2.xx** (2015 - 2019) - inLeague 'NEXT' was a major UI and software overhaul that incorporated most of the software into the Coldbox HVMC Devleopment Framework (by Ortus Solutions).
|
|
|
* **v3.xx** (2019 - 2022) - The underlying 'engine' that drives the inLeague tech stack was changed from Adobe Coldfusion to the open-source Lucee JVM Application engine.
|
|
|
* **v4.xx** (2022+) - 20th Anniversary Edition.
|
|
|
* **v4.xx** (2022+) - 20th Anniversary Edition: a Lucee-driven API with a VueJS front end.
|
|
|
|
|
|
20th Anniversary Edition of inLeague is referred to below as **v4.xx**.
|
|
|
|
... | ... | @@ -28,25 +28,54 @@ This section summarizes all of the enhancements and bugfixes to the inLeague pla |
|
|
|
|
|
### Release Notes
|
|
|
|
|
|
### Version 4.3.5 (Spring 2023; inLeague Mobile 3.25)
|
|
|
|
|
|
* **(New Feature: Logins)** Two Factor Authentication support; option to require 2FA for administrative users.
|
|
|
* **(New Feature: 2FA)** Added SMS support and Google Authenticator app support.
|
|
|
* **(New Feature: Logins)** "Login with Google" support added.
|
|
|
* **(Enhancement: Events)** Event signups may now be transferred from one event to another.
|
|
|
* **(Enhancement: Events)** Expanded data available on the event roster.
|
|
|
* **(Enhancement: Referee Scheduling)** The referee scheduler will now correctly default to the "current" week.
|
|
|
* **(Enhancement: Referee Scheduling)** Restored match reports to the 20th Anniversary app scheduler.
|
|
|
* **(Enhancement: Referee Scheduling)** Made coach names accessible to mouseover/tap on team designation.
|
|
|
* **(Enhancement: Player Registration)** Added a separate 'which seasons are relevant' selector so that player registration will only show seasons with a program open for registration, rather than seasons that also have a program active right now.
|
|
|
* **(Enhancement: Player Registration)** Player registration invoices are now invalidated after 12 hours if they are not paid, such that any registrations more than 12 hours old which get to the payment page will have new invoices generated with fees or coupons pertinent to the current date.
|
|
|
* **(Enhancement: Division Statistics)** Added waitlist numbers for each program to the division statistics dashboard display.
|
|
|
* **(Enhancement: Player medical releases)** Added support for player loans to "team-wide" medical release document.
|
|
|
* **(Retired)** Removed support for pre-2022 Yozons / eAYSO electronic signatures.
|
|
|
|
|
|
### Version 4.3.0 (Spring 2023; inLeague Mobile 3.24)
|
|
|
* (**New Feature: Registration**): Waitlist Manager and 'payment method now, pay later' style registrations.
|
|
|
* (**New Feature: Registration**): Coupon manager: create and apply $ or % coupons to registrations or events with options to limit coupons to specific families or players
|
|
|
* (**New Feature: API)** Added a seasonal volunteer report to the API that will show all volunteers for a season and their volunteer preferences.
|
|
|
* (**Enhancement: Rosters**) Added player loans to Affinity-style rosters.
|
|
|
* (**Enhancement: Score Input**) Adjusted alignment and added coach names to score input function
|
|
|
* (**Enhancement: Player Editor**) Better support and clarification for waitlisted vs. incomplete registrations when registrations use the new 'waitlisted pending payment' option; add a link to the waitlist manager for an individual player
|
|
|
* (**Enhancement: User Editor**) Changes to 'highest coach license' and 'highest referee grade' are now logged
|
|
|
* (**Enhancement: SMS Support**) inLeague now supports league-specific Twilio credentials so that leagues may use their own phone numbers rather than inLeague's.
|
|
|
* (**Enhancement: Report Builder**) Added filters and display targets for program fees and discounts.
|
|
|
* (**Bugfix: Background Checks**) Allow a new background check to be generated for a volunteer who has an open, but incomplete background check from a previous but recent season
|
|
|
* (**Infrastructure**) Lucee 5.3.9 --> 5.3.10.
|
|
|
|
|
|
### Version 4.2.0 (Winter 2022-23; inLeague Mobile v3.19)
|
|
|
* (**Rosters**) Added the new 'Affinity-style' AYSO Official Team Roster.
|
|
|
* (**Rosters**) Added an additional line-up card option for 8ths.
|
|
|
* (**Games**) Score input enhancements to streamline UI navigation.
|
|
|
* (**Games**) Added comments to the game schedule.
|
|
|
* (**Reporting**) Added program-specific output fields to the report builder for program fee and program registration date.
|
|
|
* (**Mobile**) Added 'remember password' feature.
|
|
|
* (**Mobile**) Improved mobile app performance and added support for Android 13
|
|
|
* (**Meta**) Implemented Google Analytics / Google Tag Manager on 20th Anniversary Edition (via GTM ID specified in the control panel)
|
|
|
* (**Admin**) Added manual program reassignment and waitlist status modification from the player editor.
|
|
|
* (**Admin**) Added a player merge tool to combine duplicate player records.
|
|
|
* (**Admin**) Added 'reset volunteer' function to the user editor to disconnect volunteer AYSO ID and Affinity/Stack ID.
|
|
|
* (**Admin**) Updated registration clone tool to work with new-style program-specific registrations.
|
|
|
* (**AYSO**) When sending player and volunteer records to AYSO/Affinity, strip out unicode characters and replace them with non-unicode characters (via Junidecode)
|
|
|
* (**Referees**) Added field filter to the referee scheduler.
|
|
|
* (**Referees**) Replaced numerous references to 'eAYSO Current' with Risk Status & Risk Status Expiration.
|
|
|
* (**Referees**) When manually assigning a referee to a slot, the lookup will now retrieve any referee with a valid risk status instead of any referee who had logged in within the last year.
|
|
|
* (**Rosters**) Updated medical release tool to retire legacy Yozons HTML form and replaced it with the Affinity ELA hydrated from inLeague e-signature data. Implemented individual medical release link on user dashboard and bulk medical release link from the team rosters function.
|
|
|
* (**System**) Engine/Framework updates: Coldbox 6.6 --> 6.8; Lucee 5.3.8 --> 5.3.9
|
|
|
* (**New Feature: Rosters**) Added the new 'Affinity-style' AYSO Official Team Roster.
|
|
|
* (**Enhancement: Rosters**) Added an additional line-up card option for 8ths.
|
|
|
* (**Enhancement: Games**) Score input enhancements to streamline UI navigation.
|
|
|
* (**Enhancement: Games**) Added comments to the game schedule.
|
|
|
* (**Enhancement: Reporting**) Added program-specific output fields to the report builder for program fee and program registration date.
|
|
|
* (**New Feature: Mobile**) Added 'remember password' feature.
|
|
|
* (**Enhancement: Mobile**) Improved mobile app performance and added support for Android 13
|
|
|
* (**New Feature: Meta**) Implemented Google Analytics / Google Tag Manager on 20th Anniversary Edition (via GTM ID specified in the control panel)
|
|
|
* (**Enhancement: Admin**) Added manual program reassignment and waitlist status modification from the player editor.
|
|
|
* (**New Feature: Admin**) Added a player merge tool to combine duplicate player records.
|
|
|
* (**New Feature: Admin**) Added 'reset volunteer' function to the user editor to disconnect volunteer AYSO ID and Affinity/Stack ID.
|
|
|
* (**Enhancement: Admin**) Updated registration clone tool to work with new-style program-specific registrations.
|
|
|
* (**Bugfix: AYSO**) When sending player and volunteer records to AYSO/Affinity, strip out unicode characters and replace them with non-unicode characters (via Junidecode)
|
|
|
* (**Enhancement: Referees**) Added field filter to the referee scheduler.
|
|
|
* (**Enhancement: Referees**) Replaced numerous references to 'eAYSO Current' with Risk Status & Risk Status Expiration.
|
|
|
* (**Enhancement: Referees**) When manually assigning a referee to a slot, the lookup will now retrieve any referee with a valid risk status instead of any referee who had logged in within the last year.
|
|
|
* (**New Feature: Rosters**) Updated medical release tool to retire legacy Yozons HTML form and replaced it with the Affinity ELA hydrated from inLeague e-signature data. Implemented individual medical release link on user dashboard and bulk medical release link from the team rosters function.
|
|
|
* (**Infrastructure: System**) Engine/Framework updates: Coldbox 6.6 --> 6.8; Lucee 5.3.8 --> 5.3.9
|
|
|
|
|
|
#### Version 4.1.0 (Summer 2022)
|
|
|
|
... | ... | |