ansible / awx

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Other
13.9k stars 3.4k forks source link

RFE: Possibility to override timezone used in UI #1697

Open b0urn3 opened 6 years ago

b0urn3 commented 6 years ago
ISSUE TYPE
COMPONENT NAME
SUMMARY

Possibility to always present job timestamp with GMT+0 timezone. Currently jobs are presented with local timezone to logged in user.

ENVIRONMENT
STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS
ADDITIONAL INFORMATION

This is request from a customer.

kfattig commented 5 years ago

We have users in multiple timezones and this is a recurring source of confusion, especially on the job details screen. There's a critical detail not mentioned in the issue description - The output of a job (ansible output) has a fixed timezone. As mentioned in this issue the UI elements surrounding that text don't. It's confusing to see two timestamps next to each other on the screen that are not in the same timezone. Here's an example that took <1s but at first glance appears to have taken an hour:

image

Are there any plans to implement this at present? I understand implementing a per-user timezone setting could be a decent effort, but we would be satisfied with a single global timezone setting. This would allow us to force the UI Timezone to match that of the logs generated by Ansible.

mabashian commented 2 years ago

278 would probably be needed