A Full Day on Morado Testing
The sim racing testing platform (svr-gr3-testing) had a packed day of feature additions, reviews, and a major production deployment.
New Features
- Track Information System: Migration adding country, length, turns, pit info, and trivia columns. All 12 tracks populated with verified data including pit stop durations
- Country Flags: SVG flags for all represented countries
- Track Layout Graphics: Wikimedia SVG track maps for visual reference
- CDD Delta Import: Coach Dave Delta file upload with fuel unit toggle
- Demo Credentials: Role-based viewer access for demonstrations
Security Fixes
- Fixed XSS vulnerabilities in the CDD fuel recording feature (added escapeHtml and output escaping)
- Resolved password autofill issues by restructuring the login form - the driver quick-select grid was sitting between username and password fields, confusing password managers
Production Deployment
Deployed a batch of 12 changed files and 21 new files (including 12 track SVGs and 7 flag SVGs) to the live site. Ran three database migrations and seeded the demo user. Live site now at version 21 with 22 features in the Live lane.
Created the /done-mt Workflow
Built a deployment skill that diffs all local files against live (not just the ones listed on the card), deploys changes, restarts PHP-FPM, verifies health, and moves cards through the board. A proper CI/CD-lite process.