mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-24 12:42:49 +00:00
4fd5e7a82d
The Workload Controllers table printed Job and CronJob timestamps exactly as the agent reports them, so at 1440px the Detail cell read "Last success: 2026-10-02T19:59:14.523639+01:00" in a 119px column and was cut off before the time. A user could not tell when the job last ran. The cell now says "Last success 31m ago" or "Completed 2h ago" through the shared platform relative-time formatter, with the absolute local time on hover, matching how the Events table shows its observed time. The Detail column takes 12% instead of 9% so every label the column can produce fits whole, taken from the Kind, Current and Available columns which hold short values. The Detail span truncates to the cell with an ellipsis instead of being cut at the cell edge. Contract-Neutral: presentation of existing Kubernetes controller time fields only; owning unified-resources clause updated; no frontend-primitives clause, primitive, or API change