Back to InsideFooty

Changelog

New features and improvements to InsideFooty. We ship updates regularly to help grassroots coaches develop players better.

February 2026

20 Feb
New

Editable AI insights — persistence layer + inline editing

- NEW: player-insights.ts — CRUD server actions (get, save, delete, update) - PlayerInsightCard: loads saved insight on mount, auto-saves after generation - PlayerInsightCard: dismiss deletes from DB, regenerate overwrites - PlayerInsightCard: inline section editing with pencil toggle per section - Standout moments: add/remove/edit individual bullets

20 Feb
Improved

Signup email confirmation detection was broken

- Was checking identities.length === 0 to detect pending confirmation - New users have identities.length === 1, so check never triggered - Users fell through to /onboarding with no session, got bounced - Forced every new user to reset password as workaround - Fix: check authData.session === null instead (Session 90)

13 Feb
New

Session date editing in edit modal

- UpdateSessionInput: added session_date field - SessionEditModal: date picker between title and time row, client-side validation - SessionActionsMenu: sessionDate threaded through SessionEditableData - page.tsx: session_date passed to edit modal via sessionData prop - updateSession: revalidates /sessions path for upcoming/past sort consistency

13 Feb
Improved

Add safe-area-bottom for iPhone home bar

13 Feb
Improved

Dashboard dead clicks + bulk delete sessions

- Navbar: hamburger touch target 44x44 (was 36px), notification badge overflow contained - TrendStatCard: now clickable (links to /sessions) matching other 3 stat cards - TeamsGrid: chevron indicator + stronger hover/active states for tap affordance - SessionsListClient: multi-select mode with sticky action bar and confirmation modal - sessions.ts: bulkDeleteSessions server action with batch .in() operations and 50-session cap

13 Feb
Improved

Sessions sort/dates, DST bulk create, session editing, dead code cleanup

- SessionsListClient: fixed negative dates, added upcoming/past split with correct sort - BulkCreateSessionModal: fixed DST bug shifting Fridays to Thursdays after clocks change - SessionEditModal: new modal for editing title, time, venue, postcode, notes - SessionActionsMenu: added Edit Session option to kebab menu - Session page: passes session data to actions menu for edit pre-fill

13 Feb
New

Dashboard sessions with filter tabs - upcoming, last 7 days, last 30 days

13 Feb
New

Many-to-many team assignments - coaches can be assigned to multiple teams

13 Feb
Improved

Sort sessions in display layer - upcoming nearest first, past most recent first

13 Feb
Improved

Player recent sessions score clipped on narrow screens

13 Feb
Improved

Allow coaches to access dashboard - dashboard.ts handles team filtering

13 Feb
Improved

Platform admin login redirect - super admin goes to /admin instead of /onboarding

12 Feb
New

Team-level access control via coach_assignments

12 Feb
Improved

Enforce trailingSlash false to prevent duplicate URL indexing

12 Feb
New

Inline session and venue editing

Edit venue, postcode, and session details directly from the session page — no need to delete and recreate. Changes flow through to WhatsApp sharing instantly.

8 Feb
New

Session venue with Google Maps links

Add a postcode to any session and parents get a clickable Google Maps link. Set your home ground once and every new session auto-fills the venue.

5 Feb
New

WhatsApp session sharing for parents

Share session details with parents via WhatsApp in one tap. Includes date, time, kit to wear, and a Google Maps link to the venue — everything parents need in one clean message.

January 2026

30 Jan
New

AI-powered squad analysis

Generate a full squad analysis powered by AI. See team strengths, areas to develop, and tactical recommendations based on your actual rating data — not guesswork.

22 Jan
New

Player photo uploads

Add photos to player profiles to make your squad feel real. Simple upload from any device — no fuss.

8 Jan
New

Kit designer for home and away strips

Design your team's home and away kits with custom colours and patterns. Kits appear on session cards so parents always know what to pack on matchday.

December 2025

18 Dec
New

Badge system with AI-generated insights

Players earn badges based on their performance trends. Each badge comes with an AI-written insight explaining what the player is doing well and where they can improve — making feedback meaningful and personal.

3 Dec
New

Email automation for parent invites and reminders

Invite parents with one tap and they'll receive a branded email with a link to view their child's profile. Automated reminders keep everyone in the loop without extra effort from coaches.

November 2025

20 Nov
New

Parent dashboard with player progress

Parents can now see their child's development over time. View Four Corner ratings, track trends across sessions, and stay connected to their progress — all from a simple, clean dashboard.

5 Nov
New

Bulk session creation

Create a full block of training sessions or matches in one go. Pick your day, set the time, and generate weeks of sessions instantly — no more creating them one by one.

October 2025

15 Oct
New

Player ratings with FA Four Corners model

Rate players across Technical, Physical, Psychological and Social corners — the same framework used in professional academies. Track individual metrics like scanning, first touch, decision making, and leadership.