[Feature Request][self-hosted] Make display of date-times more consistent across site.
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
The presentation of date-times appears to be inconsistent across the site.
For instance, a job page will indicate at the top the relative amount of time since the job was triggered: "<job_name> triggered 2 hours ago by <job_triggerer>". As well, hovering the pointer there reveals a date-time with TZ: "October 10, 2023 7:48AM PDT".
- default display is relative time, tool tip shows absolute-time in user's local time zone.
- time-zone seems to be localized according to session
Contrast with the admin page for a user (<self_hosted_domain>/admin/users/<some_user>). The "Current sign-in" field might indicate something like "Oct 10, 2023 1:08pm" with unknown time zone.
- default display is absolute time with time zone omitted, no tool-tip
- date-times are not localized, but rather use application setting (IE gitlab.rb for omnibus)
Website admins without access to the application configuration files must confer with an engineer with server side access to get a clear answer on what TZ is being used in the admin pages.
Proposal
- Display the TZ in all contexts.
Intended users
This request is for the website admins, though may apply to other users; I'm not presently aware of any other inconsistencies.
Thank you!