diff --git a/www/assets/app.js b/www/assets/app.js index d8fc98f..c1e4a02 100644 --- a/www/assets/app.js +++ b/www/assets/app.js @@ -31,11 +31,15 @@ $scope.newInstanceBtnText = '+ Add new instance'; $scope.deleteInstanceBtnText = 'Delete'; $scope.isInstanceBeingDeleted = false; + $scope.uploadProgress = 0; $scope.uploadFiles = function (files) { if (files && files.length) { for (var i = 0; i < files.length; i++) { - Upload.upload({url: '/sessions/' + $scope.sessionId + '/instances/' + $scope.selectedInstance.name + '/uploads', data: {file: files[i]}, method: 'POST'}); + Upload.upload({url: '/sessions/' + $scope.sessionId + '/instances/' + $scope.selectedInstance.name + '/uploads', data: {file: files[i]}, method: 'POST'}) + .then(function(){}, function(){}, function(evt) { + $scope.uploadProgress = parseInt(100.0 * evt.loaded / evt.total); + }); } } } diff --git a/www/index.html b/www/index.html index 0b926ed..aea1a6e 100644 --- a/www/index.html +++ b/www/index.html @@ -106,6 +106,7 @@ {{deleteInstanceBtnText}} +