Changelog
Generated June 03, 2026- 1,397
- TOTAL COMMITS
- 777
- MEANINGFUL CHANGES
- 5
- ACTIVE MONTHS
- 39
- ACTIVE DAYS
February 2026
4 updates · 1 active dayFeb 22
- Update site info for publish
- Color-code setups in chat
- Connected to Lovable Cloud
March 2026
149 updates · 4 active daysMar 31
- Added post-race email feedback
- Added post-race feedback emails
- Added post-race feedback email
- Added post-race email template
- Added email unsubscribe + logs
- Set up post-race feedback emails
- Set up notify email queue
- Fixed track SVG clipping
- Added bottom padding to schematic
- Added bottom padding spacing
- Fast Visual Edit
- Added caching for setups/audio
- Added cached setup/audio cols
- Added setup cache columns
- Added cached setups columns
- Added cached setups and audio
- Added cached setup columns
- Added setup/chat and audio cache
- Added setup/audio caching plan
- Added My Setups route page
- Added My Setups page link
- Added My Setups page route
- Added previous setup chats view
Mar 30
- Set verified users to chat
- Updated email confirm redirect
- Set email confirm to mondello.io
- Fix auth loading timeout
- Diagnosed preview load stall
- Added email/password auth flow
- Added auth and saved setups
- Added auth signup/signin flow
- Added user setups storage
- Added login and setup history
- Updated podcast voice selection
- Added podcast audio generation
- Added ElevenLabs podcast TTS
- Added Mondello podcast TTS API
- Added Mondello podcast TTS edge
- Added ElevenLabs podcast TTS UI
- Added car column to timing feed
- Added Car column rendering
- Show cars on timing board
- Show cars in timing board
- Displayed cars on timing board
- Updated home timing drivers
- Updated timing board driver list
Mar 29
- Added PDF export for chat
- Added chat PDF export utility
- Added chat PDF export helper
- Added PDF print after chat
- Replaced schematic with corner
- Replaced track schematic corner
- Replaced track with corner sim
- Rendered a live corner timing overlay
- Removed Docs from menu
- Removed Docs menu item
Mar 18
- Add favicon asset
- Add favicon
- Add email and prompt logging
- Add email capture and prompt logging
- Add email capture + logging
- Add email & prompt logs
- Add email capture tables
- Collect email and log prompts
- Position timing board higher up
- Position timing board higher
- Remove capabilities section
- Add Mondello weather endpoint
- Add race date weather logic
- Add race date step and weather
- Add weather-aware date step
- Add timing board animation
- Add text-based animation
- Refined Mondello track SVG path
- Refined track schematic accuracy
- Update Mondello track schematic asset
- Refined Mondello schematic
- Improve Mondello schematic accuracy
- Make Mondello schematic accurate
- Make schematic visible on md screens
- Add track schematic animation
- Tempo style track schematic
- Redesigned UI with tempo style
- Redid UI to teal-green palette
- Switch to teal-green palette
- Redesign site with palette
- Add National Reverse and layouts
- Add Mondello layouts updates
- Update Mondello layouts data
- Add Mondello layouts docs
- Integrate Mondello circuit guide
- Add Mondello circuit guide page
- Add Mondello circuit data
April 2026
509 updates · 13 active daysApr 23
- Added admin club editing/deletion
- Fixed security issues
- Moved points to Leaderboard tab
- Mounted Club/Membership tabs
Apr 22
- Added membership schema & RLS
- Fixed club_members PII scan
- Added advisory disclaimer
- Replaced Clubs header CTA
- Moved CTA to top banner
- Added circuit provider CTA
Apr 21
- Fixed chat auth & briefings
- Fixed driving route crash
- Fixed Radix Select empty value
- Fixed VenueLocationPicker crash
- Fixed Radix Select consumer crash
- Fixed empty Select value error
- Added event embed widget
- Hardcoded embed domain to prod
- Added Driving Route builder
- Save plan in Lovable
- Update plan
Apr 20
- Added briefing caching RPC
- Added inline setup wizard flow
Apr 15
- Added logout contact link
- Added contact sales page
- Add QR scan check-in UI
- Add QR check-in scanner
- Add QR check-in via admin flow
- Make event name link to detail
- Make ticket types accessible on event view
- Test paid-for event flow
- Add country to profiles
- Add support page and email flow
- Add support page and email
- Add Support page and nav
- Fast Visual Edit
- Add user dashboard
- Add user dashboard page
- Create user dashboard page
Apr 13
- Securely Harden Security Fixes
- Security rights tightened
- Restrict club member data access
- Add ticket types support
- Add ticket types table
- Add multi ticket types
Apr 10
- Security fixes applied
- Secure policy fixes for auth data
- Fix attendance/circuits policies
- Fixed security risks in scan
- Implement homepage UI components
- Add animated counter component
- Redesigned homepage UX
- Save plan in Lovable
- Add venue referral fee UI and DB
- Add venue fee columns and UI
- Add venue referral fees and UI
- Add venue referral fields
- Add venue fee columns
- Add venue fee support
- Add Stripe Connect onboarding UI
- Add Stripe Connect Setup UI
- Add Stripe Connect UI and DB
- Add Stripe Connect setup UI
- Add Stripe Connect UI and API
- Add Stripe Connect tables
- Add Stripe Connect UI kickoff
- Add Stripe checkout endpoints
- Add Stripe tables and policies
- Add karting marketing page
- Add kart value to car category
- Add kart class to enum
- Add kart category to DB
- Add kart category to car type
- Seed karting tracks and prompts
Apr 08
- Add Google OAuth via Lovable
- Add Lovable OAuth support
- Add Google OAuth integration
- Enable social login with email confirmation
- Add embeddable widgets for clubs
- Add embeddable widget UI
- Add embeddable widget routes
- Add embeddable widgets
- Add embeddable JS widgets
Apr 07
- Fast Visual Edit
- Add slug-based URLs
- Add slug-based routing
- Add slugs for people and routes
- Implement slug-based URLs
- Add slugs for entities
- Implement slugs for clubs, circuits, profiles
- Introduce slug-based URLs
- Implement slugs for entities
- Slugs added for routing
- Introduce slug-based URLs for clubs, circuits, and drivers
- Add slugs for core entities
- Add slugs for key routes
- Add slug support for core models
- Add slug URLs for pages
- Create fun 404 using home SVG
- Create 404 page with track SVG
- Add UK/I drift tracks page
- Add marketing pages and routes
- Fix footer feedback link
- Update footer feedback mailto
- Lighten UI theme to read better
- Lighten color scheme readably
- Update clubs nav to Outlap logo
- Replace Mondello logo in Clubs nav
- Fix circuit briefings generation
- Update circuit briefings to non-streaming
- Add circuit briefing support
- Replace Mondello header with Outlap logo on auth page
- Animated nav icon on hover
- Animated nav logo on hover
- Switch fonts: Geist UI + Inter
- Font stack updated for branding
- Update logo to Outlap logo component
- Update Outlap logo component
- Replace Mondello logo with Outlap SVG logo
- Introduce OutlapLogo component
- Refactored logo to Outlap logo
- Replace Mondello logo with Outlap logo
- Replace MondelloLogo with OutlapLogo
- Rebrand to Outlap UI system
- Replaced PNG with animated SVG logo
- Redrew nav logo as animated SVG
- Replaced logo with animated SVG
- Add onboarding CTA flow on home
- Add onboarding CTA flow
- Add homepage join flow CTA
- Add homepage CTA flow
- Add Mondello logo asset
- Add mondello logo asset
- Add logo in nav
- Remove the Videos page
- Remove videos page
- Removed Videos page
- Add cached briefing support
- Add cached briefing to circuits
- Add cached_briefing to circuits
- Cache circuit briefings in DB
- Add cached briefing field
- Add circuit_knowledge table
- Add circuit knowledge table
- Create circuit_knowledge table
- Save plan in Lovable
- Add dynamic ticketing warning
- Add dynamic event ticket warning
- Add circuit-specific ticket warning
- Update events for tracks and admins
- Update Mondello events data
- Mobile homepage simplification
- Simplified homepage mobile CTAs
- Defaulted to light mode
Apr 06
- Fix Mondello prompt bias
- Fix Mondello prompt leakage
- Make AI chat circuit agnostic
- Make circuit-aware briefs
- Improve setup config contrast
- Improve chat setup contrast
- Reordered vehicle field focus
- Reorder vehicle search priority
- Reordered circuit flow
- Reordered circuit before event
- Reordered circuit selection
- Reordered track first
- Reordered weather fetch
- Reordered weather to Circuit
- Reorder weather fetch
- Reorder weather fetch in setup
- Add light mode theme toggle
- Add light mode theme
- Fast Visual Edit
- Reword homepage intro
- Refresh homepage copy to remove Mondello default
- Reword homepage default
- Replace Circuit Guide with dynamic explorer
- Expand circuit guide to circuit picker
- Add circuit picker UI
- Global circuits picker added
- Switch onboarding to circuits DB
- Add circuits table seed data
- Add circuits table
- Save plan in Lovable
Apr 04
- Added venue pin map to events
- Add map pin support to events
- Add map support to events
- Map and venue fields added
- Add map support for events
- Add map and location picker
- Add venue_lat/lng columns
- Add map pin support
- Fix select empty value handling
- Fix empty value in SelectItem
- Add venue and event type
- Add venue and type to events
- Add venue and event_type fields
- Added flexible venues for events
- Expose profiles to anon
- Expose profiles publicly
- Make public listings accessible
- Expose public garage page
- Make garage public
- Public garage page added
- Make garage public interface
- Public garage made public
- Make garage public feature
- Trim timing board rows
- Add bottom padding to hero timing section
- Add padding to timing board
- Pad homepage padding
- Fix header z-index on home
- Fix track SVG padding on home
- Improve offline sync and mobile readiness
- Enable offline sync
- Add offline sync indicator
- Add offline sync UI and hooks
- Add offline sync UI
- Mobile optimize offline sync
- Remove Love from sector 2 hero
- Redesigned homepage for AI setup and events
- Gave home page AI setup focus
- Add waiver sign-on feature
- Add waiver sign-on flow
- Add waiver dialog UI
- Add waiver sign-on form
- Add waiver text and signing flow
- Add waiver support for events
- Add editable digital waiver
- Add event settings page
- Add whatsapp field to events
- Add WhatsApp link support
- Add whatsapp link field
- Add WhatsApp link field
- Add whatsapp share links support
- Add track map SVG component
- Add track map GPX support
- Add event management system
- Add event management UI
- Add event management scaffolding
- Add event creation form UI
- Enhance event creation UI
- Add event management schema
- Enhance event schema
- Add full event management schema
- Add experience level to profiles
- Add public garage feature
- Made user cars public
- Enable public garage feature
- Enable public garage for cars
- Add car form and tyre library
- Add car garage and tyre library
- Add car garage basics
- Add car garage & tyre library
- Add car garage feature
- Add car garage builder and tyres
- Add car garage support
- Add car garage features
- Add car profile schema
- Add car management system
- Enhance weather data output
- Refined weather track output
Apr 03
- Added tandem lead/chase prompts
- Enhance tandem drift guidance
- Enhance tandem setup flow
- Add tandem support for drift
- Add tandem lead advice prompt
- Enhance past-event UX
- Reflect past-UX for events
- Improve event UX past dates
- Reflect past events in UX
- Fix videos load error
- Add videos nav item to header
- Add videos nav link
- Add YouTube RSS feeds page
- Fast Visual Edit
- Add public clubs support
- Add public club toggles
- Add public clubs schema changes
- Make clubs public toggle added
- Public clubs visibility added
- Make clubs public/private toggle
- Enhance user profiles
- Enhance profiles feature
- Add profiles table and UI
- Add profiles fetch hook
- Add profile page and storage
- Add profiles table and storage
- Add post-attendance setup prompt
- Add post-attendance setup flow
- Integrate post-attendance setup
- Activate optional vehicle/setup flow after public event attendance
- Make attend flow optional setup
- Add public events nav link
- Public events list UI enabled
- Public events page
- Add public events support
- Public events list UI updated
- Add public event visibility
- Public events page groundwork
Apr 01
- Add invite token check function
- Add invite token check
- Adjust auth flow for invites
- Add calendar utils and field
- Add calendar utilities
- Add pending_event_ids field
- Add calendar invites auto-attend
- Time pickers five-minute
- Limit time picks to 5-min intervals
- Set noon time start
- Set noon start time updated
- Set time picker defaults
- Hide calendar icon in date input
- Make date/time icons visible
- Remove dark clock icon
- Improve create event UI
- Improve event UI visuals
- Add event message template
- Enable event attendee messaging
- Improve club invites UX
- Fixed club invite email sending
- Fixed club invite email 401s
- Fixed club invite email auth
- Added logging to club-invite
- Investigated club invite email delivery
- Branded auth email templates
- Added auth email templates
- Added hero CTA to create club
- Added club leaderboard features
- Added standalone clubs feature
- Added clubs management & emails
- Added clubs leaderboard & admin
- Added club leaderboards UI
- Added club dashboards + scoring
- Added Mondello club schema
- Added task scaffolding for clubs
May 2026
77 updates · 18 active daysMay 29
- Added personalized briefing
- Added PDF export button
May 23
- Added admin briefing tab
- Added eSports event type
- Made feedback widget collapsible
- Tested admin-create-user auth
- Gated weather with auth check
- Hardened create-user errors
- Restricted admin table access
- Removed footer feedback link
- Added feedback widget
- Added judging & badge awards
- Fixed admin storage policies
- Added event creation wizard
- Hardened admin-create-user
- Fixed 2 security issues
- Added public club pages & routing
- Set driver as default first
- Context-aware hero CTA
- Always-shows Other on events
May 22
- Mapped unknown event types to Other
- Added map thumbnail to cards
- Persisted event search & type filters
- Added filter chips
- Fixed login security issues
- Added /setup wizard route
- Fixed Build AI redirect
- Added event type filter UI
- Redesigned dashboard layout
May 21
- Unified nav to parallelogram
May 20
- Redirected sign-in to /dashboard
- Routed homepage to login
- Updated header nav spec
- Added auth cookie handling
May 19
- Added KerbStripe & HeroBackdrop
May 18
- Rebuilt event signup & posters
May 17
- Fixed CTAs to route to dashboard
May 14
- Added SEO and sitemap routing
- Created Claude audit user
May 13
- Fixed SEO & a11y findings
May 11
- Refactored Events CTA flow
- Added create event CTA
May 08
- Added car/track brief to Ross
May 07
- Made action pane mobile-friendly
- Fixed row-level security leaks
- Added persona sections to PDF
- Added Ross summary auto-pass
- Added two-engineer persona support
May 06
- Simplified login nav
- Added import dialog & UI
- Added ticket toggle & banner
- Added CSV importer to Club page
May 05
- Highlighted active link on mobile
- Added active route highlight
- Added "For Drivers/Clubs" links
- Added 3 landing pages
May 04
- Fixed 2 security issues
- Revoked sensitive col. SELECTs
- Fixed security issues
- Added ticket confirmation email
May 03
- Restricted car-photos SELECT
- Added car photo upload & display
- Hardened search_path functions
- Implemented rate limiting
- Added Profile photo gallery
- Fixed security findings
- Fixed security scan issues
- Added admin moderation queue
- Added forum component routing
- Added forgot password flow
- Added admin dashboard route
- Created sitemap.xml entry
- Added FAQ page and links
May 02
- Created in-memoriam page
- Added target lap time section
June 2026
38 updates · 3 active daysJun 03
- Added animated logo to login
- Re-enabled hover trails
- Added staggered hover flyout
- Revoked sensitive column access
- Updated parallelogram SVG icon
- Added Google Routes API hook
- Fixed security findings
Jun 02
- Added invite step to onboarding
- Added host/club onboarding
- Added driver onboarding flow
- Fixed security issues
- Linked FinalTiming to events
- Enabled multi-driver lap entry
- Added live leaderboard toggles
- Added live badge and live page
- Added rate limits & importgud
- Created /docs/api/live-timing
- Added Club Events schema
- Added ticketing modes to form
- Added Route and Tickets flow
Jun 01
- Added manual spot creation
- Added quick filters to hero
- Added Spots to hero tiles
- Switched Spots map to Leaflet
- Added country badges UI
- Added spot moderation panel
- Shipped MVP of Outlap Spots
- Added prev history & compare
- Added weather-integrated tab
- Linked Google Maps key
- Fixed chat_prompts row visibility
- Fixed routes query join error
- Added map, filters & save
- Seeded 14 pub routes
- Added routes to dashboard & nav
- Added public profile link
- Added routes page & builder
- Added scheduling UI and cron