admin: display on interface time synchronization diff

This commit is contained in:
nemunaire 2019-10-31 16:05:58 +01:00
commit 5dcb13629a
5 changed files with 48 additions and 1 deletions

View file

@ -129,6 +129,9 @@ angular.module("FICApp")
.factory("Version", function($resource) {
return $resource("/api/version")
})
.factory("Timestamp", function($resource) {
return $resource("/api/timestamps.json")
})
.factory("Monitor", function($resource) {
return $resource("/api/monitor/:machineId", { machineId: '@id' })
})
@ -365,6 +368,15 @@ angular.module("FICApp")
$scope.v = Version.get();
})
.controller("TimestampController", function($scope, $interval, Timestamp) {
$scope.t = Timestamp.get();
var refresh = function() {
$scope.t = Timestamp.get();
}
var myinterval = $interval(refresh, 2500);
$scope.$on('$destroy', function () { $interval.cancel(myinterval); });
})
.controller("MonitorController", function($scope, Monitor) {
$scope.monitor = Monitor.get();
})