Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Last updated: July 2August 5, 2019

inLeague Beta (Summer 2019) Announcement

As part of a years-long architectural update, inLeague is launching a short-term public beta for some production league systems to facilitate the replacement of the back-end software "engine" that runs the inLeague application. Some of the background for this change is described in more detail in our Founder's Blog (item #3); the short explanation is that inLeague is retiring the Adobe server software that has been in place since 2003 in favor of a more modern, open-source alternative that runs much of the same code. This is the largest single change to inLeague's technology stack in the company's history and requires small-to-medium updates to nearly every piece of code.

Does this mean that our inLeague site has two sets of data?

No – all inLeague instances are connected to live, production data and a message on the login page will indicate this. Changes made on one site will impact the other, with the exception of control panel changes (e.g. 'current season') – these changes require the inLeague application to be reset, and so will not "take" between the regular and beta instances for up to a day unless the change is made in both places. 

The best way to use the beta site is to do everything you would ordinarily do on the live site but use the beta URL instead. 

Who should use the beta site and where should they send comments or feedback?

Administrators, registrars, and any board members that are comfortable doing so. You do not need to be technically savvy to use the beta site. Feedback can go to our support address: support@inleague.io

Why are you making this change?

Our theme for 2019 is borrowed from part of a keynote address presented by inLeague's chief architect in April: "Modernize or die." These changes will enable inLeague's development team to build better software without destroying the development investment that our regions and our team have made over the past fifteen years. In addition to better development practices, our new software engine also enables better deployment practices, allowing us to take advantage of modern, cloud infrastructure in areas like caching and API development.

Will this change be disruptive?

inLeague (the company) has been through this process with other applications prior to undertaking the update to inLeague (the software) and the bulk of the transition is already complete. Nevertheless, because these changes touch every corner of the software, we would rather have our power users kick the tires for a few weeks. Based on our previous experience, the bulk of the issues that users will encounter can be fixed rapidly, but as with any major system change, there will be some interruptions. Our goal is to get these out of the way during July of 2019 prior to the start of the Fall 2019 season.

What should beta users look out for?

Unexpected behavior. Crashes will be reported to inLeague automatically. Be on the lookout for functions that don't crash but don't perform in the manner you would expect: for instance, if you make a change to a user, a player, a game, or a roster assignment, and some or all of the changes do not persist. 

How do I access the beta site?

...

2020

Version 3.2: Fall 2020 ("Stripe") Update

  • Merchant Services: Implemented Stripe support for all payments. Sunset Paysafe/Authorize.net accounts as of 11/1/2020.
  • Volunteer Queue: Added a button to transfer a list of volunteers in the queue to the email manager.
  • Event Manager: Added a mutliselect and a button to email the attendees for multiple events at one time.
  • Event Manager: Added a bulk event refund function to quickly cancel multiple signups for an event. 
  • Volunteer Certifications: Certifications are now retrieved from AYSO and stored by AYSO ID and not by inLeague user ID, such that users with multiple inLeague accounts will not have to be synchronized or managed separately. 
  • API: Numerous API endpoints added with OpenAPI documentation in support of next-gen inLeague application.

Feature Freeze: In the Spring of 2020, inLeague instituted a feature freeze on our primary (soon-to-be legacy) platform. inLeague and inLeague Mobile are being re-written from scratch with an estimated launch date of early 2021. inLeague Legacy will be supported indefinitely as the transition will be a multi-year process.

Version 3.1.1: Fall 2019 Update 2

  • Games / Referees: Added half-time scores and match reports.
  • Scoring / inLeague Mobile: Added support to enter halftime scores via web application or inLeague mobile.
  • Report Builder: "Under the Hood" update to the report builder for better performance and new, date-based standard reports.
  • Report Builder: Added standard report for match reports and added divisional support to the dropped players report.
  • Authorization / Email Manager: Added Email Administrator role that has complete access to the email manager but no other permissions.
  • Medical Releases / E-Signature Archive: inLeague now converts Yozons e-signature documents to PDF on-the-fly to avoid browser performance issues.
  • Sterling Volunteers: Added MY2020 support for Florida Division of Law Enforcement requirement for FL-based leagues.

Version 3.1.0: Fall 2019 ("Invoices") Update

  • Merchant Services: Added support for Authorize.net Payment Gateways.
  • Invoicing System: All-new system for invoice templating, assignment, payment plans, and responsive, mobile-friendly email receipts.
  • Volunteer Points Assignment: Re-written points assignment tool with new competition-level option to restrict volunteer points to teams with players from the volunteer's family.
  • Referee Scheduler: Updated display for referee self-scheduler and administrator views to use space more efficiently and improved mobile device responsiveness.
  • Referee Statistics: Display date of non-game credits (e.g. clinics) on statistics page
  • Referee Statistics: Group teams by division.
  • Game Scheduler: Added option to bulk-change game fields and a confirmation box when bulk-deleting games.
  • System Log: Improved load times for master system log displays with very large numbers of log entries.
  • Volunteer Queue: Added a 'check underway' status visible in the volunteer queue and the report center to reflect volunteers who have completed their Sterling background check orders but whose results have not yet been adjudicated.
  • AYSOU Login Sync: Added AYSOU Login button to family profile to re-synchronize login credentials with AYSO.
What if my league isn't listed? 

The initial beta rollout does not include every league. Since the beta system is run in parallel with the live, legacy site, we have provisioned separate hardware and need to balance the load against the desire for a larger testing pool. If you would like to participate, please contact inLeague Support.

Are there any changes in functionality between the production and beta sites, or is it all "under the hood"?

...

Version 3.0.0: Summer 2019 ("Lucee") Update

...

  • System Architecture: Underlying Java virtual machine language interpreter.
  • Birth Certificates: Added new system for parents to upload birth certificates for league review and approval. Birth certificate files are stored securely and deleted after a (configurable) interval of days following approval.
  • Report Builder Performance: While a major re-work of the report builder is underway, an incremental update has been released that greatly enhances performance on larger reports.
  • Rosters / Line-Up Cards: The old HTML-to-PDF line-up cards have been retired and replaced by the official AYSO Line-up cards with edit-able form fields. They are automatically populated with the team roster, including player loans.
  • Rosters / Line-Up Cards: The "traditional" (2 per page) line-up card has been updated with an edit-able PDF courtesy of Region 76. Alignment and borders have also been cleaned up.
  • Rosters / Volunteer Membership: Coaches without  valid AYSO Volunteer Membership will be highlighted as such on rosters. Replaced the 'work phone' field on the standard team roster format to make space for MY display.
  • Volunteer Membership Queue: Removed the limit of 100 records and added a divisional view that will only show coach and referee volunteers in the selected division. Enabled sorting via datatables.
  • Volunteer Membership Queue: Added league option to automatically pre-approve any user with an existing application that has already been assigned to a team as a coach or referee.
  • User Custom Fields: User custom fields are now visible (for division directors) and editable (for registrars) in the user editor under the 'custom fields' tab. 
  • URL Shortening (/inleague): The /inleague portion of the URL is no longer necessary. If a page on your production site was underneath www.myleague.org/inleague/, you may now access it at www.myleague.org. The previous /inleague URL will continue to work as a redirect.
  • URL Shortening (index): URLs containing /index.cfm/ no longer require it. For instance, if your login page was /inleague/index.cfm/Main/login then it is now accessible as /Main/login. Links containing index.cfm will continue to work. 
  • Event Administration: The user interface for the event list has been updated to enable the selection of several events and and a bulk email function to transfer the attendees for those events to the email manager. This feature is available on the legacy inLeague site as well.
  • Housekeeping: Removed old line-up cards, divisional line-up cards (as the team roster line-up cards function allows a multi-select), and eAYSO sync functions.

...