Lightning TV Live

Changelog

A plain-English history of improvements to the viewing and match-night experience.

Current version v1.4.0

  1. Version 1.4.0

    Season-readiness rehearsal kit

    Revision 71cd2a0
    • Operations teams have dry-run-first tools for encrypted PostgreSQL backups, isolated restore verification, and controlled application-image rollback.
    • A concurrent viewer and operator load harness, dependency-outage drills, and a match-night incident runbook make capacity and recovery checks repeatable in a safe staging environment.
    • Release metadata, changelog revisions, application versions, migrations, operational artifacts, and the full test suite are now checked automatically before deployment.
    • Browser, device, accessibility, slow-network, handover, and two full-match rehearsal templates clearly record what was tested and keep unrun external checks visible instead of treating them as passed.
  2. Version 1.3.0

    Safer post-game records and corrections

    Revision 446e465
    • Match-night changes now have a protected, chronological audit history showing their source, staff member, reason, and before-and-after values without storing credentials.
    • Operators can preview score and event corrections before applying them, while withdrawals, replacements, and conflicting edits remain traceable instead of deleting the original record.
    • Post-game reconciliation compares the scoreboard, GameStats, and reviewed local events, then keeps critical differences open until a staff member resolves or explicitly accepts them.
    • A close-game checklist prevents unfinished review or replay work from being overlooked, records any later reopening, and provides deterministic per-game and season CSV or JSON exports.
  3. Version 1.2.0

    More confidence on match night

    Revision 74b39f5
    • Operators can see live health for scoreboard feeds, GameStats, WebSockets, replay processing, Redis and clip storage, with clear warnings and recovery advice when something needs attention.
    • A safe manual mode keeps the public scoreboard running during feed outages, records who changed each value, and holds returning OCR differences for review before automatic updates resume.
    • Shot, faceoff and stoppage replay jobs can be reviewed together and safely retried, cancelled or re-extracted without losing their original clip window.
    • Viewers receive a discreet notice when live data is under operator control or being checked after an outage.
  4. Version 1.1.0

    Clearer account access and recovery

    Revision 955b484
    • Purchasers with an existing account are now taken straight to a pre-filled sign-in screen, while new purchasers see account creation first.
    • Account screens clearly explain which action is needed and keep alternative sign-in or registration links available without distracting from the main step.
    • Viewers who have forgotten their password can request a secure reset link and choose a new password before signing in.
  5. Version 1.0.0

    Replay review for stoppages

    Revision 82de998
    • Match stoppages can now be captured from the live event feed and sent through a dedicated review workflow.
    • Reviewers can inspect replay clips, correct the stoppage reason, and safely retry failed exports.
    • Operators have clearer queue states and controls for handling stoppages during a broadcast.
  6. Version 0.9.0

    A richer live match centre

    Revision 0476c62
    • The scoreboard now presents active penalties, team penalty minutes, team branding, and reviewed game statistics in one place.
    • Timeline events from the external game feed are combined with locally reviewed events so supporters see a more complete account of the game.
    • The scoreboard becomes a compact, sticky panel while scrolling and moves smoothly between its full and compact layouts.
    • Team logos are delivered through a reliable application endpoint, with management controls available to administrators.
    • Login and account confirmation screens have been refined for better clarity on both desktop and mobile devices.
  7. Version 0.8.0

    Improved faceoff insights

    Revision 0a6cfac
    • Faceoff maps can be filtered more precisely and now include clearer summary statistics.
    • Player-level faceoff performance makes it easier to understand who is succeeding in each area of the ice.
    • The deployment workflow now includes the documented Portainer redeployment step used by the production service.
  8. Version 0.7.0

    More dependable event review

    Revision 2b40d90
    • Shot and faceoff reviews share a clearer queue, giving specialist reviewers one place to find outstanding work.
    • Faceoff timing is more stable when a scoreboard feed only reports values that have changed.
    • Failed replay clips can be retried without recreating the original event.
    • Penalty events are synchronised with the match feed, and approved clips can be opened from public game pages.
    • Team styling and review validation were simplified to prevent stale or conflicting match data.
  9. Version 0.6.0

    Faster game-day navigation

    Revision 1c38458
    • Game lists now include filters, pagination, and consistent navigation between match tools.
    • Live game handling and engagement controls have been tightened for busy match-night use.
    • Scoreboard ingest, vMix worker, Docker, and Portainer settings are documented and configurable for different venues.
  10. Version 0.5.0

    Broadcast and replay foundations

    Revision 48940fd
    • Replay exports use fixed clip windows and stronger processing safeguards so clips are more consistent.
    • Approved supporter messages can be delivered to the vMix social feed with clearer delivery status for moderators.
    • Viewer watermarks, responsive data tables, and safer environment-file handling improve the public and operational experience.
    • A live replay operations guide was added for match-night teams.
  11. Version 0.4.0

    Specialist match roles

    Revision e9c052a
    • Faceoff tracking, goal judging, shot review, and basic analytics were added for the match-night team.
    • Administrators can import games and manage site-wide operational settings.
    • Role-focused screens keep sensitive controls away from general viewer accounts.
  12. Version 0.3.0

    Live participation

    Revision 96e5668
    • Scores and match activity can update in the browser in real time without refreshing the page.
    • Supporters can take part in polls, predictions, trivia, and moderated fan messaging.
    • Operators gained a live control area for match events and audience engagement.
    • The first container build workflow made repeatable deployments possible.
  13. Version 0.2.0

    Accounts and match access

    Revision bd43b72
    • Supporters can register, sign in, and use a stream code to reach the games available to them.
    • The first match models and game pages established the core viewing experience.
    • Form validation provides clear feedback when account details or access codes cannot be accepted.
  14. Version 0.1.0

    Project foundation

    Revision c839ab5
    • The Lightning TV web application, database structure, and administration area were established.
    • Initial support for games, user accounts, and controlled stream access was put in place.
    • Automated checks were introduced for the earliest access-code journeys.