December Update: App and Online
While you’re enjoying all the latest updates in this post, please don’t forget that we launched our new Android app for online.equipe.com yesterday! 🎉
Let’s just say writing the changelog was its own endurance event 😅🐴💨
Let’s just say writing the changelog was its own endurance event 😅🐴💨
Equipe Online
- Added Neutral Individual 1 (NI1) and Neutral Individual 3 (NI2) to country list
- Normalizes user agent
- Switching to WebSocket: Standalone setup with fewer dependencies and faster performance.
- Possible order score summary items by date of the competition
- Background workers now run in clusters for better resource use on servers
- Don't show rank for eliminated riders
Equipe App
- Security: Scoreboards migrated from numeric IDs to hashed IDs (e.g. scoreboards/123 to scoreboards/YHg82Ngo2L) for improved security without requiring sign-in.
- Security: Added the ability to regenerate scoreboard IDs in the danger zone when editing scoreboards. Convert numeric IDs to secure formats if needed.
- Security: Lists of extensions now return only minimal attributes to reduce data exposure.
- Switching to WebSocket: Standalone setup with fewer dependencies and faster performance.
- Eventing: Refactored settings, enabling configurable penalties for BFD and unified naming for times below optimum.
- Eventing: Added configurable penalties for first and second refusals.
- Eventing: Configurable penalties per second when a rider is above or below the optimum time. Added 5 and 10-second penalties for times below optimum.
- Fetch Data: Dressage and show jumping now include `elimination_complement`.
- Dressage: Fixed issues with fetching and starting dressage events.
- Dressage: Improved reason fetching when retrieving dressage results.
- Optimization: Enhanced fetching setups for data from multiple competitions.
- Publish: Start and result lists now use a shared connection to push data for all competitions to online.equipe.com.
- FEI Export: Corrected reporting for Table C with no obstacle faults and time faults.
- System: Improved import process for large shows, avoiding multiple unarchiver starts.
- Paperless: Handover marking sheets now available from start lists.
- Entry System Import: Fixed a bug affecting entry imports when users belonged to multiple organizers with many shows.
- Paperless: Dressage total percent is now calculated by dividing judges' total percent sums by the number of judges, aligning with FEI rules, unchanged for 2025.
- Federation: Fixed sorting on federation marking sheets in the FEI tab.
- Federation: Enabled printing of hidden marking sheets.
- Paperless: System now requires dressage judges to be defined as people in the show to ensure functionality, regardless of federation settings.
- Scoreboards: Fixed beat time scope to prevent differences from disappearing too quickly.
- FEI Export: Corrected another deduction calculation case when reporting to FEI.
- Timekeeping: Timekeeping drivers can define custom width and height.
- System: Framework upgraded.