Change Log
Q4 2025 - November
Golf Course Import from UK Golf Data API
Course Search & Import
Added integration with the Golf Data API to import UK golf courses directly into the app. Admins can now search for any UK golf club and import complete course data including all hole pars and stroke indices.
Import Features:
- Search UK golf clubs by name with pagination (20 results per page, up to 200 clubs)
- View club location on Google Maps before importing
- Preview all available courses and tee options (White, Yellow, Red, etc.) for each club
- Import options: Full 18 holes, Front 9 only, or Back 9 only
- Automatic duplicate detection to prevent re-importing existing courses
- Complete hole data imported: Par values (h1-h18) and Stroke Indices (si1-si18)
- Course rating (SSS) and slope rating imported automatically
Course Management Enhancements:
- New "Import UK Golf Courses" link on the Courses admin page
- Delete course functionality with safety checks (prevents deletion if course has score data or competitions)
- Improved course name display for 9-hole courses (e.g., "Championship Course - Front 9")
Competition Scores Navigation & Sorting
Week Navigation
Added Previous/Next navigation buttons to the competition scores page, allowing users to easily navigate between different weeks of results.
Improved Sorting:
- User column now sorts by surname (part of name after first space)
- Handicap column sorts by entered handicap instead of calculated playing handicap
- Score column sorts by total shots
- Enhanced dropdown readability with increased font size (16px)
Technical Improvements
- Added Golf Data API client library for external course data integration
- Implemented Blueprint-based modular architecture for import functionality
- Added CSRF token protection to all import forms
- Enhanced error handling with user-friendly flash messages
- Created reusable admin routes for course import workflow
Q2 2024
Addition of sub competitions for Admins to track paid members (currently Top 10 and Eclectic) and the ability to add users into these sub competitions.
Front side filtering of users in the sub competitions above.
Eclectic quarters now only load if there is data available for that quarter.
Q1 2024
Lots of minor tweaks to CSS and UI to make for a better mobile experience.
Q3 2003
Editing Scores
Users can now edit their own scores up to 15 minutes fatre they have been added. This is available by the Competitions page. Once the score is being edited
it needs to then be saved within 5 minutes.
Eclectic
The Eclectic is now split into 4 Quarters (Jan-Mar, Apr-Jun, Jul-Sep, Oct-Dec) and a Whole Year