Public API Updates and a Mobile app update
API:
We've recently rolled out new API endpoints for updating/adding/removing Leave Types and Locked Dates.
We've also added UTC and work schedule corrected times to /absences and /holidays endpoints so you don't need to know the Organisation Timezone if you want to know the UTC date of a booking.
Mobile app:
Android and iOS users will soon see an app update for Timetastic which shifts our mobile app onto a more robust and easier to update backend (hello Expo!). We've added no features to this release and just concentrated on bugfixes, some updates to stability and performance.
Performance:
On the 9th March we rolled out an update to the Wallchart, Calendar and user list to improve loading speed by roughly 3 times. This made the biggest difference on the Wallchart as you can see on the graphs where we now return the majority of wallcharts in under 100ms:
There's more to do on this - big wallcharts with lots of users and big user lists are still too slow. We're now serving over 1000 wallcharts per minute at peak time and our goal is for performance to only improve over time.