Show Worker's "last seen" timestamp in web interface & API responses
This commit is contained in:
parent
4c8ab01dae
commit
2c932ebad5
@ -122,6 +122,11 @@ func workerSummary(w persistence.Worker) api.WorkerSummary {
|
||||
IsLazy: w.LazyStatusRequest,
|
||||
}
|
||||
}
|
||||
|
||||
if !w.LastSeenAt.IsZero() {
|
||||
summary.LastSeen = &w.LastSeenAt
|
||||
}
|
||||
|
||||
return summary
|
||||
}
|
||||
|
||||
|
@ -28,6 +28,10 @@ func NewWorkerUpdate(worker *persistence.Worker) api.SocketIOWorkerUpdate {
|
||||
}
|
||||
}
|
||||
|
||||
if !worker.LastSeenAt.IsZero() {
|
||||
workerUpdate.LastSeen = &worker.LastSeenAt
|
||||
}
|
||||
|
||||
return workerUpdate
|
||||
}
|
||||
|
||||
|
@ -12,6 +12,11 @@
|
||||
<dt class="field-status">Status</dt>
|
||||
<dd v-html="workerStatusHTML"></dd>
|
||||
|
||||
<template v-if="workerData.last_seen">
|
||||
<dt class="field-last_seen">Last Seen</dt>
|
||||
<dd>{{ datetime.relativeTime(workerData.last_seen) }}</dd>
|
||||
</template>
|
||||
|
||||
<dt class="field-version">Version</dt>
|
||||
<dd title="Version of Flamenco">{{ workerData.version }}</dd>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user