AngularJS client progress