THE BIG LEAGUE

Site updates

New features and fixes to the league website, newest first.

Version 1.5.2

Current

Accept three-digit game times and use consistent MM:SS formatting.

  • Enter 340, 220 or 105 for 03:40, 02:20 or 01:05 in goal and penalty rows.
  • Accepted times display and save with two minute digits and two second digits, including .20 as 00:20 and 1320 as 13:20.
  • Existing saved game sheets remain unchanged until they are edited and saved.

Version 1.5.1

Show game-sheet time shortcuts in clock format before saving.

  • Goal and penalty times change from 1320 to 13:20, .20 to 00:20, and 10.20 to 10:20 when you leave the field or save.
  • Applied the same formatting to newly added rows and requested a decimal keyboard on phones.
  • Kept invalid times visible for correction and preserved server-side validation when JavaScript is unavailable.

Version 1.5.0

Added player sorting and quicker game-sheet time entry.

  • Sort Manage players by any player field, including contacts and notification preferences, in either direction.
  • Public player stats default to PTS, highest first. Click any column heading to sort it, then click again to reverse the order.
  • Enter goal and penalty times as 1320 for 13:20, .20 for 00:20, or 10.20 for 10:20.

Version 1.4.0

Added editable SMS game-reminder messages.

  • Write your own reminder text around the required {game_info} placeholder, with a sample to copy in SMS Settings.
  • Kept the choice of the recipient's own games or all games that day, and removed automatic timezone wording from reminder texts.
  • Preserved saved reminder timing, player preferences and existing messages when adding the new setting.

Version 1.3.0

Abbreviated public player names and put Next Game Day above the animation.

  • Public player names now show a first name and last initial followed by four stars, such as John S****. Staff management screens keep full names.
  • The home page shows Next Game Day, then the hockey animation, then SCOTTS THOUGHTS.
  • Game-sheet photos for Final results remain visible to everyone without signing in.

Version 1.2.2

Made SMS settings results visible inside the open SMS section.

  • Moved connection-check results and SMS settings feedback into the SMS section so the page no longer scrolls past them.
  • Explained where the connection-check result appears and how long it can take.

Version 1.2.1

Added SMS authentication checks without sending a text.

  • Added a Check saved connection button for league admins to diagnose rejected API tokens without sending SMS.
  • Showed whether the latest attempted batch used the same saved server and token as the connection check.
  • Clarified that saved connection settings do not yet prove the gateway accepts the token.

Version 1.2.0

Organized Settings into collapsible sections and simplified SMS worker setup.

  • Grouped all team-logo controls and SMS settings into separate collapsible sections.
  • Added a server setup script that installs the SMS worker and enables it after every reboot.
  • Matched the worker to the existing website account, Python environment and private settings.
  • Made deployments pause an installed SMS worker and resume its timer after the website is healthy.

Version 1.1.3

Fixed SMS connections affected by old Windows certificates.

  • Used the operating system's certificate validation for secure SMS gateway connections.
  • Made certificate errors visible in SMS history, including after retries stop.
  • Explained what to enter when reviewing a failed or held SMS.

Version 1.1.2

Made the development SMS worker easy to start and pending messages clearer.

  • Added a dev-server option to process SMS and check delivery status in the background.
  • Added a clear warning when the SMS worker has never run or stopped checking in.
  • Allowed league admins to cancel pending batches before their first submission.

Version 1.1.1

Made SMS connection settings editable and phone selection optional.

  • Added editable gateway server, optional device ID, and a private API-token replacement field in Settings.
  • Allowed SMS Gateway to choose its single enabled phone when the device ID is blank.
  • Kept saved tokens hidden and preserved existing notification payloads when settings change.

Version 1.1.0

Added SMS reminders and administrator messaging controls.

  • Added SMS settings, deliberate test sends, broadcasts, and private message history for league admins.
  • Added optional game reminders with adjustable timing and a choice of each player's game or all games that day.
  • Respected player SMS preferences, prevented duplicate submissions, and added background status checks and review of failed or uncertain messages.

Version 1.0.0

Our first numbered release, including recent site improvements.

  • Added a version number in the footer and this update history.
  • Made game-sheet photos available to everyone for finalized results. Draft and scheduled-game photos remain staff-only.
  • Kept all playoff dates visible on Schedule and added a View playoff schedule shortcut.
  • Included playoff dates in team calendar downloads and corrected the 2026–2027 schedule to 6 PM and 7 PM.
  • Fixed Add Goal Row and Add Penalty Row, including a fallback that keeps entered values if the page script does not load.