Version History

Version Information Date
2.0.5 ex aequo is added 10-08-2024
2.1 series ranking is added 10-31-2024
2.2 text:link is added 11-06-2024
2.2.1 update mainview page 11-09-2024
2.3 update mainview page 11-13-2024
2.4 update mainview page 11-27-2024
2.5 Update UI for big update 12-14-2024
2.6 Fix problem when no startlist in dressage 12-20-2024
2.7 Fix no startlist problem 05-29-2025
2.8 Update current rider view&Fix jump off issue 06-13-2025
2.8.1 Fix minor issues for current rider view 06-16-2025
2.8.2 Fix displaying team riders issue, and current rider rank view. 06-24-2025
2.8.3 Fix flickering rolling time, Rank has ".", Rnk to Rank, now firstName-lastName 07-08-2025
2.8.4 Speaker highlights defaulted on for Jumping with togglable Successes & Highlights panel, localisation/flag fixes, “Countdown” hint, and refined current rider cards. 07-10-2025
2.8.5 Rebranded Successes & Highlights panel with compact toggle, localized badge, and refreshed rider/horse cards. 12-10-2025
2.8.8 Normalised bib lookups and ID extraction so speaker highlights always include horse passports and rider licenses from live start lists. 20-10-2025
2.9.0 Configurable highlights (SPEAKER/MAX_RESULTS), horse-before-rider layout with mirrored chevrons, yearly start counters, badge/typography refresh, and Swiss Equestrian location format “CS Holziken RN 100”. 23-10-2025
2.9.1 Inline badge reorder (badge → date → location), refreshed prize badge colour, and Swiss Equestrian start counters showing total yearly outings for horse and rider. 25-10-2025
2.9.2 Localized highlight dates, added gold/silver/bronze medal badges for podium ranks, and normalized rider names via Swiss profile data ({firstname} {lastname}). 26-10-2025
3.0.0 Added 'Follow Me' WhatsApp notification system and federation database search 23-02-2026
3.0.4 Countdown and Hints fix, Animation of "Success and Highlits", Adding some space, update copyright year, progress bar also in main view 13-04-2026
3.0.5 Popup for favorites visiting first time. Animation button for special ranklists. Wermelinger mode added. 13-04-2026
3.1.0 Follow-Me name-match filter (no more wrong-rider WhatsApp alerts on bib collisions across events). Subscribing now allowed for different riders/horses with similar names. New admin Database panel — browse subscriptions / riders / horses, sortable column headers (numeric, date, alphabetical), inline delete, search and status filter. Search now accepts Licence Number (riders) and Passport Number (horses); the licence/passport tag is shown in every result row. Lobby search Follow modal now opens correctly (missing modal markup fixed). 10-05-2026
3.1.1 27. Language Problem - by clicking on event list, the language goes back to browser standard 35. add link for "Improvement ideas" 39. make link to admin page 41. When no more online, then hide the head and blue section (only infos and ranklist) 42. Cross, Start times in Startlist not good 43. Horse and Riderinfo at Cross as well 46. Cross and dressage, View not good in the blue section 48. Better view for end results. 2-phases and 2-phases spez. make the 1. and 2nd phase grey and the end result with good view 48-1 Green jump ( timing diff) points are grey 49. Dressage change title "Zeit" to "& in table header 50. Cross in Ranking. View with old red bar at top 22-05-2026
3.1.3 Follow-me subscribe from Search fixed and hardened — removed the duplicate app-prompt dialog and now clear stray modal backdrops, so the Follow button on a search result always opens the subscribe dialog instead of just closing. Full EN/DE/FR/IT translation of the Follow-me & Search interface: search box and placeholder, result rows (rider/horse label, Follow button, Licence/Passport tags), the standalone search page (its language selector now works), the app-prompt and Improvement-ideas dialogs, and the footer links. 04-06-2026
3.1.4 Follow-me start-alert fixes: (1) Per-subscriber de-duplication is now active — the same subscriber no longer gets the same rider/horse alert twice when that rider is entered in two concurrent events (e.g. two shows on the same day). The de-dup helper existed but was never switched on; it is now wired up with a 30-minute window. (2) A subscriber who follows a rider AFTER the first start signal is no longer permanently skipped (the alert is no longer marked "sent" when there are zero subscribers yet). (3) The "Live results" link now deep-links to the specific competition (?eventid=...) instead of the site homepage. (4) New optional setting SEND_UPCOMING_ALERTS=false to send only the start alert and suppress the extra ~10-minutes-ahead alert. NOTE: the message wording ("geplant" etc.) is defined in the WhatsApp Business message template (Meta), not in this code, and must be edited there. 06-06-2026
3.1.5 Licence / Passport number restored in Search. Every Swiss Equestrian search result row now shows the rider's Licence number and the horse's Passport number again (the federation lookup was returning name only). You can now also search directly by typing a Licence number (rider) or Passport number (horse), not just by name. 10-06-2026
3.1.6 3.15 look restored. Follow-me WhatsApp alerts work again: a language template that is not approved no longer blocks the message, it now falls back to English. Birthday date display fixed. Translation and search-box fixes. 63. Jump-off: riders who did not qualify for the jump-off are shown again in the Klassement. 29-06-2026
3.1.7 23. Table C: "Penalties" translated (Strafen / Pénalités / penalità). 28. Arena Name is shown as a second line in the title (all disciplines) when the timing software transmits it. 34. "Following" is shown instead of the start time (Anschliessend / Après / in seguito), on the event page and in the event list. 57. Series 1 / Series 2 are split only from 100 riders (before 70, jumping only). Countdown no longer keeps counting up when the timing is stopped. Table Optimum: rounding of the time difference fixed. 06-07-2026
3.1.8 2-round classes (for example 2-Phasen Spez) now show all rounds' columns and the Total already while round 1 is being timed, and the Rang numbers match the row order (same Total Time keeps the same rank, ex aequo). Countdown: stop and restart of the same rider works again. Countdown: the value is cleared when the timing is stopped, the cell stays empty. Wermelinger Mode stays active when the page is reloaded. 2-phases: the "1. Umgang Zeit" of the rider on course is no longer overwritten by the second phase time. 17-07-2026
3.21 Scoreboards can be addressed by arena: a scoreboard opened with ?arena=N follows whichever competition is running on that arena and switches to the next one by itself, so the link no longer has to be changed for every class. Fixed competitions on one arena disturbing the display of another arena running at the same time. 03-08-2026
4.1 Jump-off (separate jump-off, not 2-Phasen): the jump-off columns are now shown from the start of the class, while the first round is still being timed. Until now they were never created at all, so the jump-off could not be followed. Column titles Horse and Rider are shown again (they were blank). Start list: the Rank and No. columns were the wrong way round in show jumping and dressage. The rider currently on course no longer erases the Nation, Points, Time and Jump-off column titles for the whole page. 29-08-2026
4.2 Cross-country: in the CC Ranking the running time and the penalties of every rider on course are now shown live in the Cross columns, as they already were for show jumping. Several riders can be on the course at the same time and each one shows its own time. 13-09-2026
4.2.1 Publishing all runs: the competitions the uploader publishes in one go are listed without the LIVE badge; only the competition actually being timed shows LIVE. Goes together with uploader 4.2.1. 15-09-2026
4.24 Cross-country: the next riders' start times are shown in the start list, and the first five riders count back in seconds to their start time, also before the timing of the class has begun. The blue box of the rider on course counts the time penalties for exceeding the ideal time again. CC Ranking: the time of a rider on course is shown with one tenth (SSS.d) and the finished time with two (SSS.dc); the live cells keep their red frame but are no longer italic. Dressage: riders who are in the results but not in the start list also get their flag and their percentage with the % sign. Fixed: the progress of the class showed "undefined", the page clock jumped when a rider was announced again, and the countdown column had no title. Goes together with uploader 4.2.4. 18-09-2026
4.25 Equiclips: the recordings counter and the two switches for the lower thirds (timing and result, title and names) work again on the server and in the admin page. They were lost when the website was updated in September. Equiclips now has its own file on the server, so a future website update cannot remove it again. No change to the competitions, the results or the live timing. 20-09-2026
1
Back