Merge pull request #1743 from trampi/feature/add_duration_to_homepage

Added duration to last successful run on home page
This commit is contained in:
Kenneth Skovhede
2016-05-02 11:46:50 +02:00
2 changed files with 4 additions and 1 deletions
@@ -44,4 +44,7 @@ backupApp.controller('HomeController', function ($scope, $location, BackupList,
AppService.post('/backup/' + id + '/createreport');
};
$scope.formatDuration = function(duration) {
return duration.substring(0, duration.length - duration.indexOf("."));
};
});
@@ -69,7 +69,7 @@
<dl>
<dt>Last successful run:</dt>
<dd ng-hide="item.Backup.Metadata == null || item.Backup.Metadata.LastBackupFinished == null">{{item.Backup.Metadata.LastBackupFinished | date :'medium'}}</dd>
<dd ng-hide="item.Backup.Metadata == null || item.Backup.Metadata.LastBackupFinished == null">{{item.Backup.Metadata.LastBackupFinished | date :'medium'}} (took {{formatDuration(item.Backup.Metadata.LastDuration)}})</dd>
<dd ng-show="item.Backup.Metadata == null || item.Backup.Metadata.LastBackupFinished == null">
Never - <a href class="action-link" ng-click="doRun(item.Backup.ID)">Run now</a>
</dd>