Display times in Back Office according to local timezone
Currently Primo Back Office displays all times according to the server timezone. This is particularly relevant to scheduled pipes. For smoothest operation these need to be coordinated with Alma jobs, which are scheduled against local timezones. Differences in daylight savings times mean we have to update our conversions between the two timezones at least twice a year.
Being a multi-tenanted environment, the underlying server timezone can't easily be changed. But my suggestion is to make the *display* of any times in Back Office depend on a configurable timezone. ie
1) Allow institutions to configure a timezone
2) Where times and datetime stamps are to be displayed, add code to convert from server time to the configured timezone
3) Where times are configurable by the user (eg when scheduling pipes), add code to convert from the configured timezone to server time.