Francesco Siddi
d6f419a683
Web: Rename link components
...
No functional change, just name the components with their type first,
so that all 'link' related components are more discoverable and next
to each other.
2022-07-26 16:33:05 +02:00
Sybren A. Stüvel
736ca103c3
Manager: show current/last task in worker details
...
The Task details component already linked to the Worker it was assigned
to last, and now the Worker links back to the task.
There's only one task shown in the Worker details. If the Worker is
actively working on a task, that one's shown. Otherwise it's the
last-updated task that was assigned to the worker.
2022-07-26 10:36:02 +02:00
Sybren A. Stüvel
120db29351
Web: show "Last seen: never" when worker has never been seen
...
Show "Last Seen: never" in the Worker details, if the Worker has never
been seen.
2022-07-16 15:35:07 +02:00
Sybren A. Stüvel
2c932ebad5
Show Worker's "last seen" timestamp in web interface & API responses
2022-07-04 12:49:56 +02:00
Sybren A. Stüvel
857704c184
Web: worker nickname → name
...
See 55676b000efbd04cd895da9068f375dfad473ff4
2022-06-17 15:55:36 +02:00
Sybren A. Stüvel
ce2e11c35c
Web: handle corner case where worker is deselected
2022-06-02 16:45:37 +02:00
Sybren A. Stüvel
3ce225b6e1
Web: remove debug console log
2022-06-02 12:33:38 +02:00
Sybren A. Stüvel
f97f0a34c3
Manager: implement worker status change requests
...
Implement the OpenAPI `RequestWorkerStatusChange` operation, and handle
these changes in the web interface.
2022-05-31 17:22:03 +02:00
Sybren A. Stüvel
68cd14db2d
Fix: add missing <span>
around state transition arrow
2022-05-31 15:51:31 +02:00
Sybren A. Stüvel
1510489f4d
Web: show requested worker state transition
2022-05-31 15:50:59 +02:00
Sybren A. Stüvel
fc4e3d60d7
Web: show more info in the worker details
2022-05-31 15:47:49 +02:00
Sybren A. Stüvel
7bcfde22b5
Web: add worker details component
2022-05-31 11:34:24 +02:00