Friday, 30 March 2012

Frontend Timeout


What has long been a source of problem is the way that the frontend handles error. If the API call to the backend timeouts, or worse, the backend has totally died, the frontend would just sit there.

Updates have now been added that will catch AJAX/API timeouts/errors and let the user know in as an informative way as possible.

This had a fair impact on testing, to handle slow hosts, but I think things are covered now. I'm sure things will highlight themselves in the coming months if any problems remain.