This month saw a major efficiency update to cope with the scaling of the service as demand after the app launch in March far exceeded our expectations.
- Added new offers system including for Facebook and Twitter follow
- Added a new investment package deal for the shop
- Fixed glitch whereby leagues without a start date specified were starting in a week rather than on the first available day.
- Fixed default race time to 19:00 instead of midnight (should never have been the case)
- Fixed date / time picker elements creating a huge scrollable area below the page content.
- Improved efficiency of data storage/access
- Improved efficiency of spectate dialog to load the list of races in chunks of 10 at a time instead of the entire list at once - as the service rapidly grows this is no longer sustainable
- Improved league info dialog to show when user was last online as "x hours ago" or "x days ago" instead of a date time string
- Improved reliability and efficiency of all race postpone and calendar generation functions
- Re-organised structure of liveries for livery editor
- Changed login session life to avoid unwanted logouts
- Various fixes to translations