What’s New in the Equipe App: August 2025

This blog post covers all the changes and improvements made to the Equipe app since July 7. We've introduced several major features along with numerous bug fixes and enhancements to improve the overall user experience.

Self-Service Online Payment System

Settings

It's not always guaranteed that the competition a rider registers for will be the one they actually participate in. This is an addition to our self-service system, which riders can access via their email or a code via the show office, and it works for both national and international shows. Riders can pay for the competition online, which is a big help for organizers.
Rider
For international shows, this means that if everything on the rider's invoice looks correct, they can pay it online and simply pick up their passport at the show office.
Invoice with option to pay, it possible add make several payments on the open invoice
From the user's perspective, the rider opens their app and goes to the self-service section. A badge on the invoice button will indicate that there is an outstanding balance. The rider can press Pay Now, and they will be redirected to the payment interface. The payment form is simple—riders just enter their card details and complete the transaction.
Checkout, options depends on your Stripe settings

Batch API Enhancements for Team Competitions

It's now possible to also update team competitions via the batch API, and we have improved the error handling for this API to better communicate when incoming data is not valid. For more detailed information about the Batch API, see the Batch API documentation.

Competition Publishing Features

New Publish Settings

We have made a new tab for Publish Settings, settings that control how this show should be presented at online.equipe.com. We are moving in a direction that we want to have as much as possible of this configuration in app, and the reason for that is that we can then bring it over to the next show with minimal effort when using the previous show as template. So expect even more settings to be possible to set in app directly instead of doing it at online.

Many of these settings were possible to set under File > Publish Online. But not all of them.

Items rendered next to the competition start time offset form the competiiton

Often there are related items that go just before or after the competition, and the start time for these items are related to the start time of the competition. Now with offset, you can say that Building course goes 40 minutes before the competition starts, then there is a Judges Walk, and then there is Riders Walk. This information isn't important once the competition is finished, so then we automatically hide it at online.equipe.com, very convenient.


It's now also possible to link to documents and websites directly from the same tab, under related links.

Show Jumping Breaks

It's now possible, from the results registration, to add breaks during the competition. This means that if something happens and the show is put on hold, the break can be set directly from the timekeeping or judge tower. If you enter just a number, like 15 min, it will become a 15-minute break; if you enter a time, it will wait until that time (e.g., 15:00) before resuming.
Right click to insert break
This feature is also very useful for adding a break in the second round, as it's not as easy to do from the start list.
Edit break details

Competition Order Improvements

Sort on columns to revel these buttons
You might recognize this box from the start list. If you reorder it—by clicking the column headers, for example, to sort first by date and then by competition number—you'll now see extra buttons whenever the order differs from the current competition order. You can also choose to save (persist) this new order.

It's now possible to drag and drop on all tabs, not just the All tab as before.

We've also improved the logic for updating the competition order. The new approach is much more discreet: we now only set the order for newly created competitions, without changing the order of existing competitions. Previously, the list was forced to the bottom and competitions were ordered strictly by date.


Developer Tools & Extensions

Outgoing webhooks

We store outgoing webhooks for a period of time, and we've just added the ability to search for them and re-trigger them. This makes life a bit easier for developers building integrations with Equipe.

Additional Improvements

Entry System Integration
- Add meeting currency validation for entry system exports
- Add entry system meeting ID tracking for federation exports

UI/UX Enhancements
- Sort horses alphabetically by name in Split Invoice feature
- Add address and contact fields to new person dialog in Split Invoice
- Sort competition dates in Self Service and Rider Declaration
- Prize money: solves the double ok button
- Person economy split: show the amount of payments
- Admin: Add horse and pony category filters to meeting week view
- Admin: possible to filter meetings by query with fuzzy under weeks

Person Economy Split
- Added receiver to original account holder in person economy split so it's possible to transfer the costs and keep the income from prize money

Reporting Improvements
- Reports: nations reports now you only choose from lists/competitions that got starts in them

Bug Fixes and Technical Improvements
- Fix URL helper calls in ResultSorterJob to use AppUrlHelper instance
- Fix rider entry status logic to correctly identify entered riders
- Fixes bug in rider declaration overview, rider marked as entered if one of the horses reached max number of competitions
- TDB: fixes corner case in tdb where competition - not imported from TDB gets randomized after late entry passed
- Refactor: simplify MeetingSetting array filtering methods
- Add validation to meeting batch import operations

Miscellaneous
- Invoice: update receiver details at support.equipe.com
- Add support for displaying judge aliases instead of raw judge identifiers in the secretary status components

Conclusion
These updates make the Equipe app easier and more convenient to use, especially when it comes to online payments, managing competitions, and improving the overall experience. The new self-service payment option saves time for both riders and organizers, and the many small UI tweaks and bug fixes help everything run more smoothly for everyone.

Equipe Online: Enhanced notification control and account management

Two new features that improve user experience and system efficiency on Equipe Online.

Enhanced Notification Selection - Now Opt-In by Default


We've improved how notification subscriptions work to reduce notification overload. Previously, all notification types were enabled by default when subscribing to a rider or horse. Now, you actively choose which events you want to be notified about - starting with none selected.

Start with a clean slate and only enable the notifications you actually want



When you click the notification bell to subscribe to a rider or horse, a dialog appears titled "Select notification types" where you can "Choose which notifications you want to receive":

  • Start list published: Get notified when the rider/horse appears in new start lists
  • Removed from start list: Receive alerts when entries are removed  
  • Results published immediately after a rider finishes: Be informed of individual results as they happen
  • Final results published once the competition is complete: Get updates with final placings, typically 15-30 minutes after the last rider

You must select at least one notification type. The system reminds you: "These settings can be changed later under Me, following".

Benefits

  • Less noise - No more unwanted notifications cluttering your inbox
  • Intentional following - Subscribe to final results only for some riders, start lists only for others
  • Better user experience - You're in control from the start
  • Flexibility - Tailor notifications to your specific interests for each athlete

Automatic Inactive Account Management (only Equipe Online)


To maintain system performance and data hygiene, we've implemented an automated process for managing long-inactive accounts.

How It Works

  1. Detection: Accounts that haven't been accessed for 2 years are identified
  2. Warning: These users receive an email notification about pending deletion
  3. Grace Period: Users have 30 days from the warning to sign in
  4. Prevention: Simply signing in resets the inactivity timer
  5. Deletion: Accounts that remain inactive after the warning period are automatically removed

What This Means for You

  • Active users are unaffected - If you use Equipe Online regularly, nothing changes
  • Simple reactivation - Just sign in to keep your account active
  • Data privacy - Unused accounts with potentially outdated information are cleaned up
  • System performance - Removing inactive accounts helps maintain fast, responsive service for active users

Important Notes

  • The 2-year period is counted from when you where last active
  • You'll receive the warning email at your registered email address
  • All account data is permanently deleted after the grace period

Conclusion

These updates demonstrate our commitment to providing a better user experience while maintaining system efficiency. The notification selection feature gives you more control, while automatic account management helps keep our platform running smoothly.

We welcome your feedback on these new features. If you have questions or suggestions, please contact our support team.

What’s New in the Equipe App: June 2025

Throughout June, most of our engineering hours were dedicated to rolling out new privacy features on online.equipe.com and in the Equipe iOS & Android apps. Even so, we still delivered a healthy batch of enhancements for app.equipe.com, and they’re ready for you right now. Below is the full list of what’s new and improved.

FEI & Eventing

  • FEI: Export of Puissance now works; Obstacle Faults are excluded.
  • FEI Import Show: Fix handling of FEI IDs containing a dot.
  • Eventing / Dressage: Calculate live running percentage using the FEI formula.

Self-Service & Rider Interaction

  • Self-Service: Fix loading of meeting settings.
  • Self-Service: Allow the show office to receive a connection code that can be given to the rider without going through rider declaration.
Connect mobile app
Scoring, Faults & Starts

  • WE: Fix judge comparison.
    Judge comparison for Working Equitation
  • Score Summary: Fix percentage-method when a entry is withdrawn in the score summary.
  • FDS MLED & ICC 18D: Use Total Faults when available.
  • FDS MLED & ICC 18: Fix previous faults appearing on an active start.
  • ICC 18D: Reset faults when adding a new rider.
  • Judgement Name: Do not append “m” to pony heights.
  • Start Default: Disallow start categories not in the competition’s allowed list.
  • Randomize: Shuffle the rider horses before assignments.

Imports & Data Handling

  • CSV: Support for importing data into custom fields
  • Federation Import: Fix predefined start list (start/default delegate) so it can be used as a start.

UI & Components

  • Scoreboard: Add RiderFirstNameShort and HorseAge components.
  • Publish: Include Ridden status to online.
  • Logo: Use WebP by default on the client side in app.equipe.com.
  • Marking Sheet:
    • Fix fallback for individual marking sheets.
    • Prevent exception when no sheet is set and show danger warnings in red.

Billing & Economy

  • Split Invoice: Improve company matcher, use VAT number if provided; otherwise, fall back to the company name. Speed up when multiple riders are from the same company.
  • Meeting Economies: Fix alignment of Total and Result columns.

Infrastructure & Miscellaneous

  • Framework: Upgrade underlying framework.
  • Email Validator: Trim non-breaking spaces when validating multiple emails.

Riders: New Follower Controls and a Fresh Look

We are delighted to announce two major updates to online.equipe.com and the Equipe mobile app. First, riders can now decide who is allowed to follow their results. Second, almost every screen has been redesigned under Me, from the password‑free sign‑in screen to the new Riders area in My Account. The goal is to give both athletes and organisers a simpler, faster and safer experience.

The new follower control lets every rider switch a profile between Public and Private. When a profile is public, followers are accepted automatically just as before. When it is private, a follower must send a request and wait for the rider’s approval. Any auto‑approved followers that existed before this update will remain until the rider removes them.

Privacy Settings

To claim a profile, a rider signs in, opens the Riders menu and enters the email address you provided during entry. We use that email as proof of identity and send a one‑time code. After the rider confirms the code, the system links the profile to the account. Several online.equipe.com accounts can manage the same profile, and the user can remove any of them whenever necessary.

Connect with email

Alongside the privacy feature we have shipped a complete design overhaul on web and mobile. The sign‑in process is quicker, the My Account page is cleaner, self‑service settings are easier to find, and the dedicated Riders section puts privacy settings in one place. The changes are visual but also technical: the pages load faster and are fully responsive for phones and tablets at the ringside.

New layout

There is nothing you need to change in your workflow, but please remind competitors that the email on their entry form must be correct if they want to claim their profile. Accurate emails are the only way riders can connect to their profiles.

We will begin to roll this out incrementally, granting access to a few thousand riders each week until the feature is fully launched.

Thank you for helping us keep the sport transparent and secure. If you have any questions about the new interface or the follower controls, our support team will be happy to assist.

Big Changes to Sign-In and Self Service at online.equipe.com

We have completely changed how users sign in to online.equipe.com and our mobile apps. Instead of using a password, you’ll now receive a one-time password (OTP) via email each time you sign in. This means there’s no need for a sign-up form or a “forgot password” process anymore.

Password-free sign in and sign up


So, you no longer need to remember a password! Just like before, you will remain signed in to online.equipe.com for a very long time, so you’ll only need to go through this process when you switch devices.

With this change in place, we’ve also tackled another thing that’s bothered both you and us for a while: Self Service. Until now, Self Service was only available at FEI shows, where the rider has an FEI ID. Now, it’s possible to connect to a rider’s Self Service using the email address that the rider has provided to the Show Office. We use the same One Time Password (OTP) functionality to establish this connection.

Connect with to self services via Email


This means you can now enable Self Service at national shows, offer point of sale, and allow riders to see their open invoices directly in the mobile app.

What’s New in the Equipe App: April and May

We’re happy to share two months’ worth of updates and improvements to the Equipe system. Many of you have probably already noticed some of these changes, but here is the complete list.

💰 Economy & Invoicing

Split invoice

Easily split invoices between multiple people with this tool. You can add one or more payers (or even create a new one), then assign specific items, fees, and payments to each person. Simply select the people, choose who pays or receives for each item, and adjust quantities as needed.

New tool to split invoice between multiple payers


  • Multi-Payer Support: Split invoices to multiple payers and create payers directly
  • Company Auto-Selection: When opening economy split, automatically add riders from the same company
  • Payment Descriptions: Added descriptions showing where money came from in split payments
  • Account Linking: Added links to selected accounts in table headers

Invoice

  • Override Invoice Text: Possible to override default invoice text in show settings
  • CSV Export Fixes: Improved CSV export functionality for invoices
  • Club Name Export: Added club name to accounting exports
  • Multiple Email Validation: Validate multiple emails on both email and invoice email fields
  • Delivery Warnings: Warning on accounts with undelivered ordered items

🏆 Competition Management & Category Merging

New Manual Category Merge Functionality

It is now possible to create a master competition that can load starts from any other competitions. You can also define which ranking lists you expect. With this, it’s now also possible to have a unified start list while still maintaining multiple ranking lists. This is also reflected all the way to online.equipe.com.

Manually define category merge
  • Unified Start Lists: Combine multiple competitions into unified start lists with proper grouping and ranking
  • Category Merge Editor: Added comprehensive editor for managing category merges with UI updates and backend support
  • Parent Competition: Competitions can now have parent-child relationships for better organization
  • Result Registration: Updated result registration to work correctly with unified start lists and ranking competitions

Competition Features

  • Estimated Start Times: New option to enable/disable estimated start times per competition
  • Prize Money: Added dropdown in dialog to reset all prize money in a competition
  • Competition: New, copy, and other competition actions now show as dialogs
  • Child Competition Support: Improved handling of child competitions with proper filtering and display

🏇 Horse & Rider

Enhanced Validations

  • FEI ID Uniqueness: Validate FEI ID uniqueness only when humans save, not during imports
  • Multiple Email Support: Proper validation for multiple email addresses
  • Horse Departure Warnings: Warning badges for horses with upcoming starts in checkout dialog

Custom Fields & Data

  • Image: The Scoreboard component can now display an image from a custom string field, as long as the value begins with an HTTPS URL pointing to the image.

📊 Federation & FEI Integration


FEI Import/Export Improvements

  • Entry Import: Toggle all checkboxes by clicking the header "Import" in FEI entries
  • Dressage DSQ: Fixed FEI export for disqualified dressage riders
  • Six Bar & Table C: Fixed FEI reporting for six bar and table C competitions
  • Better Validation: Improved validation messages for TDB entry imports
  • Combined Training: Added federation export for combined training results

Federation Features

  • Protected Category Names: Prevent adding protected category names like "P" for break or "U" for cross-country break
  • Short Field Validation: Ensure federation short field is set with database schema validation
  • Export Settings: Enhanced export configurations for federations
  • Vet Fee Matching: Better TDB import matching for vet fees
  • Operator Warnings: Warnings when federation judgement mapping is missing or mapped to hidden judgements
  • Marking Sheet Access: Proper 404 handling when accessing non-existent marking sheets

📝 Marking Sheets & Judging


Paperless Improvements

  • ZIP Attachments: Send marking sheets to judges as ZIP attachments
  • Remarks Editing: Edit remarks after submitting points in paperless
  • Judge Signatures: Improved handling of mixed dressage and paperless competitions
  • Individual Sheets: Load from individual marking sheets when present

Dressage Enhancements

  • Judge Validation: Fixes a corner case that occurred when adding a judge to position C, then adding judges to other positions, and subsequently removing the judge from position C.
  • Mixed Competition Support: Better handling of mixed dressage and paperless competitions
  • Penalty Handling: Improved penalty addition in dressage competitions

🎯 Show Jumping & Timekeeping


FDS Integration Updates

  • UI Improvements: Updated interface with better presentation
  • Brightness Control: Added brightness control functionality
  • Reset on Rider Change: Automatic fault reset when rider changes
  • Node Management: Order nodes by number and improved node signal display
  • Firmware Requirements: Clear hints about required firmware versions
  • Settings Persistence: Persist settings across page loads
  • Time: Improved running time display with minimum 5-character padding

Show Jumping

  • Team Competition Fixes: Fixed team competition scoring with marking sheets
  • Scorecard Improvements: Enhanced show jumping scorecard functionality
  • Height Management: Better handling of show jumping heights
  • Cross-Window Communication: Fixed timekeeping event communication across windows

🗓️ Scheduling & Time Management


Schedule Enhancements

  • Color Settings: Schedule settings dialog prevents click-outside closure for color setting
  • Arena Display: Show arena colors for each competition in people starts view
  • Time Conversion: Convert to seconds on enter in scheduling interface

Start Time
 
Check the start time with the help of timeslot groups. Group riders together such as family, trainer, riding school, etc.
 
Check start times based on groups


  • Horse Start Time Checking: Possible to check start times on horses
  • Automatic Estimation: Fixes copy start to competitions on dates without existing schedules
  • Combined Training: Show combined training in time schedule
  • Publish Settings: Enhanced control over publishing estimated start times

👥 Team Management


Team Competition Improvements

  • Member Highlighting: Make team members stand out in displays
  • Counting Fixes: Fixed team member counting and prize money distribution
  • Publish Online: Fixed show jumping team competition total scores not publishing online
  • Member: Ensure proper team member counting

🛡️ Security & Validation

Data Validation

  • Protected Names: Prevent use of protected category names
  • Field Validation: Enhanced validation for various fields including emails and IDs
  • Import Validation: Better validation during federation and TDB imports

🎨 UI/UX Improvements

Dialog System

  • New Confirmation Dialogs: Consistent confirmation dialogs throughout the system
  • Progress Dialogs: Prevent click-outside closure for progress dialogs
  • Animation Consistency: Same appear animation for dialogs and popovers
  • Better Messaging: Improved user messaging for various actions

🏪 Point of Sale


Order Management

  • Ordering time: Show when orders are placed
  • Reserve Management: Ensure quantity is properly selected for reserves
  • Title Display: Added titles for better organization

🔧 Technical Improvements


Performance Enhancements

  • RiderInfo Refactoring: Refactored RiderInfo component for better performance
  • Query Optimization: Improved database query performance
  • Caching Improvements: Better logo caching with proper error handling

Bug Fixes

  • Navigation Fixes: Fixed table keyboard navigation with colspan rows
  • Export Issues: Fixed various export-related problems
  • Validation Fixes: Corrected validation issues across multiple components
  • Display Problems: Fixed various display and rendering issues

📱 Browser & Mobile

Cross-Browser Support

  • Dialog Compatibility: Improved dialog system compatibility across browsers
  • Auto-complete: Enhanced auto-complete functionality
  • Responsive Fixes: Better mobile and tablet experience

This release includes numerous bug fixes, performance improvements, and feature enhancements based on user feedback and system requirements.

What's new in Equipe App - March

Another month has passed, and a lot has been accomplished.

The headline feature of the month is the ability to send all invoices in one go. You can filter what invoices to send, for example only Payables if you want to ask for bank details for example. You can then send the invoices again later. By using the prevent resending option, Equipe will keep track of each invoice’s state, and if an invoice hasn’t changed, it will be skipped when this option is enabled.

By default, we only send invoices that have already been generated (i.e., printed or previewed), meaning they have an invoice number. With the auto generate invoice option enabled, invoices will be generated automatically as long as they contain at least one item.
From people, send button

When the invoice is sent and unchanged the send button is green


If the invoice have changed since sent


See what invoices have been sent from the people overview by making Invoice sent at available via the Field Selector


So far, it has only been possible to see reserves per competition, in order. It is now possible to view them for the entire day. This means that if there’s a daily limit and a slot becomes available, you can easily bring in the next reserve in line across all days competitions.
So this view from Schedule and click reserves


In Paperless, we’ve made two updates to the handover of the marking sheet: if a rider has no email set, the system will now fall back to using the payer’s email, which should normally be available. Additionally, it’s now possible to send a copy to the judges during handover - by default, judges are not included, but you can click header “Send copy to judges” to select all judges with valid email addresses.
Handover marking sheets with Email via payer and Send copy to judges


On many pages like Edit Competition, Person, Horse, and Club, there is a File > Changes option available that only shows changes for the specific resource. We have now extended this to Show Settings.
Show settings changes



Login & Users
  • Fixed issue where the correct language was not set upon sign-in.
Improved confirmation prompt when attempting to remove yourself


User & Person Economy
  • Uses new API to normalize values.
  • Respects “Do not charge VAT” setting on club discounts.
  • Fixed issue with extra fee selection from autocomplete.

Rider & Rider Declaration
  • Fixed bug in rider declaration overview where total competitions were counted incorrectly.

Horse
  • Fixed issue when updating a horse from people/horses; booleans were being converted to strings.
  • Added webhook for extension when editing a horse from people/horses.
  • Allows creating a horse from “search new horse,” including both FEI and federation.
  • Validates that FEI IDs on horses are unique within the same show.

Starts & Startlist
  • Uses new confirmation dialog when deleting starts.
  • Automatically shows estimated start time column in start list if enabled under publish online settings.
  • Fixed bug with updates on nil values in spread starts.
  • Spread starts now respect the positions of withdrawals and breaks; spreading applies only within starting entries.

Competitions & Disciplines
  • Allows competition defaults to be set based on discipline.
  • Refactored cross-country competition tab for combined training.
  • Cross-country time no longer shown in start list unless explicitly selected.
  • Fixed sorting of eliminated entries in combined training.
  • Fixed time penalty calculation in combined training.
  • Added combined training tab.
  • Allowed selection of fence height in combined training.
  • In working equitation, points in EOH are excluded unless dressage is included.

Marking Sheet / Paperless
  • Added horse dam and sire to the marking sheet editor template.
  • Added “behavior” section to marking sheet editor.
  • Fallback to payer email if the rider is missing an email when handing over a marking sheet.
  • Added test error for paperless mistakes in the program.
  • Allows judges to edit remarks and points from the operator view in paperless marking sheets.
  • Improved design for overriding judges.
  • Prevents setting lists if autocomplete is disabled.

FEI / Federation
  • Shows a friendly message if the “confirm competitions” request times out in FEI exports.
  • Shows if a mapped judgment in Equipe is hidden in federation judgments.

Show / Publish Online
  • Uses start ridden instead of checking rank in show jumping to support HC starts.
  • Includes pony setting on competition; no longer infers pony/horse from the starts but uses the configured setting.
  • Omits club information if the “do not include” flag is selected; fixes issue with incorrect rider flag.

Accounting / Economy
  • Fixed initial value issue in extra fee input.
  • Improved CSV and Excel export for people reports with extra fees.
  • Fixed currency formatting.

TDB Imports
  • Fixed issue in TDB import.
  • Import now always updates rider email unless changed manually in app.equipe.com.

Dialog
  • Fixes focus in the show dialog for several inputs, including the extra fee input; begins reordering.
  • Rider declaration settings now use the new dialog.
  • Resource table column selector now uses the new dialog.
  • Created new person dialog using function component syntax and the new dialog.
  • Timekeeping settings now use the new dialog, and method name changed for start search dialog.
  • Updated how secretary info and extension policy are displayed in the new dialog.
  • Result registration’s search start dialog now uses the new dialog.


Scoreboards
  • Updated dialogs in scoreboards.
  • Allows setting a custom ID for scoreboards.
Allows setting a custom ID for scoreboards


Misc UI / Components / JS
  • Removed invalid checkbox IDs from HTML warnings.
  • Fixed invalid checkbox IDs in handover.
  • Cleaned up JavaScript and fixed invalid checkbox IDs.
  • Prevents listing the style judge twice in style jumping.

Misc Features
Added support for new SWB talent diplomas.

What's new in Equipe Entry - March

During our trip we also worked on the Entry System, and when we got home we finalized a big feature. Below you read all about the little tweaks and this new features.

Refunds
It now is possible to refund money directly from the entry system. The button "Refund" is only shown to users with required organizer access. And gives you the ability refund by payment.

This only applies to payments made after March 1.
Economy summary with refund option.


When clicking the "Refund" button, you will be greeted with a popup to confirm the amount to refund. When you click "Refund" a refund on stripe will start, usually in about 5-10 seconds the pending refund will show up in entry. But it can take up to 10 business days before the refund has been completed. This will be stated on the refund.
Refund popup

image.png 12.9 KB


More customizations
We have added various options to change the order of competitions or add extra text.

New options under "General"
  • Option to put the lists on top of the entry page (example if stables are already open to enter, but not the competitions them self)
  • Option to put the extras on top of the entry page
  • Write some info on top of the entry page under "Header Info". This can also include links or email adres
New options for Competitions
  • Option to "Pin" a competition the top of the entry page, this will be displayed before everything else
  • Option to add additional info for when some is adding an entry, this will be displayed at the same place were the rules are displayed, in a separate box

Search horses by rider (Only visible for riders from federations that support this)
The federation search in entry has been extended with an option to search horses by riders through their federation. This gives users a very quick way to add new horses.
Option Search Horse By Rider

Table with horses to choose from


Small updates:
  • Show to rider when entry has been withdrawn
  • Split Profile -> Shows tab into upcoming and past (No longer have to scroll to the bottom to find the newest ones)
  • We support Show Fees target "Start" (inline with app update)
  • Also extended the information send to stripe, allowing for better filtering payments by show, rider, disciplines, start date show, end date show


What’s new in the Equipe app - February - Equipe UK Tour 2025 Edition 🚐🔋🇬🇧

To the tunes of ABBA, we have traveled over 1700 km across the UK, visiting seven showgrounds in just four days.

It has been a real eye-opener, and we have met organizers and gathered valuable feedback to better understand what needs to be done next to make Equipe an even better fit for the UK market.
Equipe UK Tour 2025


Our roadtrip


New discipline: Combined Training


It’s not often we add a new discipline to Equipe, but today we did, combining the best parts of Equipe. Combined Training has been implemented according to the rules of British Dressage.

Dressage in Combined Training


Show Jumping in Combined Training


There is full paperless support for the dressage phase and complete show jumping support, including timekeeping.

Rules

See estimated start times in start lists in app


This feature can be enabled in show jumping when the competition is published and File > Publish > Advanced: Publish estimated start times is checked.

Start times are live-updated with all changes in the competition. We also made it possible to reposition by assigning a new start time, same as  “Check start times.” under Schedule.

This also makes it possible to reposition a start from your mobile phone, as drag and drop is not available there.


FDS keep connection when switching competition


Our web-based timekeeping drivers now open in a popup, so the connection to the FDS/timekeeping device is persisted across page navigations.
Timekeeping driver in a popup window



Dressage / Paperless updates


  • Search for judges.
  • Possible to swap the column order of remarks and marks
  • Auto-complete for remarks can now be disabled.
  • Marking sheets now display the updated year on online.equipe.com.
  • Hand over marking sheets, copies are now sent as BCC.
  • Marking sheets can now be ordered by judge percentage to help break ties.
  • Added translation for the “signature required” message.

Missing Marks
  • A dialog now warns users about missing marks.
  • Missing marks are now highlighted with a solid red border.
  • Automatically scrolls to missing marks.
  • The input field for a missing score is both scrolled to and focused.

Printout Enhancements
  • Added date and arena name (if multiple) to the marking sheet cover sheet.

Bug Fixes
  • Fixed an exception that prevented the translation of an empty section on marking sheets.
New settings




Search judge


Warning if marks are missing when pressing fill in missing marks the user is scrolled to the first missing mark


Added support for meeting fees to target start

Upon request we have made it possible to target a meeting fee on a start, this is supported both in app.equipe.com and entry.equipe.com

Target start


Other updates and improvements


FEI
  • Removed keybinding on FEI import for competitions and entries as they conflicted with other keybindings.
  • Refresh now also updates UELN.
  • On multi-week shows, the FEI Checkout integration now determines the show to check out from by only considering competitions and lists that are not in the future.

Invoice & Economy
  • Ensure that export all invoices jobs can only run one at a time.
  • Prevent invoice number from being generated for invoice without any entries.
  • Prevent attempts to send invoice emails with invalid recipients.

Competitions & Show Management
  • Fixed drag-and-drop functionality for competitions.
  • Pauses no longer count as entries in the number of starts tooltip.
  • Fixed an issue that prevented full-page reload when entering show jumping without sections.

Custom Fields & People Management
  • Possible to update custom fields via api horses#updates and people#horses without overriding existing custom fields.
  • Foreign tax percent is no longer imported from shared people data.

Officials
  • Added federation representative and supervisor to official types.

Graphics & UI Improvements
  • Title, subheader1, subheader2, and starts_on now available in graphics.
  • Fixed fence context menu rendering issue for eventing where it could appear outside the screen.
  • Fixed reordering issue where scoreboards with numeric IDs could not be reordered after switching to string primary keys.

Extensions
  • Order added extensions by name.

On top of all this, we also have another 100 commits where we switched the frontend library, replaced all dialogs with the native <dialog> in HTML, and moved to a new type of confirmation dialog.

With all this, the app is now much snappier - speed is a feature!

What's new in Equipe Entry - Januari & Februari

In Januari & Februari we continued with the project to bring Entry more inline with App. Below the summary of this.

Allow changes per competition (replaced allow changes to accepted entries)
To give organizer finer control if a rider after submission can edit their entries, their is now a control on a per competition bases. To access this go the "Schedule" tab. By default this is disallowed, to keep the original working. With this change:
  • Riders can only withdrawn online until the day before a class starts
  • If Allow Changes is on, changes are online allowed until the day before a class starts
  • Unsubmitted can always be changed or deleted(also after the competition is over to allow riders to still pay their entries if needed)
Added toggle for Allow Changes

Move entry (Only as organizer)
You can now move an entry to a different class that meets the requirements for this entry. Pony class entry, can only be move to other pony classes. Or if Start categories is used, you can only move an entry to classes that have this category as well.
Move Entry


Show Arena
If the arena is set in app, this is now exported to entry. This is used to group competitions together, and so give riders a better view what is in which arena. But this also has the side effect that you as organizer can see how many starts are in each arena, before importing in to App.

View of the rider

View of the organizer

Verify existing rider/horse
In the previous update we rolled out the option to require rider/horse to be imported from the federation. To continue this we have given users to option to verify existing rider/horse with their federation. The data returned by the federation is leading, but data that the federation doesn't have is preserved. This allows rider to quickly update their profile. And if rider/horse is verified, their is now an option to refresh data from the federation to Entry.
Verify profile banner

Confirmation on Withdrawing of a entry
It was very easy to withdrawn an entry, a bit to easy. So their is now a proper popup when you want to withdrawn an entry. To make sure this is not a mistake.
Confirmation to delete entry

Move entry from reserve to starting (Only as organizer)
It's now possible from a rider entry page to move entries from the reserve list, to make it easier to get one rider off the reserve list. Instead of searching him in every competition.
Reserve -> Starting

Confirmation


Smaller changes:
  • If its disabled to start same horse twice in a class, it will now be possible again for riders to share a horse in the same class. As this is a new combination
  • Sign up page is now translated
  • If entry is still on the reserve list, but others got accepted, we no longer render reserve & accepted label at once. It will now show only the reserve label. (In case of stables, when at least one stable is not on the reserve list the label accepted will be shown, in combination how many are still on the reserve list.)