Goufin

Feature Requests

Community forum for Golf Dads ideas, improvements, and admin responses.

Request Feature

Platform Change Log

All platform changes to date are tracked here. Admins can append a new entry after each update.

53 Updates

Added Golf Course Autocomplete to Compete

The Compete Golf Course field now uses the same optional Google Places autocomplete as Tour alternate SIM course entry, helping players enter the full course name and city.

Updated by System

Added Alternate SIM Course Entry

Tour score entry now includes a SIM Course Unavailable checkbox that lets players enter the golf course they actually played, with optional Google Places autocomplete for full course name and city.

Updated by System

Added League Switching to Compete Score Entry

The Compete score entry Player card now uses the same active league dropdown as Tour, allowing multi-league users to switch leagues directly from the Post a Score area.

Updated by System

Curated User-Facing Platform Updates

Updated the landing page updates area to show only meaningful user-facing platform improvements and avoid minor styling or copy-only changes.

Updated by System

Made Landing Page the Default for New Users

Users who open the app without an active league now see the Home landing page first, while existing league users can continue into the Tour view.

Updated by System

Added Platform Landing Page and User Guide

Created a Home landing page that outlines the platform features, explains Tour as a PGA/LPGA simulator season follow-along with friends, explains Compete as live or remote league specialty events, and surfaces the latest platform change log entries.

Updated by System

Created Commissioner Settings Workspace

Added a commissioner-only management workspace for league settings, users, posts, comments, events, competitions, tournaments, and reactions.

Updated by System

Cleaned Commissioner Settings Formatting

Standardized Commissioner Settings cards, table alignment, cell spacing, action columns, and moved the workspace navigation to the bottom full-width layout.

Updated by System

Updated League Management Links

Refined Manage League and Commissioner Settings controls into gray Title Case text links separated by a pipe, with improved Join a League spacing and alignment.

Updated by System

Enhanced League Message Board Posts

Added post formatting tools, editable league posts for the original poster, compact post/comment typography, latest-comment collapse behavior, and consistent post action placement.

Updated by System

Standardized Comments, Replies, and Reactions

Added editable user-owned comments, comment replies in Tour and Compete, hidden delete controls inside edit mode, a + emoji reaction picker with 👍 as the editable default, and consistent smaller comment text across the app.

Updated by System

Improved Tour Scoring Workflow

Added inline R1/R2/R3/R4 score editing, a Completed status after four posted rounds, and locked user score changes after the Skins Deadline while preserving admin score edits.

Updated by System

Added Tour Buy-In, Total Skins, Skins Deadline, and Winner Crown

Commissioners can add Buy-In, Total Skins, and Skins Deadline values under Tour event details. Winner crown display now aligns to the Skins Deadline.

Updated by System

Updated Competition Setup and Copy

Changed competition team user selection to checkboxes and updated the Compete section description to “Local or Remote Competitions set by the league commissioner.”

Updated by System

Added Inline Profile Edits

Allowed users to click Smack Talk and Handicap in the Posting As section to edit those profile fields inline.

Updated by System

Added Commissioner Bulk User Creation

Commissioners can bulk create up to seven league users at once with a shared initial password, league auto-assignment, username, email, and optional handicap. Invitation emails instruct users to complete their profile and change their password.

Updated by System

Adjusted Manage Courses Layout

Reduced Manage Courses table/input font sizing, changed the default Golf Course field to blank, and updated helper text to indicate the Golf Course and City, State.

Updated by System

Added Commissioner Exception for Late Tour Score Edits

After the Skins Deadline passes, regular user score edit controls are hidden unless the league commissioner enables a late-score-edit exception for that Tour event.

Updated by System

Added Player League Switcher and Renamed Username Headings

The Post a Score player card now lets multi-league users click their league and switch from a dropdown. Posting As was renamed to Player, and leaderboard/standings Username headers were renamed to Player.

Updated by System

Added Commissioner Tour Round Count Setting

Commissioners can set the number of Tour rounds from 1 to 4 per event, defaulting to 4. The Tour display, Post a Score dropdown, event completion logic, and leaderboard completion status respect the selected round count.

Updated by System

Hid Late Edits Status from Tour Event Details

Removed the public Late Edits status chip from the Tour event details while keeping commissioner controls available in settings/edit forms.

Updated by System

Added Inline Tour Stakes Editing

Commissioners can now edit Buy-In, Total Skins, Number of Rounds, and Skins Deadline directly in the Tour event detail boxes instead of using a popup drawer.

Updated by System

Reduced Player Card Handicap and League Text Size

Made the Handicap and League text smaller in the Post a Score Player card for a cleaner, more compact layout.

Updated by System

Further Reduced Player Card Meta Text

Made the Handicap and League text much smaller in the Post a Score Player card.

Updated by System

Set Player Card Meta to 8pt with Bold Headings

Updated the Player section Handicap and League indicators to 8pt text and bolded the Handicap and League heading labels.

Updated by System

Reduced Player Meta to 6pt and Auto-Submitted League Changes

Updated the Player section Handicap and League indicators to 6pt text and made the league selector submit automatically when a different league is selected.

Updated by System

Made Player Section Meta Text Minimal

Set all Player section text in Post a Score to the smallest 6pt styling while preserving the larger username display.

Updated by System

Fixed Player Handicap and League Indicator Sizing

Added a highly specific Player card CSS override so Handicap and League indicators render at 6pt while preserving the larger player name.

Updated by System

Adjusted Player Meta Indicators to 7pt

Increased the Player section Handicap and League indicator font size from 6pt to 7pt while keeping the player name larger.

Updated by System

Adjusted Mobile Navigation Sticky Behavior

On mobile, the navigation bar now stops behaving as a persistent sticky bar after the user scrolls past the initial screen height.

Updated by System

Animated Mobile Navigation Exit

Updated the mobile navigation so it slides upward smoothly after the user scrolls past the initial screen height instead of disappearing abruptly.

Updated by System

Updated LPGA Ranking Ticker Logic

LPGA leagues now show current event rankings during active LPGA tournament dates and fall back to the previous year final LPGA player rankings during the offseason.

Updated by System

Filtered LPGA Ticker Rankings to Player Names

Improved the LPGA ranking fallback so navigation/category labels like Top Events, World Cup, and MLB are filtered out and only likely player names display.

Updated by System

Removed Previous Year Fallback Label from LPGA Ticker

Removed the visible “Previous year final player rankings” event label from the LPGA ticker fallback display.

Updated by System

Changed Ticker to Selected Event Standings

The ticker now displays standings for the selected PGA/LPGA Tour event and switches to a champion-only summary after the selected event end date has passed.

Updated by System

Referenced ESPN for Selected Event Standings

The selected PGA/LPGA event ticker now pulls standings from the ESPN golf scoreboard feed for the selected Tour event and labels completed events as most recent event standings.

Updated by System

Added Google-to-ESPN Event Matching for Ticker Standings

The selected PGA/LPGA ticker can now use Google Custom Search to find the closest matching ESPN leaderboard page, extract the ESPN tournament ID, and then load standings from ESPN for that matched event.

Updated by System

Changed PGA/LPGA Ticker to Tour Rankings Only

Updated the Post a Score ticker for both PGA and LPGA leagues to show the most recent tour ranking data available instead of selected event standings.

Updated by System

Removed Ranking Ticker Function

Removed the PGA/LPGA ranking ticker display and live ticker refresh function from the app interface.

Updated by System

Adjusted Mobile Navigation Transition Threshold

Updated the mobile top navigation so it slides out after the user scrolls more than half of the screen height instead of waiting for a full screen height.

Updated by System

Changed Comment Reaction Options

Replaced the + custom emoji reaction picker with fixed Thumbs Up and Laughing emoji reaction options for league posts and comments.

Updated by System

Randomized YouTube Videos and Limited Mobile Display

Randomized the Latest from The Golf Dads video cards and limited mobile devices to one random video while desktop/tablet displays continue to show up to three.

Updated by System

Strengthened Random YouTube Video Selection

Added server-side randomization for the YouTube video feed and a browser-side reshuffle using crypto-backed randomness so the displayed videos vary more reliably between page loads.

Updated by System

Made Tour Scoreboard Round Columns Dynamic

The Tour scoreboard now only displays round columns up to the event Number of Rounds setting, such as R1 only for one-round events or R1/R2 for two-round events.

Updated by System

Added Default Tour Round Count Setting

Added a league-level Default Number of Rounds setting under Tour Score Exceptions, defaulting to 2 and used by Tour events unless an event-specific round count is saved.

Updated by System

Compacted Mobile Tour Scoreboard

On mobile, the Tour scoreboard now hides tees, smack talk, team and rounds-posted helper text, reduces spacing, and tightens score columns to avoid horizontal scrolling.

Updated by System

Compacted Mobile Tour Season Standings

On mobile, Tour Season Standings now hides smack talk plus less-critical rounds and counted columns, tightens spacing, and keeps the table within the screen width.

Updated by System

Filtered Posted Rounds from Tour Score Entry

The Tour Post a Score round dropdown now removes rounds the active user has already submitted for the selected SIM Event.

Updated by System

Improved Visible YouTube Video Randomization

Updated the YouTube video renderer to randomly select the visible videos, avoid repeating the same visible set when enough videos are available, and removed the helper text below the section title.

Updated by System

Randomized from All Public YouTube Uploads

Added optional YouTube Data API support to load the channel uploads playlist across paginated results so video randomization can pull from the full public upload catalog instead of only the latest RSS videos.

Updated by System

Scoped Tour and Compete Data by Active League

Tour and Compete scores, comments, replies, and competition lists now use the active league slug so activity from one league does not carry into another league.

Updated by System

Showed Course Played on Scoreboards

Replaced rounds-posted helper text under player names with the golf course played, using alternate SIM course entries when provided or the event course otherwise.

Updated by System

Added Platform Change Log

Added a persistent change log under Feature Requests that lists all platform changes to date and gives admins a way to append future changes.

Updated by System

Request a Feature

Log in from the Profile Center to submit a feature request.
No feature requests yet. Be the first to add one.