October 2024 Technical Update
Posted by Devon W. on Oct. 25, 2024, 11:11 p.m.
Desktop Application Changes:
- New Timer Supported: Microgate RT Pro
- New Timer Supported: Race America Timers (specifically 3800C but others should work)
- Moved number to next to name in entries.
- Sorting entries improvements.
- Added Car number search partial match
- Penalties window bugfixes when there are many open.
- Tables retain sorts when changing views.
- Times table - retain queued car order even on re-sort
- Fix new on-site entries not uploading if no class or entry provided
- Added cone buttons to penalties column to make it easier to add cone penalties.
- Improved setup - support starting app, opening config, and then plug in timer (periodically re-check serial ports, have manual test button).
- Improve table column widths in Entries.
- Added support leading zeros.
- Periodically check if online before uploading data - show "offline" in bottom right.
- Periodically check for new entries etc to download.
- Added Fun Stats
- Added support for PAX
- Added support for showing overall placement in results
- Added debounce on penalty buttons to prevent double clicks
- Added vehicle info in results export
- Times table date filter bugfixes.
- Automatic timing bugfixes.
- Bugfix: Made results table full window height.
- Bugfix: Device Code window was called "Untitled Window"
- Bugfix: Times export Entry column value
- Bugfix when entering invalid entry #
- Bugfix: On changing entry belonging to time, also migrate penalties.
- Bugfix: entries search one entry arrow keys do not work
- Bugfix: Penalties window ignore enter key
- Bugfix: Note removed after scrolling
Website:
- Bugfixes around refunds.
- Add "Cancelled" event status.
- Support for motorsports reg import.
- After paying cash say so at end (tell user what their payment method was).
- Entries page actions + bulk delete
- Registration & Entry List: Support leading zeros.
- Online Timing: Support leading zeros.
- Added new embeddable event list widget that can show events/results from multiple organizers. Deployed to norcalrallycross.com
- Added register/results links to event tiles
- Rewrote entire live results page to use a new timing service written in Java, so it uses the same code as the desktop timing software.
- Add default image for autox and fix sizing.
- Add phone # to entries export
- Server-side log for api - all changes made via API are changed in a dedicated log.
- Added support for showing overall placement in results
- My Account event list now shows newest first
- Organizer dedicated /timing/ link now depends on user's time and not server time, to support events that end/start in same day when server is in different timezone.
- Embeddable timing table (deployed on https://azra.pro/live-timing)
- Registration options now says "select one" etc to reduce confusion.
- Default event type when listing an event is now RX.
- Added DOB to profile info.
- User info page can now highlight missing entries
- The system will now send an email asking for additional info from competitors for things like weekend SCCA memberships. This info can now be exported in the admin UI.
- Email settings, unsubscribe headers and footer links.
- Added new "Results & Live Timing" link directly on homepage.
- Added approval flow for new organizers before listing events.
- Added live chat to results pages.
- Added a bulk email send tool.
Core Timing:
- DNF should be based on same run #.
- Calculated DNF value should show in "show raw values".
Infrastructure:
- Setup automated offsite database backups to second data center.