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,
|
IsLazy: w.LazyStatusRequest,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if !w.LastSeenAt.IsZero() {
|
||||||
|
summary.LastSeen = &w.LastSeenAt
|
||||||
|
}
|
||||||
|
|
||||||
return summary
|
return summary
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -28,6 +28,10 @@ func NewWorkerUpdate(worker *persistence.Worker) api.SocketIOWorkerUpdate {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if !worker.LastSeenAt.IsZero() {
|
||||||
|
workerUpdate.LastSeen = &worker.LastSeenAt
|
||||||
|
}
|
||||||
|
|
||||||
return workerUpdate
|
return workerUpdate
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,6 +12,11 @@
|
|||||||
<dt class="field-status">Status</dt>
|
<dt class="field-status">Status</dt>
|
||||||
<dd v-html="workerStatusHTML"></dd>
|
<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>
|
<dt class="field-version">Version</dt>
|
||||||
<dd title="Version of Flamenco">{{ workerData.version }}</dd>
|
<dd title="Version of Flamenco">{{ workerData.version }}</dd>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user