v99 Release: Better sync, Traqmate .csv import and website updates
Earlier this week, we released an update for Track Attack the desktop client for Windows, Mac and the website. Here is what's new:
1. Better sync and pause/resume sync
Cloud services and synchronization are powerful but difficult thing to build and manage. As our user base grows and we hit close to 30k sessions on the platform, we run into issues, fix them and get ready for the next level of growth. Thanks to several users' feedback, we made several performance tweaks to the clients and synchronization logic, resulting in more reliable syncing. In some cases, for users who have thousands of sessions, the first sync might take longer but it will be more reliable.
We also introduced the ability for a user to pause and resume syncing. This could be helpful when you are using the app and connected to a slow or weak internet connection. Simply click on the sync button at the bottom right and select Pause or Resume.
2. Support for Traqmate .csv files
Our goal is to be the motorsports data solution for all data types, regardless of data acquisition system. We had several new users who have been using TraqMate as their data logger solution, so we now officially support .csv files that are exported from TraqMate software. Over the next month, we'll be supporting native TraqMate files and we're looking at a couple other file types.
3. Invite someone as the driver for your session, with an email address
We know that before Track Attack, people shared data but it was super painful. So we weren't too surprised to hear from new users that they had sessions from a variety of other drivers. Sometimes, they were sessions from other car owners and drivers. Sometimes, they had sessions of their cars, being driven by other people.
To make things easier, we introduced a new feature where a session owner can change the driver for a session to a registered Track Attack user or any person, by simply entering an email address.
If that email address exists as part of a registered user's email, it will automatically resolve to that registered user. If that email does not belong to a registered user, that person is invited to join Track Attack, via that email. When that person registers with that specific email, they will have an invitation waiting for them, where they accept the invitation and be the driver for that session.
What does it mean to be the driver of a session?
Regardless of who the owner is (a session owner is the default driver), the data from that session are associated with the driver for the various driver stats and leaderboards. This also means that the session, even if not owned by the driver, will be available to the driver to analyze.
To change the driver for a session, go to the session in the web app on trackattack.io, select "Edit" and then change the driver value. For now, changing the driver is only possible via the web app but we will be introducing this functionality in the desktop client soon.
4. New sessions page on the web app
Last but not least, we've done a slight remodel of the page for each unique session. Now instead of static lap times, we did:
- An interactive bar chart to illustrate consistency.
- Laps can be hidden or un-hidden.
- The average lap time for all un-hidden laps are automatically calculated.
- Red lap time is the slowest un-hidden lap
- Green lap time is the fastest un-hidden lap
Why is this useful?
Hide out-laps, in-laps, traffic laps, etc. to see how you're doing in terms of consistency. Getting that average lap time to a specific target is critical for developing general pace but also having a sense for how you drive across an entire race.
Let us know what you think by contacting us via Facebook or email@example.com.